 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
- type ApiError
- type ApiResponse
- 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 ApiError ¶
func (*ApiError) IsAvailable ¶
type ApiResponse ¶
type HandlersGetUsersPresenceResponse ¶
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 ¶
func (m *HandlersGetUsersPresenceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HandlersGetUsersPresenceResponse) UnmarshalBinary ¶
func (m *HandlersGetUsersPresenceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HandlersUserPresence ¶
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 ¶
func (m *HandlersUserPresence) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HandlersUserPresence) UnmarshalBinary ¶
func (m *HandlersUserPresence) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogAppMessageDeclaration ¶
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 ¶
func (m *LogAppMessageDeclaration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogAppMessageDeclaration) UnmarshalBinary ¶
func (m *LogAppMessageDeclaration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogconfigConfiguration ¶
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 ¶
func (m *LogconfigConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogconfigConfiguration) UnmarshalBinary ¶
func (m *LogconfigConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkFriendsRequest ¶
type ModelBulkFriendsRequest struct {
	// friendids
	// Required: true
	FriendIds []string `json:"friendIds"`
}
    ModelBulkFriendsRequest Model bulk friends request
swagger:model Model bulk friends request.
func (*ModelBulkFriendsRequest) MarshalBinary ¶
func (m *ModelBulkFriendsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkFriendsRequest) UnmarshalBinary ¶
func (m *ModelBulkFriendsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkFriendsResponse ¶
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 ¶
func (m *ModelBulkFriendsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkFriendsResponse) UnmarshalBinary ¶
func (m *ModelBulkFriendsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkUsersFreeFormNotificationRequestV1 ¶
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 ¶
func (m *ModelBulkUsersFreeFormNotificationRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkUsersFreeFormNotificationRequestV1) UnmarshalBinary ¶
func (m *ModelBulkUsersFreeFormNotificationRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCreateTemplateRequest ¶
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 ¶
func (m *ModelCreateTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCreateTemplateRequest) UnmarshalBinary ¶
func (m *ModelCreateTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCreateTopicRequest ¶
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 ¶
func (m *ModelCreateTopicRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCreateTopicRequest) UnmarshalBinary ¶
func (m *ModelCreateTopicRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCreateTopicRequestV1 ¶
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 ¶
func (m *ModelCreateTopicRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCreateTopicRequestV1) UnmarshalBinary ¶
func (m *ModelCreateTopicRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFreeFormNotificationRequest ¶
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 ¶
func (m *ModelFreeFormNotificationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFreeFormNotificationRequest) UnmarshalBinary ¶
func (m *ModelFreeFormNotificationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFreeFormNotificationRequestV1 ¶
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 ¶
func (m *ModelFreeFormNotificationRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFreeFormNotificationRequestV1) UnmarshalBinary ¶
func (m *ModelFreeFormNotificationRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFriendWithPlatform ¶
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 ¶
func (m *ModelFriendWithPlatform) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFriendWithPlatform) UnmarshalBinary ¶
func (m *ModelFriendWithPlatform) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFriendshipConnection ¶
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 ¶
func (m *ModelFriendshipConnection) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFriendshipConnection) UnmarshalBinary ¶
func (m *ModelFriendshipConnection) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFriendshipConnectionResponse ¶
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 ¶
func (m *ModelFriendshipConnectionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFriendshipConnectionResponse) UnmarshalBinary ¶
func (m *ModelFriendshipConnectionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetAllNotificationTemplateSlugResp ¶
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 ¶
func (m *ModelGetAllNotificationTemplateSlugResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetAllNotificationTemplateSlugResp) UnmarshalBinary ¶
func (m *ModelGetAllNotificationTemplateSlugResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetAllNotificationTopicsResponse ¶
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 ¶
func (m *ModelGetAllNotificationTopicsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetAllNotificationTopicsResponse) UnmarshalBinary ¶
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 ¶
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 ¶
func (m *ModelGetUserFriendsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserFriendsResponse) UnmarshalBinary ¶
func (m *ModelGetUserFriendsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserIncomingFriendsResponse ¶
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 ¶
func (m *ModelGetUserIncomingFriendsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserIncomingFriendsResponse) UnmarshalBinary ¶
func (m *ModelGetUserIncomingFriendsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserOutgoingFriendsResponse ¶
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 ¶
func (m *ModelGetUserOutgoingFriendsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserOutgoingFriendsResponse) UnmarshalBinary ¶
func (m *ModelGetUserOutgoingFriendsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGlobalConfiguration ¶
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 ¶
func (m *ModelGlobalConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGlobalConfiguration) UnmarshalBinary ¶
func (m *ModelGlobalConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelIncomingFriendsWithTimeData ¶
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 ¶
func (m *ModelIncomingFriendsWithTimeData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelIncomingFriendsWithTimeData) UnmarshalBinary ¶
func (m *ModelIncomingFriendsWithTimeData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserPlatformsResponse ¶
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 ¶
func (m *ModelListBulkUserPlatformsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserPlatformsResponse) UnmarshalBinary ¶
func (m *ModelListBulkUserPlatformsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoadIncomingFriendsWithTimeResponse ¶
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 ¶
func (m *ModelLoadIncomingFriendsWithTimeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoadIncomingFriendsWithTimeResponse) UnmarshalBinary ¶
func (m *ModelLoadIncomingFriendsWithTimeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoadOutgoingFriendsWithTimeResponse ¶
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 ¶
func (m *ModelLoadOutgoingFriendsWithTimeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoadOutgoingFriendsWithTimeResponse) UnmarshalBinary ¶
func (m *ModelLoadOutgoingFriendsWithTimeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLocalization ¶
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 ¶
func (m *ModelLocalization) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLocalization) UnmarshalBinary ¶
func (m *ModelLocalization) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNativeFriendRequest ¶
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 ¶
func (m *ModelNativeFriendRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNativeFriendRequest) UnmarshalBinary ¶
func (m *ModelNativeFriendRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNativeFriendSyncResponse ¶
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 ¶
func (m *ModelNativeFriendSyncResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNativeFriendSyncResponse) UnmarshalBinary ¶
func (m *ModelNativeFriendSyncResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNativeUserBlockRequest ¶
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 ¶
func (m *ModelNativeUserBlockRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNativeUserBlockRequest) UnmarshalBinary ¶
func (m *ModelNativeUserBlockRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNativeUserBlockResponse ¶
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 ¶
func (m *ModelNativeUserBlockResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNativeUserBlockResponse) UnmarshalBinary ¶
func (m *ModelNativeUserBlockResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotification ¶ added in v0.2.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.2.0
func (m *ModelNotification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotification) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNotification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationResponse ¶
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 ¶
func (m *ModelNotificationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationResponse) UnmarshalBinary ¶
func (m *ModelNotificationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationTemplateResponse ¶
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 ¶
func (m *ModelNotificationTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationTemplateResponse) UnmarshalBinary ¶
func (m *ModelNotificationTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationTopicResponse ¶
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 ¶
func (m *ModelNotificationTopicResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationTopicResponse) UnmarshalBinary ¶
func (m *ModelNotificationTopicResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationTopicResponseV1 ¶
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 ¶
func (m *ModelNotificationTopicResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationTopicResponseV1) UnmarshalBinary ¶
func (m *ModelNotificationTopicResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationWithTemplateRequest ¶
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 ¶
func (m *ModelNotificationWithTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationWithTemplateRequest) UnmarshalBinary ¶
func (m *ModelNotificationWithTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationWithTemplateRequestV1 ¶
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 ¶
func (m *ModelNotificationWithTemplateRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationWithTemplateRequestV1) UnmarshalBinary ¶
func (m *ModelNotificationWithTemplateRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationsResponse ¶ added in v0.2.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.2.0
func (m *ModelNotificationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationsResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelOutgoingFriendsWithTimeData ¶
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 ¶
func (m *ModelOutgoingFriendsWithTimeData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelOutgoingFriendsWithTimeData) UnmarshalBinary ¶
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 ¶
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 ¶
func (m *ModelPutGlobalConfigurationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPutGlobalConfigurationRequest) UnmarshalBinary ¶
func (m *ModelPutGlobalConfigurationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRequestUserPresence ¶
type ModelRequestUserPresence struct {
	// userids
	UserIDs []string `json:"userIDs,omitempty"`
}
    ModelRequestUserPresence Model request user presence
swagger:model Model request user presence.
func (*ModelRequestUserPresence) MarshalBinary ¶
func (m *ModelRequestUserPresence) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRequestUserPresence) UnmarshalBinary ¶
func (m *ModelRequestUserPresence) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTemplateContent ¶
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 ¶
func (m *ModelTemplateContent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTemplateContent) UnmarshalBinary ¶
func (m *ModelTemplateContent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTemplateLocalization ¶
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 ¶
func (m *ModelTemplateLocalization) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTemplateLocalization) UnmarshalBinary ¶
func (m *ModelTemplateLocalization) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTemplateLocalizationResponse ¶
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 ¶
func (m *ModelTemplateLocalizationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTemplateLocalizationResponse) UnmarshalBinary ¶
func (m *ModelTemplateLocalizationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTemplateResponse ¶
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 ¶
func (m *ModelTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTemplateResponse) UnmarshalBinary ¶
func (m *ModelTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTopicByNamespacesResponse ¶
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 ¶
func (m *ModelTopicByNamespacesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTopicByNamespacesResponse) UnmarshalBinary ¶
func (m *ModelTopicByNamespacesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateTemplateRequest ¶
type ModelUpdateTemplateRequest struct {
	// templatecontent
	// Required: true
	TemplateContent *string `json:"templateContent"`
}
    ModelUpdateTemplateRequest Model update template request
swagger:model Model update template request.
func (*ModelUpdateTemplateRequest) MarshalBinary ¶
func (m *ModelUpdateTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateTemplateRequest) UnmarshalBinary ¶
func (m *ModelUpdateTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateTopicRequest ¶
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 ¶
func (m *ModelUpdateTopicRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateTopicRequest) UnmarshalBinary ¶
func (m *ModelUpdateTopicRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserAcceptFriendRequest ¶
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 ¶
func (m *ModelUserAcceptFriendRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserAcceptFriendRequest) UnmarshalBinary ¶
func (m *ModelUserAcceptFriendRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCancelFriendRequest ¶
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 ¶
func (m *ModelUserCancelFriendRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCancelFriendRequest) UnmarshalBinary ¶
func (m *ModelUserCancelFriendRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserGetFriendshipStatusResponse ¶
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 ¶
func (m *ModelUserGetFriendshipStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserGetFriendshipStatusResponse) UnmarshalBinary ¶
func (m *ModelUserGetFriendshipStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformInfo ¶
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 ¶
func (m *ModelUserPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformInfo) UnmarshalBinary ¶
func (m *ModelUserPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserRejectFriendRequest ¶
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 ¶
func (m *ModelUserRejectFriendRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserRejectFriendRequest) UnmarshalBinary ¶
func (m *ModelUserRejectFriendRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserRequestFriendRequest ¶
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 ¶
func (m *ModelUserRequestFriendRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserRequestFriendRequest) UnmarshalBinary ¶
func (m *ModelUserRequestFriendRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUnfriendRequest ¶
type ModelUserUnfriendRequest struct {
	// friendid
	// Required: true
	FriendID *string `json:"friendId"`
}
    ModelUserUnfriendRequest Model user unfriend request
swagger:model Model user unfriend request.
func (*ModelUserUnfriendRequest) MarshalBinary ¶
func (m *ModelUserUnfriendRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUnfriendRequest) UnmarshalBinary ¶
func (m *ModelUserUnfriendRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserWithPlatformInfo ¶
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 ¶
func (m *ModelUserWithPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserWithPlatformInfo) UnmarshalBinary ¶
func (m *ModelUserWithPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminAddProfanityFilterIntoListRequest ¶
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 ¶
func (m *ModelsAdminAddProfanityFilterIntoListRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminAddProfanityFilterIntoListRequest) UnmarshalBinary ¶
func (m *ModelsAdminAddProfanityFilterIntoListRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminAddProfanityFiltersFilterRequest ¶
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 ¶
func (m *ModelsAdminAddProfanityFiltersFilterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminAddProfanityFiltersFilterRequest) UnmarshalBinary ¶
func (m *ModelsAdminAddProfanityFiltersFilterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminAddProfanityFiltersRequest ¶
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 ¶
func (m *ModelsAdminAddProfanityFiltersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminAddProfanityFiltersRequest) UnmarshalBinary ¶
func (m *ModelsAdminAddProfanityFiltersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminCreateProfanityListRequest ¶
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 ¶
func (m *ModelsAdminCreateProfanityListRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminCreateProfanityListRequest) UnmarshalBinary ¶
func (m *ModelsAdminCreateProfanityListRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminDeleteProfanityFilterRequest ¶
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 ¶
func (m *ModelsAdminDeleteProfanityFilterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminDeleteProfanityFilterRequest) UnmarshalBinary ¶
func (m *ModelsAdminDeleteProfanityFilterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminGetProfanityListFiltersV1Response ¶
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 ¶
func (m *ModelsAdminGetProfanityListFiltersV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminGetProfanityListFiltersV1Response) UnmarshalBinary ¶
func (m *ModelsAdminGetProfanityListFiltersV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminGetProfanityListsListResponse ¶
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 ¶
func (m *ModelsAdminGetProfanityListsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminGetProfanityListsListResponse) UnmarshalBinary ¶
func (m *ModelsAdminGetProfanityListsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminSetProfanityRuleForNamespaceRequest ¶
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 ¶
func (m *ModelsAdminSetProfanityRuleForNamespaceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminSetProfanityRuleForNamespaceRequest) UnmarshalBinary ¶
func (m *ModelsAdminSetProfanityRuleForNamespaceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminUpdateProfanityList ¶
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 ¶
func (m *ModelsAdminUpdateProfanityList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminUpdateProfanityList) UnmarshalBinary ¶
func (m *ModelsAdminUpdateProfanityList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminVerifyMessageProfanityRequest ¶
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 ¶
func (m *ModelsAdminVerifyMessageProfanityRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminVerifyMessageProfanityRequest) UnmarshalBinary ¶
func (m *ModelsAdminVerifyMessageProfanityRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAdminVerifyMessageProfanityResponse ¶
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 ¶
func (m *ModelsAdminVerifyMessageProfanityResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAdminVerifyMessageProfanityResponse) UnmarshalBinary ¶
func (m *ModelsAdminVerifyMessageProfanityResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsBlockPlayerRequest ¶
type ModelsBlockPlayerRequest struct {
	// blockeduserid
	// Required: true
	BlockedUserID *string `json:"blockedUserId"`
}
    ModelsBlockPlayerRequest Models block player request
swagger:model Models block player request.
func (*ModelsBlockPlayerRequest) MarshalBinary ¶
func (m *ModelsBlockPlayerRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsBlockPlayerRequest) UnmarshalBinary ¶
func (m *ModelsBlockPlayerRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsBlockedByPlayerData ¶
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 ¶
func (m *ModelsBlockedByPlayerData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsBlockedByPlayerData) UnmarshalBinary ¶
func (m *ModelsBlockedByPlayerData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsBlockedPlayerData ¶
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 ¶
func (m *ModelsBlockedPlayerData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsBlockedPlayerData) UnmarshalBinary ¶
func (m *ModelsBlockedPlayerData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsConfig ¶
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 ¶
func (m *ModelsConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsConfig) UnmarshalBinary ¶
func (m *ModelsConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsConfigList ¶
type ModelsConfigList struct {
	// configs
	// Required: true
	Configs []*ModelsConfig `json:"configs"`
}
    ModelsConfigList Models config list
swagger:model Models config list.
func (*ModelsConfigList) MarshalBinary ¶
func (m *ModelsConfigList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsConfigList) UnmarshalBinary ¶
func (m *ModelsConfigList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsConfigReq ¶
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 ¶
func (m *ModelsConfigReq) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsConfigReq) UnmarshalBinary ¶
func (m *ModelsConfigReq) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateConfigRequest ¶
type ModelsCreateConfigRequest struct {
	// apikey
	// Required: true
	APIKey *string `json:"apiKey"`
}
    ModelsCreateConfigRequest Models create config request
swagger:model Models create config request.
func (*ModelsCreateConfigRequest) MarshalBinary ¶
func (m *ModelsCreateConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateConfigRequest) UnmarshalBinary ¶
func (m *ModelsCreateConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateConfigResponse ¶
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 ¶
func (m *ModelsCreateConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateConfigResponse) UnmarshalBinary ¶
func (m *ModelsCreateConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsDebugProfanityFilterRequest ¶
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 ¶
func (m *ModelsDebugProfanityFilterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsDebugProfanityFilterRequest) UnmarshalBinary ¶
func (m *ModelsDebugProfanityFilterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetAllPlayerBlockedByUsersResponse ¶
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 ¶
func (m *ModelsGetAllPlayerBlockedByUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetAllPlayerBlockedByUsersResponse) UnmarshalBinary ¶
func (m *ModelsGetAllPlayerBlockedByUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetAllPlayerBlockedUsersResponse ¶
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 ¶
func (m *ModelsGetAllPlayerBlockedUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetAllPlayerBlockedUsersResponse) UnmarshalBinary ¶
func (m *ModelsGetAllPlayerBlockedUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetAllPlayerSessionAttributeResponse ¶
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 ¶
func (m *ModelsGetAllPlayerSessionAttributeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetAllPlayerSessionAttributeResponse) UnmarshalBinary ¶
func (m *ModelsGetAllPlayerSessionAttributeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetBulkAllPlayerBlockedUsersRequest ¶
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 ¶
func (m *ModelsGetBulkAllPlayerBlockedUsersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetBulkAllPlayerBlockedUsersRequest) UnmarshalBinary ¶
func (m *ModelsGetBulkAllPlayerBlockedUsersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetBulkAllPlayerBlockedUsersResponse ¶
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 ¶
func (m *ModelsGetBulkAllPlayerBlockedUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetBulkAllPlayerBlockedUsersResponse) UnmarshalBinary ¶
func (m *ModelsGetBulkAllPlayerBlockedUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetConfigResponse ¶
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 ¶
func (m *ModelsGetConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetConfigResponse) UnmarshalBinary ¶
func (m *ModelsGetConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetLobbyCcuResponse ¶
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 ¶
func (m *ModelsGetLobbyCcuResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetLobbyCcuResponse) UnmarshalBinary ¶
func (m *ModelsGetLobbyCcuResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetPlayerSessionAttributeResponse ¶
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 ¶
func (m *ModelsGetPlayerSessionAttributeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetPlayerSessionAttributeResponse) UnmarshalBinary ¶
func (m *ModelsGetPlayerSessionAttributeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsImportConfigResponse ¶
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 ¶
func (m *ModelsImportConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsImportConfigResponse) UnmarshalBinary ¶
func (m *ModelsImportConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsListBlockedPlayerRequest ¶
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 ¶
func (m *ModelsListBlockedPlayerRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsListBlockedPlayerRequest) UnmarshalBinary ¶
func (m *ModelsListBlockedPlayerRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsListUnblockPlayerRequest ¶
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 ¶
func (m *ModelsListUnblockPlayerRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsListUnblockPlayerRequest) UnmarshalBinary ¶
func (m *ModelsListUnblockPlayerRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPartyData ¶
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 ¶
func (m *ModelsPartyData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPartyData) UnmarshalBinary ¶
func (m *ModelsPartyData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPartyPUTCustomAttributesRequest ¶
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 ¶
func (m *ModelsPartyPUTCustomAttributesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPartyPUTCustomAttributesRequest) UnmarshalBinary ¶
func (m *ModelsPartyPUTCustomAttributesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPartyPUTLimitSizeRequest ¶
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 ¶
func (m *ModelsPartyPUTLimitSizeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPartyPUTLimitSizeRequest) UnmarshalBinary ¶
func (m *ModelsPartyPUTLimitSizeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsProfanityFilter ¶
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 ¶
func (m *ModelsProfanityFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsProfanityFilter) UnmarshalBinary ¶
func (m *ModelsProfanityFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsProfanityRule ¶
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 ¶
func (m *ModelsProfanityRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsProfanityRule) UnmarshalBinary ¶
func (m *ModelsProfanityRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsSetPlayerSessionAttributeRequest ¶
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 ¶
func (m *ModelsSetPlayerSessionAttributeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsSetPlayerSessionAttributeRequest) UnmarshalBinary ¶
func (m *ModelsSetPlayerSessionAttributeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUnblockPlayerRequest ¶
type ModelsUnblockPlayerRequest struct {
	// userid
	// Required: true
	UserID *string `json:"userId"`
}
    ModelsUnblockPlayerRequest Models unblock player request
swagger:model Models unblock player request.
func (*ModelsUnblockPlayerRequest) MarshalBinary ¶
func (m *ModelsUnblockPlayerRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUnblockPlayerRequest) UnmarshalBinary ¶
func (m *ModelsUnblockPlayerRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateConfigRequest ¶
type ModelsUpdateConfigRequest struct {
	// apikey
	// Required: true
	APIKey *string `json:"apiKey"`
}
    ModelsUpdateConfigRequest Models update config request
swagger:model Models update config request.
func (*ModelsUpdateConfigRequest) MarshalBinary ¶
func (m *ModelsUpdateConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateConfigRequest) UnmarshalBinary ¶
func (m *ModelsUpdateConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateConfigResponse ¶
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 ¶
func (m *ModelsUpdateConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateConfigResponse) UnmarshalBinary ¶
func (m *ModelsUpdateConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseError ¶
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 ¶
func (m *ResponseError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseError) TranslateToApiError ¶
func (m *ResponseError) TranslateToApiError() (*ApiError, error)
func (*ResponseError) UnmarshalBinary ¶
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) TranslateToApiError ¶
func (m *RestapiErrorResponseBody) TranslateToApiError() (*ApiError, error)
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) TranslateToApiError ¶
func (m *RestapiErrorResponseV1) TranslateToApiError() (*ApiError, error)
func (*RestapiErrorResponseV1) UnmarshalBinary ¶
func (m *RestapiErrorResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
       Source Files
      ¶
      Source Files
      ¶
    
- errors.go
- 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