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 ModelNotification
 - type ModelNotificationResponse
 - type ModelNotificationTemplateResponse
 - type ModelNotificationTopicResponse
 - type ModelNotificationTopicResponseV1
 - type ModelNotificationWithTemplateRequest
 - type ModelNotificationWithTemplateRequestV1
 - type ModelNotificationsResponse
 - 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" )
const ( // LogconfigConfigurationLogLevelDBDEBUG captures enum value "DEBUG" LogconfigConfigurationLogLevelDBDEBUG string = "DEBUG" // LogconfigConfigurationLogLevelDBERROR captures enum value "ERROR" LogconfigConfigurationLogLevelDBERROR string = "ERROR" // LogconfigConfigurationLogLevelDBFATAL captures enum value "FATAL" LogconfigConfigurationLogLevelDBFATAL string = "FATAL" // LogconfigConfigurationLogLevelDBINFO captures enum value "INFO" LogconfigConfigurationLogLevelDBINFO string = "INFO" // LogconfigConfigurationLogLevelDBPANIC captures enum value "PANIC" LogconfigConfigurationLogLevelDBPANIC string = "PANIC" // LogconfigConfigurationLogLevelDBTRACE captures enum value "TRACE" LogconfigConfigurationLogLevelDBTRACE string = "TRACE" // LogconfigConfigurationLogLevelDBWARNING captures enum value "WARNING" LogconfigConfigurationLogLevelDBWARNING 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"`
	// logleveldb
	// Enum: ['debug', 'error', 'fatal', 'info', 'panic', 'trace', 'warning']
	LogLevelDB string `json:"logLevelDB,omitempty"`
	// slowquerythreshold
	// Format: int64
	SlowQueryThreshold int64 `json:"slowQueryThreshold,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"`
	// syncdeletedfriend
	SyncDeletedFriend bool `json:"syncDeletedFriend"`
}
    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 ModelNotification ¶ added in v0.81.0
type ModelNotification struct {
	// from
	From string `json:"from,omitempty"`
	// payload
	Payload string `json:"payload,omitempty"`
	// sentatms
	// Format: int64
	SentAtMs int64 `json:"sentAtMs,omitempty"`
	// to
	To string `json:"to,omitempty"`
	// topic
	Topic string `json:"topic,omitempty"`
	// type
	// Required: true
	Type *string `json:"type"`
}
    ModelNotification Model notification
swagger:model Model notification.
func (*ModelNotification) MarshalBinary ¶ added in v0.81.0
func (m *ModelNotification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotification) UnmarshalBinary ¶ added in v0.81.0
func (m *ModelNotification) 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 ModelNotificationsResponse ¶ added in v0.81.0
type ModelNotificationsResponse struct {
	// data
	// Required: true
	Data []*ModelNotification `json:"data"`
}
    ModelNotificationsResponse Model notifications response
swagger:model Model notifications response.
func (*ModelNotificationsResponse) MarshalBinary ¶ added in v0.81.0
func (m *ModelNotificationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationsResponse) UnmarshalBinary ¶ added in v0.81.0
func (m *ModelNotificationsResponse) 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"`
	// metadata
	Metadata map[string]string `json:"metadata,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"`
	// requestmetadatamaxsize
	// Format: int32
	RequestMetadataMaxSize int32 `json:"requestMetadataMaxSize,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"`
	// requestmetadatamaxsize
	// Format: int32
	RequestMetadataMaxSize int32 `json:"requestMetadataMaxSize,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.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_notifications_response.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