lobbyclientmodels

package
v0.64.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 13, 2024 License: MIT Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HandlersGetUsersPresenceResponse added in v0.2.0

type HandlersGetUsersPresenceResponse struct {

	// away
	// Required: true
	// Format: int32
	Away *int32 `json:"away"`

	// busy
	// Required: true
	// Format: int32
	Busy *int32 `json:"busy"`

	// data
	// Required: true
	Data []*HandlersUserPresence `json:"data"`

	// invisible
	// Required: true
	// Format: int32
	Invisible *int32 `json:"invisible"`

	// offline
	// Required: true
	// Format: int32
	Offline *int32 `json:"offline"`

	// online
	// Required: true
	// Format: int32
	Online *int32 `json:"online"`
}

HandlersGetUsersPresenceResponse Handlers get users presence response

swagger:model Handlers get users presence response.

func (*HandlersGetUsersPresenceResponse) MarshalBinary added in v0.2.0

func (m *HandlersGetUsersPresenceResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*HandlersGetUsersPresenceResponse) UnmarshalBinary added in v0.2.0

func (m *HandlersGetUsersPresenceResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*HandlersGetUsersPresenceResponse) Validate added in v0.2.0

Validate validates this Handlers get users presence response

type HandlersUserPresence added in v0.2.0

