Documentation ¶
Index ¶
- Constants
- type HandlersGetUsersPresenceResponse
- type HandlersUserPresence
- type LogAppMessageDeclaration
- type LogconfigConfiguration
- type ModelBulkFriendsRequest
- type ModelBulkFriendsResponse
- type ModelBulkUsersFreeFormNotificationRequestV1
- type ModelCreateTemplateRequest
- type ModelCreateTopicRequest
- type ModelCreateTopicRequestV1
- type ModelFreeFormNotificationRequest
- type ModelFreeFormNotificationRequestV1
- type ModelFriendWithPlatform
- type ModelFriendshipConnection
- type ModelFriendshipConnectionResponse
- type ModelGetAllNotificationTemplateSlugResp
- type ModelGetAllNotificationTopicsResponse
- type ModelGetFriendsResponse
- type ModelGetUserFriendsResponse
- type ModelGetUserIncomingFriendsResponse
- type ModelGetUserOutgoingFriendsResponse
- type ModelGlobalConfiguration
- type ModelIncomingFriendsWithTimeData
- type ModelListBulkUserPlatformsResponse
- type ModelLoadIncomingFriendsWithTimeResponse
- type ModelLoadOutgoingFriendsWithTimeResponse
- type ModelLocalization
- type ModelNativeFriendRequest
- type ModelNativeFriendSyncResponse
- type ModelNativeUserBlockRequest
- type ModelNativeUserBlockResponse
- type ModelNotificationResponse
- type ModelNotificationTemplateResponse
- type ModelNotificationTopicResponse
- type ModelNotificationTopicResponseV1
- type ModelNotificationWithTemplateRequest
- type ModelNotificationWithTemplateRequestV1
- type ModelOutgoingFriendsWithTimeData
- type ModelPagination
- type ModelPutGlobalConfigurationRequest
- type ModelRequestUserPresence
- type ModelTemplateContent
- type ModelTemplateLocalization
- type ModelTemplateLocalizationResponse
- type ModelTemplateResponse
- type ModelTopicByNamespacesResponse
- type ModelUpdateTemplateRequest
- type ModelUpdateTopicRequest
- type ModelUserAcceptFriendRequest
- type ModelUserCancelFriendRequest
- type ModelUserGetFriendshipStatusResponse
- type ModelUserPlatformInfo
- type ModelUserRejectFriendRequest
- type ModelUserRequestFriendRequest
- type ModelUserUnfriendRequest
- type ModelUserWithPlatformInfo
- type ModelsAdminAddProfanityFilterIntoListRequest
- type ModelsAdminAddProfanityFiltersFilterRequest
- type ModelsAdminAddProfanityFiltersRequest
- type ModelsAdminCreateProfanityListRequest
- type ModelsAdminDeleteProfanityFilterRequest
- type ModelsAdminGetProfanityListFiltersV1Response
- type ModelsAdminGetProfanityListsListResponse
- type ModelsAdminSetProfanityRuleForNamespaceRequest
- type ModelsAdminUpdateProfanityList
- type ModelsAdminVerifyMessageProfanityRequest
- type ModelsAdminVerifyMessageProfanityResponse
- type ModelsBlockPlayerRequest
- type ModelsBlockedByPlayerData
- type ModelsBlockedPlayerData
- type ModelsConfig
- type ModelsConfigList
- type ModelsConfigReq
- type ModelsCreateConfigRequest
- type ModelsCreateConfigResponse
- type ModelsDebugProfanityFilterRequest
- type ModelsGetAllPlayerBlockedByUsersResponse
- type ModelsGetAllPlayerBlockedUsersResponse
- type ModelsGetAllPlayerSessionAttributeResponse
- type ModelsGetBulkAllPlayerBlockedUsersRequest
- type ModelsGetBulkAllPlayerBlockedUsersResponse
- type ModelsGetConfigResponse
- type ModelsGetLobbyCcuResponse
- type ModelsGetPlayerSessionAttributeResponse
- type ModelsImportConfigResponse
- type ModelsListBlockedPlayerRequest
- type ModelsListUnblockPlayerRequest
- type ModelsPartyData
- type ModelsPartyPUTCustomAttributesRequest
- type ModelsPartyPUTLimitSizeRequest
- type ModelsProfanityFilter
- type ModelsProfanityRule
- type ModelsSetPlayerSessionAttributeRequest
- type ModelsUnblockPlayerRequest
- type ModelsUpdateConfigRequest
- type ModelsUpdateConfigResponse
- type ResponseError
- type RestapiErrorResponseBody
- type RestapiErrorResponseV1
Constants ¶
const ( // LogconfigConfigurationLogLevelDEBUG captures enum value "DEBUG" LogconfigConfigurationLogLevelDEBUG string = "DEBUG" // LogconfigConfigurationLogLevelERROR captures enum value "ERROR" LogconfigConfigurationLogLevelERROR string = "ERROR" // LogconfigConfigurationLogLevelFATAL captures enum value "FATAL" LogconfigConfigurationLogLevelFATAL string = "FATAL" // LogconfigConfigurationLogLevelINFO captures enum value "INFO" LogconfigConfigurationLogLevelINFO string = "INFO" // LogconfigConfigurationLogLevelPANIC captures enum value "PANIC" LogconfigConfigurationLogLevelPANIC string = "PANIC" // LogconfigConfigurationLogLevelTRACE captures enum value "TRACE" LogconfigConfigurationLogLevelTRACE string = "TRACE" // LogconfigConfigurationLogLevelWARNING captures enum value "WARNING" LogconfigConfigurationLogLevelWARNING string = "WARNING" )
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
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
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
type LogconfigConfiguration ¶ added in v0.71.0
type LogconfigConfiguration struct { // loglevel // Enum: ['debug', 'error', 'fatal', 'info', 'panic', 'trace', 'warning'] LogLevel string `json:"logLevel,omitempty"` // socketlogenabled SocketLogEnabled bool `json:"socketLogEnabled"` }
LogconfigConfiguration Logconfig configuration
swagger:model Logconfig configuration.
func (*LogconfigConfiguration) MarshalBinary ¶ added in v0.71.0
func (m *LogconfigConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogconfigConfiguration) UnmarshalBinary ¶ added in v0.71.0
func (m *LogconfigConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
type ModelNativeUserBlockRequest ¶ added in v0.69.0
type ModelNativeUserBlockRequest struct { // platformid // Required: true PlatformID *string `json:"platformId"` // psnenv PsnEnv string `json:"psnEnv,omitempty"` }
ModelNativeUserBlockRequest Model native user block request
swagger:model Model native user block request.
func (*ModelNativeUserBlockRequest) MarshalBinary ¶ added in v0.69.0
func (m *ModelNativeUserBlockRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNativeUserBlockRequest) UnmarshalBinary ¶ added in v0.69.0
func (m *ModelNativeUserBlockRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNativeUserBlockResponse ¶ added in v0.69.0
type ModelNativeUserBlockResponse struct { // detail Detail string `json:"detail,omitempty"` // platformid // Required: true PlatformID *string `json:"platformId"` // status // Required: true Status *string `json:"status"` }
ModelNativeUserBlockResponse Model native user block response
swagger:model Model native user block response.
func (*ModelNativeUserBlockResponse) MarshalBinary ¶ added in v0.69.0
func (m *ModelNativeUserBlockResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNativeUserBlockResponse) UnmarshalBinary ¶ added in v0.69.0
func (m *ModelNativeUserBlockResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationResponse ¶ added in v0.2.0
type ModelNotificationResponse struct { // from From string `json:"from,omitempty"` // id ID string `json:"id,omitempty"` // lobbysessionid LobbySessionID string `json:"lobbySessionID,omitempty"` // logintype LoginType string `json:"loginType,omitempty"` // payload Payload string `json:"payload,omitempty"` // reconnectfromcode // Format: int32 ReconnectFromCode int32 `json:"reconnectFromCode,omitempty"` // sentat SentAt string `json:"sentAt,omitempty"` // sequenceid // Required: true // Format: int32 SequenceID *int32 `json:"sequenceID"` // sequencenumber // Required: true // Format: int32 SequenceNumber *int32 `json:"sequenceNumber"` // to To string `json:"to,omitempty"` // topic Topic string `json:"topic,omitempty"` // type // Required: true Type *string `json:"type"` }
ModelNotificationResponse Model notification response
swagger:model Model notification response.
func (*ModelNotificationResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
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
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
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
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
type ModelRequestUserPresence ¶ added in v0.72.0
type ModelRequestUserPresence struct { // userids UserIDs []string `json:"userIDs,omitempty"` }
ModelRequestUserPresence Model request user presence
swagger:model Model request user presence.
func (*ModelRequestUserPresence) MarshalBinary ¶ added in v0.72.0
func (m *ModelRequestUserPresence) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRequestUserPresence) UnmarshalBinary ¶ added in v0.72.0
func (m *ModelRequestUserPresence) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
func (m *ModelsAdminAddProfanityFilterIntoListRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminAddProfanityFilterIntoListRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelsAdminAddProfanityFilterIntoListRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
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
func (m *ModelsAdminGetProfanityListFiltersV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminGetProfanityListFiltersV1Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelsAdminGetProfanityListFiltersV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
func (m *ModelsAdminSetProfanityRuleForNamespaceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminSetProfanityRuleForNamespaceRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelsAdminSetProfanityRuleForNamespaceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
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
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
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"` // disableremovesocketoldconnection DisableRemoveSocketOldConnection bool `json:"disableRemoveSocketOldConnection"` // 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
type ModelsListUnblockPlayerRequest ¶ added in v0.72.0
type ModelsListUnblockPlayerRequest struct { // listunblockuserid // Required: true ListUnblockUserID []string `json:"listUnblockUserId"` }
ModelsListUnblockPlayerRequest Models list unblock player request
swagger:model Models list unblock player request.
func (*ModelsListUnblockPlayerRequest) MarshalBinary ¶ added in v0.72.0
func (m *ModelsListUnblockPlayerRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsListUnblockPlayerRequest) UnmarshalBinary ¶ added in v0.72.0
func (m *ModelsListUnblockPlayerRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
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
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
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
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
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
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
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
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
Source Files ¶
- handlers_get_users_presence_response.go
- handlers_user_presence.go
- log_app_message_declaration.go
- logconfig_configuration.go
- model_bulk_friends_request.go
- model_bulk_friends_response.go
- model_bulk_users_free_form_notification_request_v1.go
- model_create_template_request.go
- model_create_topic_request.go
- model_create_topic_request_v1.go
- model_free_form_notification_request.go
- model_free_form_notification_request_v1.go
- model_friend_with_platform.go
- model_friendship_connection.go
- model_friendship_connection_response.go
- model_get_all_notification_template_slug_resp.go
- model_get_all_notification_topics_response.go
- model_get_friends_response.go
- model_get_user_friends_response.go
- model_get_user_incoming_friends_response.go
- model_get_user_outgoing_friends_response.go
- model_global_configuration.go
- model_incoming_friends_with_time_data.go
- model_list_bulk_user_platforms_response.go
- model_load_incoming_friends_with_time_response.go
- model_load_outgoing_friends_with_time_response.go
- model_localization.go
- model_native_friend_request.go
- model_native_friend_sync_response.go
- model_native_user_block_request.go
- model_native_user_block_response.go
- model_notification_response.go
- model_notification_template_response.go
- model_notification_topic_response.go
- model_notification_topic_response_v1.go
- model_notification_with_template_request.go
- model_notification_with_template_request_v1.go
- model_outgoing_friends_with_time_data.go
- model_pagination.go
- model_put_global_configuration_request.go
- model_request_user_presence.go
- model_template_content.go
- model_template_localization.go
- model_template_localization_response.go
- model_template_response.go
- model_topic_by_namespaces_response.go
- model_update_template_request.go
- model_update_topic_request.go
- model_user_accept_friend_request.go
- model_user_cancel_friend_request.go
- model_user_get_friendship_status_response.go
- model_user_platform_info.go
- model_user_reject_friend_request.go
- model_user_request_friend_request.go
- model_user_unfriend_request.go
- model_user_with_platform_info.go
- models_admin_add_profanity_filter_into_list_request.go
- models_admin_add_profanity_filters_filter_request.go
- models_admin_add_profanity_filters_request.go
- models_admin_create_profanity_list_request.go
- models_admin_delete_profanity_filter_request.go
- models_admin_get_profanity_list_filters_v1_response.go
- models_admin_get_profanity_lists_list_response.go
- models_admin_set_profanity_rule_for_namespace_request.go
- models_admin_update_profanity_list.go
- models_admin_verify_message_profanity_request.go
- models_admin_verify_message_profanity_response.go
- models_block_player_request.go
- models_blocked_by_player_data.go
- models_blocked_player_data.go
- models_config.go
- models_config_list.go
- models_config_req.go
- models_create_config_request.go
- models_create_config_response.go
- models_debug_profanity_filter_request.go
- models_get_all_player_blocked_by_users_response.go
- models_get_all_player_blocked_users_response.go
- models_get_all_player_session_attribute_response.go
- models_get_bulk_all_player_blocked_users_request.go
- models_get_bulk_all_player_blocked_users_response.go
- models_get_config_response.go
- models_get_lobby_ccu_response.go
- models_get_player_session_attribute_response.go
- models_import_config_response.go
- models_list_blocked_player_request.go
- models_list_unblock_player_request.go
- models_party_data.go
- models_party_p_u_t_custom_attributes_request.go
- models_party_p_u_t_limit_size_request.go
- models_profanity_filter.go
- models_profanity_rule.go
- models_set_player_session_attribute_request.go
- models_unblock_player_request.go
- models_update_config_request.go
- models_update_config_response.go
- response_error.go
- restapi_error_response_body.go
- restapi_error_response_v1.go