type HandlersUserPresence struct {

	// activity
	// Required: true
	Activity *string `json:"activity"`

	// availability
	// Required: true
	Availability *string `json:"availability"`

	// lastseenat
	// Required: true
	LastSeenAt *string `json:"lastSeenAt"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// platform
	// Required: true
	Platform *string `json:"platform"`

	// userid
	// Required: true
	UserID *string `json:"userID"`
}

HandlersUserPresence Handlers user presence

swagger:model Handlers user presence.

func (*HandlersUserPresence) MarshalBinary added in v0.2.0

func (m *HandlersUserPresence) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*HandlersUserPresence) UnmarshalBinary added in v0.2.0

func (m *HandlersUserPresence) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*HandlersUserPresence) Validate added in v0.2.0

func (m *HandlersUserPresence) Validate(formats strfmt.Registry) error

Validate validates this Handlers user presence

type LogAppMessageDeclaration added in v0.2.0

type LogAppMessageDeclaration struct {

	// attributes
	// Required: true
	Attributes []string `json:"Attributes"`

	// code
	// Required: true
	Code *string `json:"Code"`

	// codename
	// Required: true
	CodeName *string `json:"CodeName"`

	// section
	// Required: true
	Section *string `json:"Section"`

	// service
	// Required: true
	Service *string `json:"Service"`

	// text
	// Required: true
	Text *string `json:"Text"`
}

LogAppMessageDeclaration Log app message declaration

swagger:model Log app message declaration.

func (*LogAppMessageDeclaration) MarshalBinary added in v0.2.0

func (m *LogAppMessageDeclaration) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*LogAppMessageDeclaration) UnmarshalBinary added in v0.2.0

func (m *LogAppMessageDeclaration) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*LogAppMessageDeclaration) Validate added in v0.2.0

func (m *LogAppMessageDeclaration) Validate(formats strfmt.Registry) error

Validate validates this Log app message declaration

type ModelBulkFriendsRequest added in v0.52.0

type ModelBulkFriendsRequest struct {

	// friendids
	// Required: true
	FriendIds []string `json:"friendIds"`
}

ModelBulkFriendsRequest Model bulk friends request

swagger:model Model bulk friends request.

func (*ModelBulkFriendsRequest) MarshalBinary added in v0.52.0

func (m *ModelBulkFriendsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelBulkFriendsRequest) UnmarshalBinary added in v0.52.0

func (m *ModelBulkFriendsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelBulkFriendsRequest) Validate added in v0.52.0

func (m *ModelBulkFriendsRequest) Validate(formats strfmt.Registry) error

Validate validates this Model bulk friends request

type ModelBulkFriendsResponse added in v0.52.0

type ModelBulkFriendsResponse struct {

	// rowsaffected
	// Required: true
	// Format: int32
	RowsAffected *int32 `json:"rowsAffected"`
}

ModelBulkFriendsResponse Model bulk friends response

swagger:model Model bulk friends response.

func (*ModelBulkFriendsResponse) MarshalBinary added in v0.52.0

func (m *ModelBulkFriendsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelBulkFriendsResponse) UnmarshalBinary added in v0.52.0

func (m *ModelBulkFriendsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelBulkFriendsResponse) Validate added in v0.52.0

func (m *ModelBulkFriendsResponse) Validate(formats strfmt.Registry) error

Validate validates this Model bulk friends response

type ModelBulkUsersFreeFormNotificationRequestV1 added in v0.2.0

type ModelBulkUsersFreeFormNotificationRequestV1 struct {

	// free form message
	// Required: true
	Message *string `json:"message"`

	// topicname
	// Required: true
	TopicName *string `json:"topicName"`

	// userids
	// Required: true
	UserIds []string `json:"userIds"`
}

ModelBulkUsersFreeFormNotificationRequestV1 Model bulk users free form notification request V1

swagger:model Model bulk users free form notification request V1.

func (*ModelBulkUsersFreeFormNotificationRequestV1) MarshalBinary added in v0.2.0

func (m *ModelBulkUsersFreeFormNotificationRequestV1) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelBulkUsersFreeFormNotificationRequestV1) UnmarshalBinary added in v0.2.0

func (m *ModelBulkUsersFreeFormNotificationRequestV1) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelBulkUsersFreeFormNotificationRequestV1) Validate added in v0.2.0

Validate validates this Model bulk users free form notification request V1

type ModelCreateTemplateRequest added in v0.2.0

type ModelCreateTemplateRequest struct {

	// template content, use handle bar {{key}} for replaceable context
	// Required: true
	TemplateContent *string `json:"templateContent"`

	// template language, follows IETF BCP 47 standard
	// Required: true
	TemplateLanguage *string `json:"templateLanguage"`

	// template identifier, only alphabet characters and hyphens are permitted
	// Required: true
	TemplateSlug *string `json:"templateSlug"`
}

ModelCreateTemplateRequest Model create template request

swagger:model Model create template request.

func (*ModelCreateTemplateRequest) MarshalBinary added in v0.2.0

func (m *ModelCreateTemplateRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelCreateTemplateRequest) UnmarshalBinary added in v0.2.0

func (m *ModelCreateTemplateRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelCreateTemplateRequest) Validate added in v0.2.0

func (m *ModelCreateTemplateRequest) Validate(formats strfmt.Registry) error

Validate validates this Model create template request

type ModelCreateTopicRequest added in v0.2.0

type ModelCreateTopicRequest struct {

	// topic description
	// Required: true
	Description *string `json:"description"`

	// topic name, should be alphabets, no special char except underscore, uppercase and no spacing
	// Required: true
	Topic *string `json:"topic"`
}

ModelCreateTopicRequest Model create topic request

swagger:model Model create topic request.

func (*ModelCreateTopicRequest) MarshalBinary added in v0.2.0

func (m *ModelCreateTopicRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelCreateTopicRequest) UnmarshalBinary added in v0.2.0

func (m *ModelCreateTopicRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelCreateTopicRequest) Validate added in v0.2.0

func (m *ModelCreateTopicRequest) Validate(formats strfmt.Registry) error

Validate validates this Model create topic request

type ModelCreateTopicRequestV1 added in v0.2.0

type ModelCreateTopicRequestV1 struct {

	// topic description
	// Required: true
	Description *string `json:"description"`

	// topic name, should be alphabets, no special char except underscore, uppercase and no spacing
	// Required: true
	TopicName *string `json:"topicName"`
}

ModelCreateTopicRequestV1 Model create topic request V1

swagger:model Model create topic request V1.

func (*ModelCreateTopicRequestV1) MarshalBinary added in v0.2.0

func (m *ModelCreateTopicRequestV1) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelCreateTopicRequestV1) UnmarshalBinary added in v0.2.0

func (m *ModelCreateTopicRequestV1) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelCreateTopicRequestV1) Validate added in v0.2.0

func (m *ModelCreateTopicRequestV1) Validate(formats strfmt.Registry) error

Validate validates this Model create topic request V1

type ModelFreeFormNotificationRequest added in v0.2.0

type ModelFreeFormNotificationRequest struct {

	// free form message
	// Required: true
	Message *string `json:"message"`

	// topic
	// Required: true
	Topic *string `json:"topic"`
}

ModelFreeFormNotificationRequest Model free form notification request

swagger:model Model free form notification request.

func (*ModelFreeFormNotificationRequest) MarshalBinary added in v0.2.0

func (m *ModelFreeFormNotificationRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelFreeFormNotificationRequest) UnmarshalBinary added in v0.2.0

func (m *ModelFreeFormNotificationRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelFreeFormNotificationRequest) Validate added in v0.2.0

Validate validates this Model free form notification request

type ModelFreeFormNotificationRequestV1 added in v0.2.0

type ModelFreeFormNotificationRequestV1 struct {

	// free form message
	// Required: true
	Message *string `json:"message"`

	// topicname
	// Required: true
	TopicName *string `json:"topicName"`
}

ModelFreeFormNotificationRequestV1 Model free form notification request V1

swagger:model Model free form notification request V1.

func (*ModelFreeFormNotificationRequestV1) MarshalBinary added in v0.2.0

func (m *ModelFreeFormNotificationRequestV1) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelFreeFormNotificationRequestV1) UnmarshalBinary added in v0.2.0

func (m *ModelFreeFormNotificationRequestV1) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelFreeFormNotificationRequestV1) Validate added in v0.2.0

Validate validates this Model free form notification request V1

type ModelFriendWithPlatform added in v0.54.0

type ModelFriendWithPlatform struct {

	// platformid
	// Required: true
	PlatformID *string `json:"platformId"`

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

ModelFriendWithPlatform Model friend with platform

swagger:model Model friend with platform.

func (*ModelFriendWithPlatform) MarshalBinary added in v0.54.0

func (m *ModelFriendWithPlatform) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelFriendWithPlatform) UnmarshalBinary added in v0.54.0

func (m *ModelFriendWithPlatform) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelFriendWithPlatform) Validate added in v0.54.0

func (m *ModelFriendWithPlatform) Validate(formats strfmt.Registry) error

Validate validates this Model friend with platform

type ModelFriendshipConnection added in v0.64.0

type ModelFriendshipConnection struct {

	// friendid
	// Required: true
	FriendID *string `json:"friendId"`

	// subjectid
	// Required: true
	SubjectID *string `json:"subjectId"`
}

ModelFriendshipConnection Model friendship connection

swagger:model Model friendship connection.

func (*ModelFriendshipConnection) MarshalBinary added in v0.64.0

func (m *ModelFriendshipConnection) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelFriendshipConnection) UnmarshalBinary added in v0.64.0

func (m *ModelFriendshipConnection) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelFriendshipConnection) Validate added in v0.64.0

func (m *ModelFriendshipConnection) Validate(formats strfmt.Registry) error

Validate validates this Model friendship connection

type ModelFriendshipConnectionResponse added in v0.64.0

type ModelFriendshipConnectionResponse struct {

	// data
	// Required: true
	Data []*ModelFriendshipConnection `json:"data"`

	// paging
	// Required: true
	Paging *ModelPagination `json:"paging"`
}

ModelFriendshipConnectionResponse Model friendship connection response

swagger:model Model friendship connection response.

func (*ModelFriendshipConnectionResponse) MarshalBinary added in v0.64.0

func (m *ModelFriendshipConnectionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelFriendshipConnectionResponse) UnmarshalBinary added in v0.64.0

func (m *ModelFriendshipConnectionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelFriendshipConnectionResponse) Validate added in v0.64.0

Validate validates this Model friendship connection response

type ModelGetAllNotificationTemplateSlugResp added in v0.2.0

type ModelGetAllNotificationTemplateSlugResp struct {

	// data
	// Required: true
	Data []*ModelLocalization `json:"data"`

	// paging
	// Required: true
	Paging *ModelPagination `json:"paging"`
}

ModelGetAllNotificationTemplateSlugResp Model get all notification template slug resp

swagger:model Model get all notification template slug resp.

func (*ModelGetAllNotificationTemplateSlugResp) MarshalBinary added in v0.2.0

func (m *ModelGetAllNotificationTemplateSlugResp) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelGetAllNotificationTemplateSlugResp) UnmarshalBinary added in v0.2.0

func (m *ModelGetAllNotificationTemplateSlugResp) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelGetAllNotificationTemplateSlugResp) Validate added in v0.2.0

Validate validates this Model get all notification template slug resp

type ModelGetAllNotificationTopicsResponse added in v0.2.0

type ModelGetAllNotificationTopicsResponse struct {

	// data
	// Required: true
	Data []*ModelNotificationTopicResponseV1 `json:"data"`

	// paging
	// Required: true
	Paging *ModelPagination `json:"paging"`
}

ModelGetAllNotificationTopicsResponse Model get all notification topics response

swagger:model Model get all notification topics response.

func (*ModelGetAllNotificationTopicsResponse) MarshalBinary added in v0.2.0

func (m *ModelGetAllNotificationTopicsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelGetAllNotificationTopicsResponse) UnmarshalBinary added in v0.2.0

func (m *ModelGetAllNotificationTopicsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelGetAllNotificationTopicsResponse) Validate added in v0.2.0

Validate validates this Model get all notification topics response

type ModelGetFriendsResponse

type ModelGetFriendsResponse struct {

	// friendids
	// Required: true
	FriendIDs []string `json:"friendIDs"`

	// friends
	Friends []*ModelFriendWithPlatform `json:"friends,omitempty"`

	// friendssincetimes
	// Required: true
	// Format: date-time
	FriendsSinceTimes []strfmt.DateTime `json:"friendsSinceTimes"`

	// paging
	// Required: true
	Paging *ModelPagination `json:"paging"`
}

ModelGetFriendsResponse Model get friends response

swagger:model Model get friends response.

func (*ModelGetFriendsResponse) MarshalBinary

func (m *ModelGetFriendsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelGetFriendsResponse) UnmarshalBinary

func (m *ModelGetFriendsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelGetFriendsResponse) Validate

func (m *ModelGetFriendsResponse) Validate(formats strfmt.Registry) error

Validate validates this Model get friends response

type ModelGetUserFriendsResponse added in v0.2.0

type ModelGetUserFriendsResponse struct {

	// friendids
	// Required: true
	FriendIDs []string `json:"friendIDs"`

	// friends
	Friends []*ModelFriendWithPlatform `json:"friends,omitempty"`

	// paging
	// Required: true
	Paging *ModelPagination `json:"paging"`
}

ModelGetUserFriendsResponse Model get user friends response

swagger:model Model get user friends response.

func (*ModelGetUserFriendsResponse) MarshalBinary added in v0.2.0

func (m *ModelGetUserFriendsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelGetUserFriendsResponse) UnmarshalBinary added in v0.2.0

func (m *ModelGetUserFriendsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelGetUserFriendsResponse) Validate added in v0.2.0

func (m *ModelGetUserFriendsResponse) Validate(formats strfmt.Registry) error

Validate validates this Model get user friends response

type ModelGetUserIncomingFriendsResponse added in v0.2.0

type ModelGetUserIncomingFriendsResponse struct {

	// friendids
	// Required: true
	FriendIDs []string `json:"friendIDs"`

	// paging
	// Required: true
	Paging *ModelPagination `json:"paging"`
}

ModelGetUserIncomingFriendsResponse Model get user incoming friends response

swagger:model Model get user incoming friends response.

func (*ModelGetUserIncomingFriendsResponse) MarshalBinary added in v0.2.0

func (m *ModelGetUserIncomingFriendsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelGetUserIncomingFriendsResponse) UnmarshalBinary added in v0.2.0

func (m *ModelGetUserIncomingFriendsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelGetUserIncomingFriendsResponse) Validate added in v0.2.0

Validate validates this Model get user incoming friends response

type ModelGetUserOutgoingFriendsResponse added in v0.2.0

type ModelGetUserOutgoingFriendsResponse struct {

	// friendids
	// Required: true
	FriendIDs []string `json:"friendIDs"`

	// paging
	// Required: true
	Paging *ModelPagination `json:"paging"`
}

ModelGetUserOutgoingFriendsResponse Model get user outgoing friends response

swagger:model Model get user outgoing friends response.

func (*ModelGetUserOutgoingFriendsResponse) MarshalBinary added in v0.2.0

func (m *ModelGetUserOutgoingFriendsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelGetUserOutgoingFriendsResponse) UnmarshalBinary added in v0.2.0

func (m *ModelGetUserOutgoingFriendsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelGetUserOutgoingFriendsResponse) Validate added in v0.2.0

Validate validates this Model get user outgoing friends response

type ModelGlobalConfiguration added in v0.57.0

type ModelGlobalConfiguration struct {

	// regionretrymapping
	// Required: true
	RegionRetryMapping map[string][]string `json:"regionRetryMapping"`

	// regionurlmapping
	// Required: true
	RegionURLMapping []string `json:"regionURLMapping"`

	// testgamemode
	// Required: true
	TestGameMode *string `json:"testGameMode"`

	// testregionurlmapping
	// Required: true
	TestRegionURLMapping []string `json:"testRegionURLMapping"`

	// testtargetuserids
	// Required: true
	TestTargetUserIDs []string `json:"testTargetUserIDs"`

	// updatedat
	// Required: true
	UpdatedAt *string `json:"updatedAt"`
}

ModelGlobalConfiguration Model global configuration

swagger:model Model global configuration.

func (*ModelGlobalConfiguration) MarshalBinary added in v0.57.0

func (m *ModelGlobalConfiguration) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelGlobalConfiguration) UnmarshalBinary added in v0.57.0

func (m *ModelGlobalConfiguration) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelGlobalConfiguration) Validate added in v0.57.0

func (m *ModelGlobalConfiguration) Validate(formats strfmt.Registry) error

Validate validates this Model global configuration

type ModelIncomingFriendsWithTimeData added in v0.40.0

type ModelIncomingFriendsWithTimeData struct {

	// friendid
	// Required: true
	FriendID *string `json:"friendId"`

	// requestedat
	// Required: true
	// Format: date-time
	RequestedAt strfmt.DateTime `json:"requestedAt"`
}

ModelIncomingFriendsWithTimeData Model incoming friends with time data

swagger:model Model incoming friends with time data.

func (*ModelIncomingFriendsWithTimeData) MarshalBinary added in v0.40.0

func (m *ModelIncomingFriendsWithTimeData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelIncomingFriendsWithTimeData) UnmarshalBinary added in v0.40.0

func (m *ModelIncomingFriendsWithTimeData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelIncomingFriendsWithTimeData) Validate added in v0.40.0

Validate validates this Model incoming friends with time data

type ModelListBulkUserPlatformsResponse added in v0.46.0

type ModelListBulkUserPlatformsResponse struct {

	// data
	// Required: true
	Data []*ModelUserWithPlatformInfo `json:"data"`
}

ModelListBulkUserPlatformsResponse Model list bulk user platforms response

swagger:model Model list bulk user platforms response.

func (*ModelListBulkUserPlatformsResponse) MarshalBinary added in v0.46.0

func (m *ModelListBulkUserPlatformsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelListBulkUserPlatformsResponse) UnmarshalBinary added in v0.46.0

func (m *ModelListBulkUserPlatformsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelListBulkUserPlatformsResponse) Validate added in v0.46.0

Validate validates this Model list bulk user platforms response

type ModelLoadIncomingFriendsWithTimeResponse added in v0.40.0

type ModelLoadIncomingFriendsWithTimeResponse struct {

	// data
	// Required: true
	Data []*ModelIncomingFriendsWithTimeData `json:"data"`

	// paging
	// Required: true
	Paging *ModelPagination `json:"paging"`
}

ModelLoadIncomingFriendsWithTimeResponse Model load incoming friends with time response

swagger:model Model load incoming friends with time response.

func (*ModelLoadIncomingFriendsWithTimeResponse) MarshalBinary added in v0.40.0

func (m *ModelLoadIncomingFriendsWithTimeResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelLoadIncomingFriendsWithTimeResponse) UnmarshalBinary added in v0.40.0

func (m *ModelLoadIncomingFriendsWithTimeResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelLoadIncomingFriendsWithTimeResponse) Validate added in v0.40.0

Validate validates this Model load incoming friends with time response

type ModelLoadOutgoingFriendsWithTimeResponse added in v0.40.0

type ModelLoadOutgoingFriendsWithTimeResponse struct {

	// data
	// Required: true
	Data []*ModelOutgoingFriendsWithTimeData `json:"data"`

	// paging
	// Required: true
	Paging *ModelPagination `json:"paging"`
}

ModelLoadOutgoingFriendsWithTimeResponse Model load outgoing friends with time response

swagger:model Model load outgoing friends with time response.

func (*ModelLoadOutgoingFriendsWithTimeResponse) MarshalBinary added in v0.40.0

func (m *ModelLoadOutgoingFriendsWithTimeResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelLoadOutgoingFriendsWithTimeResponse) UnmarshalBinary added in v0.40.0

func (m *ModelLoadOutgoingFriendsWithTimeResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelLoadOutgoingFriendsWithTimeResponse) Validate added in v0.40.0

Validate validates this Model load outgoing friends with time response

type ModelLocalization added in v0.2.0

type ModelLocalization struct {

	// lastdraftat
	// Required: true
	LastDraftAt *string `json:"lastDraftAt"`

	// lastpublishedat
	// Required: true
	LastPublishedAt *string `json:"lastPublishedAt"`

	// templatecontent
	// Required: true
	TemplateContent *ModelTemplateContent `json:"templateContent"`

	// templatelanguage
	// Required: true
	TemplateLanguage *string `json:"templateLanguage"`
}

ModelLocalization Model localization

swagger:model Model localization.

func (*ModelLocalization) MarshalBinary added in v0.2.0

func (m *ModelLocalization) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelLocalization) UnmarshalBinary added in v0.2.0

func (m *ModelLocalization) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelLocalization) Validate added in v0.2.0

func (m *ModelLocalization) Validate(formats strfmt.Registry) error

Validate validates this Model localization

type ModelNativeFriendRequest added in v0.54.0

type ModelNativeFriendRequest struct {

	// islogin
	// Required: true
	IsLogin *bool `json:"isLogin"`

	// platformid
	// Required: true
	PlatformID *string `json:"platformId"`

	// platformtoken
	PlatformToken string `json:"platformToken,omitempty"`

	// psnenv
	PsnEnv string `json:"psnEnv,omitempty"`
}

ModelNativeFriendRequest Model native friend request

swagger:model Model native friend request.

func (*ModelNativeFriendRequest) MarshalBinary added in v0.54.0

func (m *ModelNativeFriendRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelNativeFriendRequest) UnmarshalBinary added in v0.54.0

func (m *ModelNativeFriendRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelNativeFriendRequest) Validate added in v0.54.0

func (m *ModelNativeFriendRequest) Validate(formats strfmt.Registry) error

Validate validates this Model native friend request

type ModelNativeFriendSyncResponse added in v0.54.0

type ModelNativeFriendSyncResponse struct {

	// detail
	Detail string `json:"detail,omitempty"`

	// platformid
	// Required: true
	PlatformID *string `json:"platformId"`

	// status
	// Required: true
	Status *string `json:"status"`
}

ModelNativeFriendSyncResponse Model native friend sync response

swagger:model Model native friend sync response.

func (*ModelNativeFriendSyncResponse) MarshalBinary added in v0.54.0

func (m *ModelNativeFriendSyncResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelNativeFriendSyncResponse) UnmarshalBinary added in v0.54.0

func (m *ModelNativeFriendSyncResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelNativeFriendSyncResponse) Validate added in v0.54.0

func (m *ModelNativeFriendSyncResponse) Validate(formats strfmt.Registry) error

Validate validates this Model native friend sync response

type ModelNotificationTemplateResponse added in v0.2.0

type ModelNotificationTemplateResponse struct {

	// templatelocalizations
	// Required: true
	TemplateLocalizations []*ModelLocalization `json:"templateLocalizations"`

	// templateslug
	// Required: true
	TemplateSlug *string `json:"templateSlug"`
}

ModelNotificationTemplateResponse Model notification template response

swagger:model Model notification template response.

func (*ModelNotificationTemplateResponse) MarshalBinary added in v0.2.0

func (m *ModelNotificationTemplateResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelNotificationTemplateResponse) UnmarshalBinary added in v0.2.0

func (m *ModelNotificationTemplateResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelNotificationTemplateResponse) Validate added in v0.2.0

Validate validates this Model notification template response

type ModelNotificationTopicResponse added in v0.2.0

type ModelNotificationTopicResponse struct {

	// createdat
	// Required: true
	// Format: int64
	CreatedAt *int64 `json:"createdAt"`

	// description
	// Required: true
	Description *string `json:"description"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// topic name, should be alphabets, no special char except underscore, uppercase and no spacing
	// Required: true
	Topic *string `json:"topic"`
}

ModelNotificationTopicResponse Model notification topic response

swagger:model Model notification topic response.

func (*ModelNotificationTopicResponse) MarshalBinary added in v0.2.0

func (m *ModelNotificationTopicResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelNotificationTopicResponse) UnmarshalBinary added in v0.2.0

func (m *ModelNotificationTopicResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelNotificationTopicResponse) Validate added in v0.2.0

func (m *ModelNotificationTopicResponse) Validate(formats strfmt.Registry) error

Validate validates this Model notification topic response

type ModelNotificationTopicResponseV1 added in v0.2.0

type ModelNotificationTopicResponseV1 struct {

	// createdat
	// Required: true
	// Format: int64
	CreatedAt *int64 `json:"createdAt"`

	// description
	// Required: true
	Description *string `json:"description"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// topic name, should be alphabets, no special char except underscore, uppercase and no spacing
	// Required: true
	TopicName *string `json:"topicName"`
}

ModelNotificationTopicResponseV1 Model notification topic response V1

swagger:model Model notification topic response V1.

func (*ModelNotificationTopicResponseV1) MarshalBinary added in v0.2.0

func (m *ModelNotificationTopicResponseV1) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelNotificationTopicResponseV1) UnmarshalBinary added in v0.2.0

func (m *ModelNotificationTopicResponseV1) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelNotificationTopicResponseV1) Validate added in v0.2.0

Validate validates this Model notification topic response V1

type ModelNotificationWithTemplateRequest added in v0.2.0

type ModelNotificationWithTemplateRequest struct {

	// templatecontext
	// Required: true
	TemplateContext map[string]string `json:"templateContext"`

	// templatelanguage
	// Required: true
	TemplateLanguage *string `json:"templateLanguage"`

	// templateslug
	// Required: true
	TemplateSlug *string `json:"templateSlug"`

	// topic
	// Required: true
	Topic *string `json:"topic"`
}

ModelNotificationWithTemplateRequest Model notification with template request

swagger:model Model notification with template request.

func (*ModelNotificationWithTemplateRequest) MarshalBinary added in v0.2.0

func (m *ModelNotificationWithTemplateRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelNotificationWithTemplateRequest) UnmarshalBinary added in v0.2.0

func (m *ModelNotificationWithTemplateRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelNotificationWithTemplateRequest) Validate added in v0.2.0

Validate validates this Model notification with template request

type ModelNotificationWithTemplateRequestV1 added in v0.2.0

type ModelNotificationWithTemplateRequestV1 struct {

	// templatecontext
	// Required: true
	TemplateContext map[string]string `json:"templateContext"`

	// templatelanguage
	// Required: true
	TemplateLanguage *string `json:"templateLanguage"`

	// templateslug
	// Required: true
	TemplateSlug *string `json:"templateSlug"`

	// topicname
	// Required: true
	TopicName *string `json:"topicName"`
}

ModelNotificationWithTemplateRequestV1 Model notification with template request V1

swagger:model Model notification with template request V1.

func (*ModelNotificationWithTemplateRequestV1) MarshalBinary added in v0.2.0

func (m *ModelNotificationWithTemplateRequestV1) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelNotificationWithTemplateRequestV1) UnmarshalBinary added in v0.2.0

func (m *ModelNotificationWithTemplateRequestV1) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelNotificationWithTemplateRequestV1) Validate added in v0.2.0

Validate validates this Model notification with template request V1

type ModelOutgoingFriendsWithTimeData added in v0.40.0

type ModelOutgoingFriendsWithTimeData struct {

	// friendid
	// Required: true
	FriendID *string `json:"friendId"`

	// requestedat
	// Required: true
	// Format: date-time
	RequestedAt strfmt.DateTime `json:"requestedAt"`
}

ModelOutgoingFriendsWithTimeData Model outgoing friends with time data

swagger:model Model outgoing friends with time data.

func (*ModelOutgoingFriendsWithTimeData) MarshalBinary added in v0.40.0

func (m *ModelOutgoingFriendsWithTimeData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelOutgoingFriendsWithTimeData) UnmarshalBinary added in v0.40.0

func (m *ModelOutgoingFriendsWithTimeData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelOutgoingFriendsWithTimeData) Validate added in v0.40.0

Validate validates this Model outgoing friends with time data

type ModelPagination

type ModelPagination struct {

	// first
	// Required: true
	First *string `json:"first"`

	// last
	// Required: true
	Last *string `json:"last"`

	// next
	// Required: true
	Next *string `json:"next"`

	// previous
	// Required: true
	Previous *string `json:"previous"`
}

ModelPagination Model pagination

swagger:model Model pagination.

func (*ModelPagination) MarshalBinary

func (m *ModelPagination) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelPagination) UnmarshalBinary

func (m *ModelPagination) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelPagination) Validate

func (m *ModelPagination) Validate(formats strfmt.Registry) error

Validate validates this Model pagination

type ModelPutGlobalConfigurationRequest added in v0.57.0

type ModelPutGlobalConfigurationRequest struct {

	// regionretrymapping
	// Required: true
	RegionRetryMapping map[string][]string `json:"regionRetryMapping"`

	// regionurlmapping
	// Required: true
	RegionURLMapping []string `json:"regionURLMapping"`

	// testgamemode
	// Required: true
	TestGameMode *string `json:"testGameMode"`

	// testregionurlmapping
	// Required: true
	TestRegionURLMapping []string `json:"testRegionURLMapping"`

	// testtargetuserids
	// Required: true
	TestTargetUserIDs []string `json:"testTargetUserIDs"`
}

ModelPutGlobalConfigurationRequest Model put global configuration request

swagger:model Model put global configuration request.

func (*ModelPutGlobalConfigurationRequest) MarshalBinary added in v0.57.0

func (m *ModelPutGlobalConfigurationRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelPutGlobalConfigurationRequest) UnmarshalBinary added in v0.57.0

func (m *ModelPutGlobalConfigurationRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelPutGlobalConfigurationRequest) Validate added in v0.57.0

Validate validates this Model put global configuration request

type ModelTemplateContent added in v0.2.0

type ModelTemplateContent struct {

	// draft
	// Required: true
	Draft *string `json:"draft"`

	// published
	// Required: true
	Published *string `json:"published"`
}

ModelTemplateContent Model template content

swagger:model Model template content.

func (*ModelTemplateContent) MarshalBinary added in v0.2.0

func (m *ModelTemplateContent) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelTemplateContent) UnmarshalBinary added in v0.2.0

func (m *ModelTemplateContent) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelTemplateContent) Validate added in v0.2.0

func (m *ModelTemplateContent) Validate(formats strfmt.Registry) error

Validate validates this Model template content

type ModelTemplateLocalization added in v0.2.0

type ModelTemplateLocalization struct {

	// lastdraftat
	// Required: true
	LastDraftAt *string `json:"lastDraftAt"`

	// lastpublishedat
	// Required: true
	LastPublishedAt *string `json:"lastPublishedAt"`

	// templatecontent
	// Required: true
	TemplateContent *ModelTemplateContent `json:"templateContent"`

	// templatelanguage
	// Required: true
	TemplateLanguage *string `json:"templateLanguage"`

	// templateslug
	// Required: true
	TemplateSlug *string `json:"templateSlug"`
}

ModelTemplateLocalization Model template localization

swagger:model Model template localization.

func (*ModelTemplateLocalization) MarshalBinary added in v0.2.0

func (m *ModelTemplateLocalization) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelTemplateLocalization) UnmarshalBinary added in v0.2.0

func (m *ModelTemplateLocalization) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelTemplateLocalization) Validate added in v0.2.0

func (m *ModelTemplateLocalization) Validate(formats strfmt.Registry) error

Validate validates this Model template localization

type ModelTemplateLocalizationResponse added in v0.2.0

type ModelTemplateLocalizationResponse struct {

	// url for first page
	// Required: true
	First *string `json:"first"`

	// url for last page
	// Required: true
	Last *string `json:"last"`

	// url for next page
	// Required: true
	Next *string `json:"next"`

	// url for previous page
	// Required: true
	Previous *string `json:"previous"`

	// templatelocalization
	// Required: true
	TemplateLocalization []*ModelTemplateLocalization `json:"templateLocalization"`
}

ModelTemplateLocalizationResponse Model template localization response

swagger:model Model template localization response.

func (*ModelTemplateLocalizationResponse) MarshalBinary added in v0.2.0

func (m *ModelTemplateLocalizationResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelTemplateLocalizationResponse) UnmarshalBinary added in v0.2.0

func (m *ModelTemplateLocalizationResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelTemplateLocalizationResponse) Validate added in v0.2.0

Validate validates this Model template localization response

type ModelTemplateResponse added in v0.2.0

type ModelTemplateResponse struct {

	// localizations
	// Required: true
	Localizations []*ModelLocalization `json:"localizations"`

	// templateslug
	// Required: true
	TemplateSlug *string `json:"templateSlug"`
}

ModelTemplateResponse Model template response

swagger:model Model template response.

func (*ModelTemplateResponse) MarshalBinary added in v0.2.0

func (m *ModelTemplateResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelTemplateResponse) UnmarshalBinary added in v0.2.0

func (m *ModelTemplateResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelTemplateResponse) Validate added in v0.2.0

func (m *ModelTemplateResponse) Validate(formats strfmt.Registry) error

Validate validates this Model template response

type ModelTopicByNamespacesResponse added in v0.2.0

type ModelTopicByNamespacesResponse struct {

	// url for first page
	// Required: true
	First *string `json:"first"`

	// url for last page
	// Required: true
	Last *string `json:"last"`

	// url for next page
	// Required: true
	Next *string `json:"next"`

	// url for previous page
	// Required: true
	Previous *string `json:"previous"`

	// topics
	// Required: true
	Topics []*ModelNotificationTopicResponse `json:"topics"`
}

ModelTopicByNamespacesResponse Model topic by namespaces response

swagger:model Model topic by namespaces response.

func (*ModelTopicByNamespacesResponse) MarshalBinary added in v0.2.0

func (m *ModelTopicByNamespacesResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelTopicByNamespacesResponse) UnmarshalBinary added in v0.2.0

func (m *ModelTopicByNamespacesResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelTopicByNamespacesResponse) Validate added in v0.2.0

func (m *ModelTopicByNamespacesResponse) Validate(formats strfmt.Registry) error

Validate validates this Model topic by namespaces response

type ModelUpdateTemplateRequest added in v0.2.0

type ModelUpdateTemplateRequest struct {

	// templatecontent
	// Required: true
	TemplateContent *string `json:"templateContent"`
}

ModelUpdateTemplateRequest Model update template request

swagger:model Model update template request.

func (*ModelUpdateTemplateRequest) MarshalBinary added in v0.2.0

func (m *ModelUpdateTemplateRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelUpdateTemplateRequest) UnmarshalBinary added in v0.2.0

func (m *ModelUpdateTemplateRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelUpdateTemplateRequest) Validate added in v0.2.0

func (m *ModelUpdateTemplateRequest) Validate(formats strfmt.Registry) error

Validate validates this Model update template request

type ModelUpdateTopicRequest added in v0.2.0

type ModelUpdateTopicRequest struct {

	// topic description
	// Required: true
	Description *string `json:"description"`
}

ModelUpdateTopicRequest Model update topic request

swagger:model Model update topic request.

func (*ModelUpdateTopicRequest) MarshalBinary added in v0.2.0

func (m *ModelUpdateTopicRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelUpdateTopicRequest) UnmarshalBinary added in v0.2.0

func (m *ModelUpdateTopicRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelUpdateTopicRequest) Validate added in v0.2.0

func (m *ModelUpdateTopicRequest) Validate(formats strfmt.Registry) error

Validate validates this Model update topic request

type ModelUserAcceptFriendRequest added in v0.2.0

type ModelUserAcceptFriendRequest struct {

	// friendid
	// Required: true
	FriendID *string `json:"friendId"`
}

ModelUserAcceptFriendRequest Model user accept friend request

swagger:model Model user accept friend request.

func (*ModelUserAcceptFriendRequest) MarshalBinary added in v0.2.0

func (m *ModelUserAcceptFriendRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelUserAcceptFriendRequest) UnmarshalBinary added in v0.2.0

func (m *ModelUserAcceptFriendRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelUserAcceptFriendRequest) Validate added in v0.2.0

func (m *ModelUserAcceptFriendRequest) Validate(formats strfmt.Registry) error

Validate validates this Model user accept friend request

type ModelUserCancelFriendRequest added in v0.2.0

type ModelUserCancelFriendRequest struct {

	// friendid
	// Required: true
	FriendID *string `json:"friendId"`
}

ModelUserCancelFriendRequest Model user cancel friend request

swagger:model Model user cancel friend request.

func (*ModelUserCancelFriendRequest) MarshalBinary added in v0.2.0

func (m *ModelUserCancelFriendRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelUserCancelFriendRequest) UnmarshalBinary added in v0.2.0

func (m *ModelUserCancelFriendRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelUserCancelFriendRequest) Validate added in v0.2.0

func (m *ModelUserCancelFriendRequest) Validate(formats strfmt.Registry) error

Validate validates this Model user cancel friend request

type ModelUserGetFriendshipStatusResponse added in v0.2.0

type ModelUserGetFriendshipStatusResponse struct {

	// code
	// Required: true
	// Format: int32
	Code *int32 `json:"code"`

	// name
	// Required: true
	Name *string `json:"name"`
}

ModelUserGetFriendshipStatusResponse Model user get friendship status response

swagger:model Model user get friendship status response.

func (*ModelUserGetFriendshipStatusResponse) MarshalBinary added in v0.2.0

func (m *ModelUserGetFriendshipStatusResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelUserGetFriendshipStatusResponse) UnmarshalBinary added in v0.2.0

func (m *ModelUserGetFriendshipStatusResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelUserGetFriendshipStatusResponse) Validate added in v0.2.0

Validate validates this Model user get friendship status response

type ModelUserPlatformInfo added in v0.46.0

type ModelUserPlatformInfo struct {

	// platformdisplayname
	// Required: true
	PlatformDisplayName *string `json:"platformDisplayName"`

	// platformname
	// Required: true
	PlatformName *string `json:"platformName"`

	// platformuserid
	// Required: true
	PlatformUserID *string `json:"platformUserId"`
}

ModelUserPlatformInfo Model user platform info

swagger:model Model user platform info.

func (*ModelUserPlatformInfo) MarshalBinary added in v0.46.0

func (m *ModelUserPlatformInfo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelUserPlatformInfo) UnmarshalBinary added in v0.46.0

func (m *ModelUserPlatformInfo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelUserPlatformInfo) Validate added in v0.46.0

func (m *ModelUserPlatformInfo) Validate(formats strfmt.Registry) error

Validate validates this Model user platform info

type ModelUserRejectFriendRequest added in v0.2.0

type ModelUserRejectFriendRequest struct {

	// friendid
	// Required: true
	FriendID *string `json:"friendId"`
}

ModelUserRejectFriendRequest Model user reject friend request

swagger:model Model user reject friend request.

func (*ModelUserRejectFriendRequest) MarshalBinary added in v0.2.0

func (m *ModelUserRejectFriendRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelUserRejectFriendRequest) UnmarshalBinary added in v0.2.0

func (m *ModelUserRejectFriendRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelUserRejectFriendRequest) Validate added in v0.2.0

func (m *ModelUserRejectFriendRequest) Validate(formats strfmt.Registry) error

Validate validates this Model user reject friend request

type ModelUserRequestFriendRequest added in v0.20.0

type ModelUserRequestFriendRequest struct {

	// friendid
	FriendID string `json:"friendId,omitempty"`

	// friendpublicid
	FriendPublicID string `json:"friendPublicId,omitempty"`
}

ModelUserRequestFriendRequest Model user request friend request

swagger:model Model user request friend request.

func (*ModelUserRequestFriendRequest) MarshalBinary added in v0.20.0

func (m *ModelUserRequestFriendRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelUserRequestFriendRequest) UnmarshalBinary added in v0.20.0

func (m *ModelUserRequestFriendRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelUserRequestFriendRequest) Validate added in v0.20.0

func (m *ModelUserRequestFriendRequest) Validate(formats strfmt.Registry) error

Validate validates this Model user request friend request

type ModelUserUnfriendRequest added in v0.2.0

type ModelUserUnfriendRequest struct {

	// friendid
	// Required: true
	FriendID *string `json:"friendId"`
}

ModelUserUnfriendRequest Model user unfriend request

swagger:model Model user unfriend request.

func (*ModelUserUnfriendRequest) MarshalBinary added in v0.2.0

func (m *ModelUserUnfriendRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelUserUnfriendRequest) UnmarshalBinary added in v0.2.0

func (m *ModelUserUnfriendRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelUserUnfriendRequest) Validate added in v0.2.0

func (m *ModelUserUnfriendRequest) Validate(formats strfmt.Registry) error

Validate validates this Model user unfriend request

type ModelUserWithPlatformInfo added in v0.46.0

type ModelUserWithPlatformInfo struct {

	// avatarurl
	// Required: true
	AvatarURL *string `json:"avatarUrl"`

	// displayname
	// Required: true
	DisplayName *string `json:"displayName"`

	// platforminfos
	// Required: true
	PlatformInfos []*ModelUserPlatformInfo `json:"platformInfos"`

	// userid
	// Required: true
	UserID *string `json:"userId"`

	// username
	Username string `json:"username,omitempty"`
}

ModelUserWithPlatformInfo Model user with platform info

swagger:model Model user with platform info.

func (*ModelUserWithPlatformInfo) MarshalBinary added in v0.46.0

func (m *ModelUserWithPlatformInfo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelUserWithPlatformInfo) UnmarshalBinary added in v0.46.0

func (m *ModelUserWithPlatformInfo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelUserWithPlatformInfo) Validate added in v0.46.0

func (m *ModelUserWithPlatformInfo) Validate(formats strfmt.Registry) error

Validate validates this Model user with platform info

type ModelsAdminAddProfanityFilterIntoListRequest added in v0.2.0

type ModelsAdminAddProfanityFilterIntoListRequest struct {

	// filter
	// Required: true
	Filter *string `json:"filter"`

	// note
	// Required: true
	Note *string `json:"note"`
}

ModelsAdminAddProfanityFilterIntoListRequest Models admin add profanity filter into list request

swagger:model Models admin add profanity filter into list request.

func (*ModelsAdminAddProfanityFilterIntoListRequest) MarshalBinary added in v0.2.0

MarshalBinary interface implementation

func (*ModelsAdminAddProfanityFilterIntoListRequest) UnmarshalBinary added in v0.2.0

UnmarshalBinary interface implementation

func (*ModelsAdminAddProfanityFilterIntoListRequest) Validate added in v0.2.0

Validate validates this Models admin add profanity filter into list request

type ModelsAdminAddProfanityFiltersFilterRequest added in v0.2.0

type ModelsAdminAddProfanityFiltersFilterRequest struct {

	// filter
	// Required: true
	Filter *string `json:"filter"`

	// note
	// Required: true
	Note *string `json:"note"`
}

ModelsAdminAddProfanityFiltersFilterRequest Models admin add profanity filters filter request

swagger:model Models admin add profanity filters filter request.

func (*ModelsAdminAddProfanityFiltersFilterRequest) MarshalBinary added in v0.2.0

func (m *ModelsAdminAddProfanityFiltersFilterRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminAddProfanityFiltersFilterRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsAdminAddProfanityFiltersFilterRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminAddProfanityFiltersFilterRequest) Validate added in v0.2.0

Validate validates this Models admin add profanity filters filter request

type ModelsAdminAddProfanityFiltersRequest added in v0.2.0

type ModelsAdminAddProfanityFiltersRequest struct {

	// filters
	// Required: true
	Filters []*ModelsAdminAddProfanityFiltersFilterRequest `json:"filters"`
}

ModelsAdminAddProfanityFiltersRequest Models admin add profanity filters request

swagger:model Models admin add profanity filters request.

func (*ModelsAdminAddProfanityFiltersRequest) MarshalBinary added in v0.2.0

func (m *ModelsAdminAddProfanityFiltersRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminAddProfanityFiltersRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsAdminAddProfanityFiltersRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminAddProfanityFiltersRequest) Validate added in v0.2.0

Validate validates this Models admin add profanity filters request

type ModelsAdminCreateProfanityListRequest added in v0.2.0

type ModelsAdminCreateProfanityListRequest struct {

	// isenabled
	// Required: true
	IsEnabled *bool `json:"isEnabled"`

	// ismandatory
	// Required: true
	IsMandatory *bool `json:"isMandatory"`

	// name
	// Required: true
	Name *string `json:"name"`
}

ModelsAdminCreateProfanityListRequest Models admin create profanity list request

swagger:model Models admin create profanity list request.

func (*ModelsAdminCreateProfanityListRequest) MarshalBinary added in v0.2.0

func (m *ModelsAdminCreateProfanityListRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminCreateProfanityListRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsAdminCreateProfanityListRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminCreateProfanityListRequest) Validate added in v0.2.0

Validate validates this Models admin create profanity list request

type ModelsAdminDeleteProfanityFilterRequest added in v0.2.0

type ModelsAdminDeleteProfanityFilterRequest struct {

	// filter
	// Required: true
	Filter *string `json:"filter"`
}

ModelsAdminDeleteProfanityFilterRequest Models admin delete profanity filter request

swagger:model Models admin delete profanity filter request.

func (*ModelsAdminDeleteProfanityFilterRequest) MarshalBinary added in v0.2.0

func (m *ModelsAdminDeleteProfanityFilterRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminDeleteProfanityFilterRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsAdminDeleteProfanityFilterRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminDeleteProfanityFilterRequest) Validate added in v0.2.0

Validate validates this Models admin delete profanity filter request

type ModelsAdminGetProfanityListFiltersV1Response added in v0.2.0

type ModelsAdminGetProfanityListFiltersV1Response struct {

	// filters
	// Required: true
	Filters []*ModelsProfanityFilter `json:"filters"`
}

ModelsAdminGetProfanityListFiltersV1Response Models admin get profanity list filters V1 response

swagger:model Models admin get profanity list filters V1 response.

func (*ModelsAdminGetProfanityListFiltersV1Response) MarshalBinary added in v0.2.0

MarshalBinary interface implementation

func (*ModelsAdminGetProfanityListFiltersV1Response) UnmarshalBinary added in v0.2.0

UnmarshalBinary interface implementation

func (*ModelsAdminGetProfanityListFiltersV1Response) Validate added in v0.2.0

Validate validates this Models admin get profanity list filters V1 response

type ModelsAdminGetProfanityListsListResponse added in v0.2.0

type ModelsAdminGetProfanityListsListResponse struct {

	// isenabled
	// Required: true
	IsEnabled *bool `json:"isEnabled"`

	// ismandatory
	// Required: true
	IsMandatory *bool `json:"isMandatory"`

	// name
	// Required: true
	Name *string `json:"name"`
}

ModelsAdminGetProfanityListsListResponse Models admin get profanity lists list response

swagger:model Models admin get profanity lists list response.

func (*ModelsAdminGetProfanityListsListResponse) MarshalBinary added in v0.2.0

func (m *ModelsAdminGetProfanityListsListResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminGetProfanityListsListResponse) UnmarshalBinary added in v0.2.0

func (m *ModelsAdminGetProfanityListsListResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminGetProfanityListsListResponse) Validate added in v0.2.0

Validate validates this Models admin get profanity lists list response

type ModelsAdminSetProfanityRuleForNamespaceRequest added in v0.2.0

type ModelsAdminSetProfanityRuleForNamespaceRequest struct {

	// rule
	// Required: true
	Rule *string `json:"rule"`
}

ModelsAdminSetProfanityRuleForNamespaceRequest Models admin set profanity rule for namespace request

swagger:model Models admin set profanity rule for namespace request.

func (*ModelsAdminSetProfanityRuleForNamespaceRequest) MarshalBinary added in v0.2.0

MarshalBinary interface implementation

func (*ModelsAdminSetProfanityRuleForNamespaceRequest) UnmarshalBinary added in v0.2.0

UnmarshalBinary interface implementation

func (*ModelsAdminSetProfanityRuleForNamespaceRequest) Validate added in v0.2.0

Validate validates this Models admin set profanity rule for namespace request

type ModelsAdminUpdateProfanityList added in v0.2.0

type ModelsAdminUpdateProfanityList struct {

	// isenabled
	// Required: true
	IsEnabled *bool `json:"isEnabled"`

	// ismandatory
	// Required: true
	IsMandatory *bool `json:"isMandatory"`

	// newname
	// Required: true
	NewName *string `json:"newName"`
}

ModelsAdminUpdateProfanityList Models admin update profanity list

swagger:model Models admin update profanity list.

func (*ModelsAdminUpdateProfanityList) MarshalBinary added in v0.2.0

func (m *ModelsAdminUpdateProfanityList) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminUpdateProfanityList) UnmarshalBinary added in v0.2.0

func (m *ModelsAdminUpdateProfanityList) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminUpdateProfanityList) Validate added in v0.2.0

func (m *ModelsAdminUpdateProfanityList) Validate(formats strfmt.Registry) error

Validate validates this Models admin update profanity list

type ModelsAdminVerifyMessageProfanityRequest added in v0.2.0

type ModelsAdminVerifyMessageProfanityRequest struct {

	// message
	// Required: true
	Message *string `json:"message"`

	// profanitylevel
	// Required: true
	ProfanityLevel *string `json:"profanityLevel"`
}

ModelsAdminVerifyMessageProfanityRequest Models admin verify message profanity request

swagger:model Models admin verify message profanity request.

func (*ModelsAdminVerifyMessageProfanityRequest) MarshalBinary added in v0.2.0

func (m *ModelsAdminVerifyMessageProfanityRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminVerifyMessageProfanityRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsAdminVerifyMessageProfanityRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminVerifyMessageProfanityRequest) Validate added in v0.2.0

Validate validates this Models admin verify message profanity request

type ModelsAdminVerifyMessageProfanityResponse added in v0.2.0

type ModelsAdminVerifyMessageProfanityResponse struct {

	// filteredmessage
	// Required: true
	FilteredMessage *string `json:"filteredMessage"`

	// hasprofanity
	// Required: true
	HasProfanity *bool `json:"hasProfanity"`
}

ModelsAdminVerifyMessageProfanityResponse Models admin verify message profanity response

swagger:model Models admin verify message profanity response.

func (*ModelsAdminVerifyMessageProfanityResponse) MarshalBinary added in v0.2.0

func (m *ModelsAdminVerifyMessageProfanityResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsAdminVerifyMessageProfanityResponse) UnmarshalBinary added in v0.2.0

func (m *ModelsAdminVerifyMessageProfanityResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsAdminVerifyMessageProfanityResponse) Validate added in v0.2.0

Validate validates this Models admin verify message profanity response

type ModelsBlockPlayerRequest added in v0.64.0

type ModelsBlockPlayerRequest struct {

	// blockeduserid
	// Required: true
	BlockedUserID *string `json:"blockedUserId"`
}

ModelsBlockPlayerRequest Models block player request

swagger:model Models block player request.

func (*ModelsBlockPlayerRequest) MarshalBinary added in v0.64.0

func (m *ModelsBlockPlayerRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsBlockPlayerRequest) UnmarshalBinary added in v0.64.0

func (m *ModelsBlockPlayerRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsBlockPlayerRequest) Validate added in v0.64.0

func (m *ModelsBlockPlayerRequest) Validate(formats strfmt.Registry) error

Validate validates this Models block player request

type ModelsBlockedByPlayerData added in v0.2.0

type ModelsBlockedByPlayerData struct {

	// blockedat
	// Required: true
	// Format: date-time
	BlockedAt strfmt.DateTime `json:"blockedAt"`

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

ModelsBlockedByPlayerData Models blocked by player data

swagger:model Models blocked by player data.

func (*ModelsBlockedByPlayerData) MarshalBinary added in v0.2.0

func (m *ModelsBlockedByPlayerData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsBlockedByPlayerData) UnmarshalBinary added in v0.2.0

func (m *ModelsBlockedByPlayerData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsBlockedByPlayerData) Validate added in v0.2.0

func (m *ModelsBlockedByPlayerData) Validate(formats strfmt.Registry) error

Validate validates this Models blocked by player data

type ModelsBlockedPlayerData added in v0.2.0

type ModelsBlockedPlayerData struct {

	// blockedat
	// Required: true
	// Format: date-time
	BlockedAt strfmt.DateTime `json:"blockedAt"`

	// blockeduserid
	// Required: true
	BlockedUserID *string `json:"blockedUserId"`
}

ModelsBlockedPlayerData Models blocked player data

swagger:model Models blocked player data.

func (*ModelsBlockedPlayerData) MarshalBinary added in v0.2.0

func (m *ModelsBlockedPlayerData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsBlockedPlayerData) UnmarshalBinary added in v0.2.0

func (m *ModelsBlockedPlayerData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsBlockedPlayerData) Validate added in v0.2.0

func (m *ModelsBlockedPlayerData) Validate(formats strfmt.Registry) error

Validate validates this Models blocked player data

type ModelsConfig added in v0.2.0

type ModelsConfig struct {

	// allowinvitenonconnecteduser
	AllowInviteNonConnectedUser bool `json:"allowInviteNonConnectedUser"`

	// allowjoinpartyduringmatchmaking
	AllowJoinPartyDuringMatchmaking bool `json:"allowJoinPartyDuringMatchmaking"`

	// autokickondisconnect
	AutoKickOnDisconnect bool `json:"autoKickOnDisconnect"`

	// autokickondisconnectdelay
	// Format: int64
	AutoKickOnDisconnectDelay int64 `json:"autoKickOnDisconnectDelay,omitempty"`

	// cancelticketondisconnect
	CancelTicketOnDisconnect bool `json:"cancelTicketOnDisconnect"`

	// chatratelimitburst
	// Format: int32
	ChatRateLimitBurst int32 `json:"chatRateLimitBurst,omitempty"`

	// chatratelimitduration
	// Format: int64
	ChatRateLimitDuration int64 `json:"chatRateLimitDuration,omitempty"`

	// concurrentuserslimit
	// Format: int32
	ConcurrentUsersLimit int32 `json:"concurrentUsersLimit,omitempty"`

	// disableinvitationonjoinparty
	DisableInvitationOnJoinParty bool `json:"disableInvitationOnJoinParty"`

	// enablechat
	EnableChat bool `json:"enableChat"`

	// entitlementcheck
	EntitlementCheck bool `json:"entitlementCheck"`

	// entitlementitemid
	EntitlementItemID string `json:"entitlementItemID,omitempty"`

	// generalratelimitburst
	// Format: int32
	GeneralRateLimitBurst int32 `json:"generalRateLimitBurst,omitempty"`

	// generalratelimitduration
	// Format: int64
	GeneralRateLimitDuration int64 `json:"generalRateLimitDuration,omitempty"`

	// keeppresenceactivityondisconnect
	KeepPresenceActivityOnDisconnect bool `json:"keepPresenceActivityOnDisconnect"`

	// maxdswaittime
	// Required: true
	// Format: int64
	MaxDSWaitTime *int64 `json:"maxDSWaitTime"`

	// maxfriendslimit
	// Format: int32
	MaxFriendsLimit int32 `json:"maxFriendsLimit,omitempty"`

	// maxpartymember
	// Format: int32
	MaxPartyMember int32 `json:"maxPartyMember,omitempty"`

	// namespace
	Namespace string `json:"namespace,omitempty"`

	// profanityfilter
	ProfanityFilter bool `json:"profanityFilter"`

	// readyconsenttimeout
	// Format: int64
	ReadyConsentTimeout int64 `json:"readyConsentTimeout,omitempty"`

	// unregisterdelay
	// Required: true
	// Format: int64
	UnregisterDelay *int64 `json:"unregisterDelay"`
}

ModelsConfig Models config

swagger:model Models config.

func (*ModelsConfig) MarshalBinary added in v0.2.0

func (m *ModelsConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsConfig) UnmarshalBinary added in v0.2.0

func (m *ModelsConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsConfig) Validate added in v0.2.0

func (m *ModelsConfig) Validate(formats strfmt.Registry) error

Validate validates this Models config

type ModelsConfigList added in v0.2.0

type ModelsConfigList struct {

	// configs
	// Required: true
	Configs []*ModelsConfig `json:"configs"`
}

ModelsConfigList Models config list

swagger:model Models config list.

func (*ModelsConfigList) MarshalBinary added in v0.2.0

func (m *ModelsConfigList) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsConfigList) UnmarshalBinary added in v0.2.0

func (m *ModelsConfigList) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsConfigList) Validate added in v0.2.0

func (m *ModelsConfigList) Validate(formats strfmt.Registry) error

Validate validates this Models config list

type ModelsConfigReq added in v0.2.0

type ModelsConfigReq struct {

	// allowinvitenonconnecteduser
	AllowInviteNonConnectedUser bool `json:"allowInviteNonConnectedUser"`

	// allowjoinpartyduringmatchmaking
	AllowJoinPartyDuringMatchmaking bool `json:"allowJoinPartyDuringMatchmaking"`

	// autokickondisconnect
	AutoKickOnDisconnect bool `json:"autoKickOnDisconnect"`

	// autokickondisconnectdelay
	// Format: int64
	AutoKickOnDisconnectDelay int64 `json:"autoKickOnDisconnectDelay,omitempty"`

	// cancelticketondisconnect
	CancelTicketOnDisconnect bool `json:"cancelTicketOnDisconnect"`

	// chatratelimitburst
	// Format: int32
	ChatRateLimitBurst int32 `json:"chatRateLimitBurst,omitempty"`

	// chatratelimitduration
	// Format: int64
	ChatRateLimitDuration int64 `json:"chatRateLimitDuration,omitempty"`

	// concurrentuserslimit
	// Format: int32
	ConcurrentUsersLimit int32 `json:"concurrentUsersLimit,omitempty"`

	// disableinvitationonjoinparty
	DisableInvitationOnJoinParty bool `json:"disableInvitationOnJoinParty"`

	// enablechat
	EnableChat bool `json:"enableChat"`

	// entitlementcheck
	EntitlementCheck bool `json:"entitlementCheck"`

	// entitlementitemid
	EntitlementItemID string `json:"entitlementItemID,omitempty"`

	// generalratelimitburst
	// Format: int32
	GeneralRateLimitBurst int32 `json:"generalRateLimitBurst,omitempty"`

	// generalratelimitduration
	// Format: int64
	GeneralRateLimitDuration int64 `json:"generalRateLimitDuration,omitempty"`

	// keeppresenceactivityondisconnect
	KeepPresenceActivityOnDisconnect bool `json:"keepPresenceActivityOnDisconnect"`

	// maxdswaittime
	// Format: int64
	MaxDSWaitTime int64 `json:"maxDSWaitTime,omitempty"`

	// maxfriendslimit
	// Format: int32
	MaxFriendsLimit int32 `json:"maxFriendsLimit,omitempty"`

	// maxpartymember
	// Format: int32
	MaxPartyMember int32 `json:"maxPartyMember,omitempty"`

	// profanityfilter
	ProfanityFilter bool `json:"profanityFilter"`

	// readyconsenttimeout
	// Format: int64
	ReadyConsentTimeout int64 `json:"readyConsentTimeout,omitempty"`

	// unregisterdelay
	// Format: int64
	UnregisterDelay int64 `json:"unregisterDelay,omitempty"`
}

ModelsConfigReq Models config req

swagger:model Models config req.

func (*ModelsConfigReq) MarshalBinary added in v0.2.0

func (m *ModelsConfigReq) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsConfigReq) UnmarshalBinary added in v0.2.0

func (m *ModelsConfigReq) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsConfigReq) Validate added in v0.2.0

func (m *ModelsConfigReq) Validate(formats strfmt.Registry) error

Validate validates this Models config req

type ModelsCreateConfigRequest added in v0.2.0

type ModelsCreateConfigRequest struct {

	// apikey
	// Required: true
	APIKey *string `json:"apiKey"`
}

ModelsCreateConfigRequest Models create config request

swagger:model Models create config request.

func (*ModelsCreateConfigRequest) MarshalBinary added in v0.2.0

func (m *ModelsCreateConfigRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsCreateConfigRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsCreateConfigRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsCreateConfigRequest) Validate added in v0.2.0

func (m *ModelsCreateConfigRequest) Validate(formats strfmt.Registry) error

Validate validates this Models create config request

type ModelsCreateConfigResponse added in v0.2.0

type ModelsCreateConfigResponse struct {

	// apikey
	// Required: true
	APIKey *string `json:"apiKey"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`
}

ModelsCreateConfigResponse Models create config response

swagger:model Models create config response.

func (*ModelsCreateConfigResponse) MarshalBinary added in v0.2.0

func (m *ModelsCreateConfigResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsCreateConfigResponse) UnmarshalBinary added in v0.2.0

func (m *ModelsCreateConfigResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsCreateConfigResponse) Validate added in v0.2.0

func (m *ModelsCreateConfigResponse) Validate(formats strfmt.Registry) error

Validate validates this Models create config response

type ModelsDebugProfanityFilterRequest added in v0.2.0

type ModelsDebugProfanityFilterRequest struct {

	// text
	// Required: true
	Text *string `json:"text"`
}

ModelsDebugProfanityFilterRequest Models debug profanity filter request

swagger:model Models debug profanity filter request.

func (*ModelsDebugProfanityFilterRequest) MarshalBinary added in v0.2.0

func (m *ModelsDebugProfanityFilterRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsDebugProfanityFilterRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsDebugProfanityFilterRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsDebugProfanityFilterRequest) Validate added in v0.2.0

Validate validates this Models debug profanity filter request

type ModelsGetAllPlayerBlockedByUsersResponse added in v0.2.0

type ModelsGetAllPlayerBlockedByUsersResponse struct {

	// data
	// Required: true
	Data []*ModelsBlockedByPlayerData `json:"data"`
}

ModelsGetAllPlayerBlockedByUsersResponse Models get all player blocked by users response

swagger:model Models get all player blocked by users response.

func (*ModelsGetAllPlayerBlockedByUsersResponse) MarshalBinary added in v0.2.0

func (m *ModelsGetAllPlayerBlockedByUsersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGetAllPlayerBlockedByUsersResponse) UnmarshalBinary added in v0.2.0

func (m *ModelsGetAllPlayerBlockedByUsersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGetAllPlayerBlockedByUsersResponse) Validate added in v0.2.0

Validate validates this Models get all player blocked by users response

type ModelsGetAllPlayerBlockedUsersResponse added in v0.2.0

type ModelsGetAllPlayerBlockedUsersResponse struct {

	// data
	// Required: true
	Data []*ModelsBlockedPlayerData `json:"data"`
}

ModelsGetAllPlayerBlockedUsersResponse Models get all player blocked users response

swagger:model Models get all player blocked users response.

func (*ModelsGetAllPlayerBlockedUsersResponse) MarshalBinary added in v0.2.0

func (m *ModelsGetAllPlayerBlockedUsersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGetAllPlayerBlockedUsersResponse) UnmarshalBinary added in v0.2.0

func (m *ModelsGetAllPlayerBlockedUsersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGetAllPlayerBlockedUsersResponse) Validate added in v0.2.0

Validate validates this Models get all player blocked users response

type ModelsGetAllPlayerSessionAttributeResponse added in v0.2.0

type ModelsGetAllPlayerSessionAttributeResponse struct {

	// attributes
	// Required: true
	Attributes map[string]string `json:"attributes"`
}

ModelsGetAllPlayerSessionAttributeResponse Models get all player session attribute response

swagger:model Models get all player session attribute response.

func (*ModelsGetAllPlayerSessionAttributeResponse) MarshalBinary added in v0.2.0

func (m *ModelsGetAllPlayerSessionAttributeResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGetAllPlayerSessionAttributeResponse) UnmarshalBinary added in v0.2.0

func (m *ModelsGetAllPlayerSessionAttributeResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGetAllPlayerSessionAttributeResponse) Validate added in v0.2.0

Validate validates this Models get all player session attribute response

type ModelsGetBulkAllPlayerBlockedUsersRequest added in v0.46.0

type ModelsGetBulkAllPlayerBlockedUsersRequest struct {

	// listblockeduserid
	// Required: true
	ListBlockedUserID []string `json:"listBlockedUserId"`
}

ModelsGetBulkAllPlayerBlockedUsersRequest Models get bulk all player blocked users request

swagger:model Models get bulk all player blocked users request.

func (*ModelsGetBulkAllPlayerBlockedUsersRequest) MarshalBinary added in v0.46.0

func (m *ModelsGetBulkAllPlayerBlockedUsersRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGetBulkAllPlayerBlockedUsersRequest) UnmarshalBinary added in v0.46.0

func (m *ModelsGetBulkAllPlayerBlockedUsersRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGetBulkAllPlayerBlockedUsersRequest) Validate added in v0.46.0

Validate validates this Models get bulk all player blocked users request

type ModelsGetBulkAllPlayerBlockedUsersResponse added in v0.46.0

type ModelsGetBulkAllPlayerBlockedUsersResponse struct {

	// data
	// Required: true
	Data map[string][]ModelsBlockedPlayerData `json:"data"`
}

ModelsGetBulkAllPlayerBlockedUsersResponse Models get bulk all player blocked users response

swagger:model Models get bulk all player blocked users response.

func (*ModelsGetBulkAllPlayerBlockedUsersResponse) MarshalBinary added in v0.46.0

func (m *ModelsGetBulkAllPlayerBlockedUsersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGetBulkAllPlayerBlockedUsersResponse) UnmarshalBinary added in v0.46.0

func (m *ModelsGetBulkAllPlayerBlockedUsersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGetBulkAllPlayerBlockedUsersResponse) Validate added in v0.46.0

Validate validates this Models get bulk all player blocked users response

type ModelsGetConfigResponse added in v0.2.0

type ModelsGetConfigResponse struct {

	// apikey
	// Required: true
	APIKey *string `json:"apiKey"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`
}

ModelsGetConfigResponse Models get config response

swagger:model Models get config response.

func (*ModelsGetConfigResponse) MarshalBinary added in v0.2.0

func (m *ModelsGetConfigResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGetConfigResponse) UnmarshalBinary added in v0.2.0

func (m *ModelsGetConfigResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGetConfigResponse) Validate added in v0.2.0

func (m *ModelsGetConfigResponse) Validate(formats strfmt.Registry) error

Validate validates this Models get config response

type ModelsGetLobbyCcuResponse added in v0.8.0

type ModelsGetLobbyCcuResponse struct {

	// countcurrentusers
	// Required: true
	// Format: int32
	CountCurrentUsers *int32 `json:"countCurrentUsers"`
}

ModelsGetLobbyCcuResponse Models get lobby ccu response

swagger:model Models get lobby ccu response.

func (*ModelsGetLobbyCcuResponse) MarshalBinary added in v0.8.0

func (m *ModelsGetLobbyCcuResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGetLobbyCcuResponse) UnmarshalBinary added in v0.8.0

func (m *ModelsGetLobbyCcuResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGetLobbyCcuResponse) Validate added in v0.8.0

func (m *ModelsGetLobbyCcuResponse) Validate(formats strfmt.Registry) error

Validate validates this Models get lobby ccu response

type ModelsGetPlayerSessionAttributeResponse added in v0.2.0

type ModelsGetPlayerSessionAttributeResponse struct {

	// key
	// Required: true
	Key *string `json:"key"`

	// value
	// Required: true
	Value *string `json:"value"`
}

ModelsGetPlayerSessionAttributeResponse Models get player session attribute response

swagger:model Models get player session attribute response.

func (*ModelsGetPlayerSessionAttributeResponse) MarshalBinary added in v0.2.0

func (m *ModelsGetPlayerSessionAttributeResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGetPlayerSessionAttributeResponse) UnmarshalBinary added in v0.2.0

func (m *ModelsGetPlayerSessionAttributeResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGetPlayerSessionAttributeResponse) Validate added in v0.2.0

Validate validates this Models get player session attribute response

type ModelsImportConfigResponse added in v0.8.0

type ModelsImportConfigResponse struct {

	// failedconfigs
	// Required: true
	FailedConfigs []string `json:"failedConfigs"`

	// ignoredconfigs
	// Required: true
	IgnoredConfigs []string `json:"ignoredConfigs"`

	// newconfigs
	// Required: true
	NewConfigs []string `json:"newConfigs"`

	// replacedconfigs
	// Required: true
	ReplacedConfigs []string `json:"replacedConfigs"`
}

ModelsImportConfigResponse Models import config response

swagger:model Models import config response.

func (*ModelsImportConfigResponse) MarshalBinary added in v0.8.0

func (m *ModelsImportConfigResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsImportConfigResponse) UnmarshalBinary added in v0.8.0

func (m *ModelsImportConfigResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsImportConfigResponse) Validate added in v0.8.0

func (m *ModelsImportConfigResponse) Validate(formats strfmt.Registry) error

Validate validates this Models import config response

type ModelsListBlockedPlayerRequest added in v0.2.0

type ModelsListBlockedPlayerRequest struct {

	// listblockeduserid
	// Required: true
	ListBlockedUserID []string `json:"listBlockedUserId"`
}

ModelsListBlockedPlayerRequest Models list blocked player request

swagger:model Models list blocked player request.

func (*ModelsListBlockedPlayerRequest) MarshalBinary added in v0.2.0

func (m *ModelsListBlockedPlayerRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsListBlockedPlayerRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsListBlockedPlayerRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsListBlockedPlayerRequest) Validate added in v0.2.0

func (m *ModelsListBlockedPlayerRequest) Validate(formats strfmt.Registry) error

Validate validates this Models list blocked player request

type ModelsPartyData added in v0.2.0

type ModelsPartyData struct {

	// custom_attribute
	// Required: true
	CustomAttribute interface{} `json:"custom_attribute"`

	// invitees
	// Required: true
	Invitees []string `json:"invitees"`

	// leader
	// Required: true
	Leader *string `json:"leader"`

	// members
	// Required: true
	Members []string `json:"members"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// partyid
	// Required: true
	PartyID *string `json:"partyId"`

	// updatedat
	// Required: true
	// Format: int64
	UpdatedAt *int64 `json:"updatedAt"`
}

ModelsPartyData Models party data

swagger:model Models party data.

func (*ModelsPartyData) MarshalBinary added in v0.2.0

func (m *ModelsPartyData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPartyData) UnmarshalBinary added in v0.2.0

func (m *ModelsPartyData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPartyData) Validate added in v0.2.0

func (m *ModelsPartyData) Validate(formats strfmt.Registry) error

Validate validates this Models party data

type ModelsPartyPUTCustomAttributesRequest added in v0.2.0

type ModelsPartyPUTCustomAttributesRequest struct {

	// custom_attribute
	// Required: true
	CustomAttribute interface{} `json:"custom_attribute"`

	// updatedat
	// Required: true
	// Format: int64
	UpdatedAt *int64 `json:"updatedAt"`
}

ModelsPartyPUTCustomAttributesRequest Models party PUT custom attributes request

swagger:model Models party PUT custom attributes request.

func (*ModelsPartyPUTCustomAttributesRequest) MarshalBinary added in v0.2.0

func (m *ModelsPartyPUTCustomAttributesRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPartyPUTCustomAttributesRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsPartyPUTCustomAttributesRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPartyPUTCustomAttributesRequest) Validate added in v0.2.0

Validate validates this Models party PUT custom attributes request

type ModelsPartyPUTLimitSizeRequest added in v0.21.0

type ModelsPartyPUTLimitSizeRequest struct {

	// limit
	// Required: true
	// Format: int32
	Limit *int32 `json:"limit"`
}

ModelsPartyPUTLimitSizeRequest Models party PUT limit size request

swagger:model Models party PUT limit size request.

func (*ModelsPartyPUTLimitSizeRequest) MarshalBinary added in v0.21.0

func (m *ModelsPartyPUTLimitSizeRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPartyPUTLimitSizeRequest) UnmarshalBinary added in v0.21.0

func (m *ModelsPartyPUTLimitSizeRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPartyPUTLimitSizeRequest) Validate added in v0.21.0

func (m *ModelsPartyPUTLimitSizeRequest) Validate(formats strfmt.Registry) error

Validate validates this Models party PUT limit size request

type ModelsProfanityFilter added in v0.2.0

type ModelsProfanityFilter struct {

	// filter
	// Required: true
	Filter *string `json:"filter"`

	// listname
	// Required: true
	ListName *string `json:"listName"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// note
	// Required: true
	Note *string `json:"note"`
}

ModelsProfanityFilter Models profanity filter

swagger:model Models profanity filter.

func (*ModelsProfanityFilter) MarshalBinary added in v0.2.0

func (m *ModelsProfanityFilter) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsProfanityFilter) UnmarshalBinary added in v0.2.0

func (m *ModelsProfanityFilter) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsProfanityFilter) Validate added in v0.2.0

func (m *ModelsProfanityFilter) Validate(formats strfmt.Registry) error

Validate validates this Models profanity filter

type ModelsProfanityRule added in v0.2.0

type ModelsProfanityRule struct {

	// namespace
	// Required: true
	Namespace *string `json:"Namespace"`

	// rule
	// Required: true
	Rule *string `json:"Rule"`
}

ModelsProfanityRule Models profanity rule

swagger:model Models profanity rule.

func (*ModelsProfanityRule) MarshalBinary added in v0.2.0

func (m *ModelsProfanityRule) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsProfanityRule) UnmarshalBinary added in v0.2.0

func (m *ModelsProfanityRule) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsProfanityRule) Validate added in v0.2.0

func (m *ModelsProfanityRule) Validate(formats strfmt.Registry) error

Validate validates this Models profanity rule

type ModelsSetPlayerSessionAttributeRequest added in v0.2.0

type ModelsSetPlayerSessionAttributeRequest struct {

	// attributes
	// Required: true
	Attributes map[string]string `json:"attributes"`
}

ModelsSetPlayerSessionAttributeRequest Models set player session attribute request

swagger:model Models set player session attribute request.

func (*ModelsSetPlayerSessionAttributeRequest) MarshalBinary added in v0.2.0

func (m *ModelsSetPlayerSessionAttributeRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsSetPlayerSessionAttributeRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsSetPlayerSessionAttributeRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsSetPlayerSessionAttributeRequest) Validate added in v0.2.0

Validate validates this Models set player session attribute request

type ModelsUnblockPlayerRequest added in v0.64.0

type ModelsUnblockPlayerRequest struct {

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

ModelsUnblockPlayerRequest Models unblock player request

swagger:model Models unblock player request.

func (*ModelsUnblockPlayerRequest) MarshalBinary added in v0.64.0

func (m *ModelsUnblockPlayerRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUnblockPlayerRequest) UnmarshalBinary added in v0.64.0

func (m *ModelsUnblockPlayerRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUnblockPlayerRequest) Validate added in v0.64.0

func (m *ModelsUnblockPlayerRequest) Validate(formats strfmt.Registry) error

Validate validates this Models unblock player request

type ModelsUpdateConfigRequest added in v0.2.0

type ModelsUpdateConfigRequest struct {

	// apikey
	// Required: true
	APIKey *string `json:"apiKey"`
}

ModelsUpdateConfigRequest Models update config request

swagger:model Models update config request.

func (*ModelsUpdateConfigRequest) MarshalBinary added in v0.2.0

func (m *ModelsUpdateConfigRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUpdateConfigRequest) UnmarshalBinary added in v0.2.0

func (m *ModelsUpdateConfigRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUpdateConfigRequest) Validate added in v0.2.0

func (m *ModelsUpdateConfigRequest) Validate(formats strfmt.Registry) error

Validate validates this Models update config request

type ModelsUpdateConfigResponse added in v0.2.0

type ModelsUpdateConfigResponse struct {

	// apikey
	// Required: true
	APIKey *string `json:"apiKey"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`
}

ModelsUpdateConfigResponse Models update config response

swagger:model Models update config response.

func (*ModelsUpdateConfigResponse) MarshalBinary added in v0.2.0

func (m *ModelsUpdateConfigResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUpdateConfigResponse) UnmarshalBinary added in v0.2.0

func (m *ModelsUpdateConfigResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUpdateConfigResponse) Validate added in v0.2.0

func (m *ModelsUpdateConfigResponse) Validate(formats strfmt.Registry) error

Validate validates this Models update config response

type ResponseError added in v0.8.0

type ResponseError struct {

	// errorcode
	// Required: true
	// Format: int32
	ErrorCode *int32 `json:"errorCode"`

	// errormessage
	// Required: true
	ErrorMessage *string `json:"errorMessage"`
}

ResponseError Response error

swagger:model Response error.

func (*ResponseError) MarshalBinary added in v0.8.0

func (m *ResponseError) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseError) UnmarshalBinary added in v0.8.0

func (m *ResponseError) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseError) Validate added in v0.8.0

func (m *ResponseError) Validate(formats strfmt.Registry) error

Validate validates this Response error

type RestapiErrorResponseBody

type RestapiErrorResponseBody struct {

	// errorcode
	// Required: true
	// Format: int32
	ErrorCode *int32 `json:"ErrorCode"`

	// errormessage
	// Required: true
	ErrorMessage *string `json:"ErrorMessage"`
}

RestapiErrorResponseBody Restapi error response body

swagger:model Restapi error response body.

func (*RestapiErrorResponseBody) MarshalBinary

func (m *RestapiErrorResponseBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RestapiErrorResponseBody) UnmarshalBinary

func (m *RestapiErrorResponseBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RestapiErrorResponseBody) Validate

func (m *RestapiErrorResponseBody) Validate(formats strfmt.Registry) error

Validate validates this Restapi error response body

type RestapiErrorResponseV1

type RestapiErrorResponseV1 struct {

	// errorcode
	// Required: true
	// Format: int32
	ErrorCode *int32 `json:"errorCode"`

	// errormessage
	// Required: true
	ErrorMessage *string `json:"errorMessage"`
}

RestapiErrorResponseV1 Restapi error response V1

swagger:model Restapi error response V1.

func (*RestapiErrorResponseV1) MarshalBinary

func (m *RestapiErrorResponseV1) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RestapiErrorResponseV1) UnmarshalBinary

func (m *RestapiErrorResponseV1) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RestapiErrorResponseV1) Validate

func (m *RestapiErrorResponseV1) Validate(formats strfmt.Registry) error

Validate validates this Restapi error response V1

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL