Documentation
¶
Index ¶
- type HandlersGetUsersPresenceResponse
- type HandlersUserPresence
- type LogAppMessageDeclaration
- type ModelBulkFriendsRequest
- type ModelBulkFriendsResponse
- type ModelBulkUsersFreeFormNotificationRequestV1
- type ModelCreateTemplateRequest
- type ModelCreateTopicRequest
- type ModelCreateTopicRequestV1
- type ModelFreeFormNotificationRequest
- type ModelFreeFormNotificationRequestV1
- type ModelFriendWithPlatform
- 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 ModelNotificationTemplateResponse
- type ModelNotificationTopicResponse
- type ModelNotificationTopicResponseV1
- type ModelNotificationWithTemplateRequest
- type ModelNotificationWithTemplateRequestV1
- type ModelOutgoingFriendsWithTimeData
- type ModelPagination
- type ModelPutGlobalConfigurationRequest
- 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 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 ModelsPartyData
- type ModelsPartyPUTCustomAttributesRequest
- type ModelsPartyPUTLimitSizeRequest
- type ModelsProfanityFilter
- type ModelsProfanityRule
- type ModelsSetPlayerSessionAttributeRequest
- type ModelsUpdateConfigRequest
- type ModelsUpdateConfigResponse
- type ResponseError
- type RestapiErrorResponseBody
- type RestapiErrorResponseV1
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HandlersGetUsersPresenceResponse ¶ added in v0.2.0
type HandlersGetUsersPresenceResponse struct {
// away
// Required: true
// Format: int32
Away *int32 `json:"away"`
// busy
// Required: true
// Format: int32
Busy *int32 `json:"busy"`
// data
// Required: true
Data []*HandlersUserPresence `json:"data"`
// invisible
// Required: true
// Format: int32
Invisible *int32 `json:"invisible"`
// offline
// Required: true
// Format: int32
Offline *int32 `json:"offline"`
// online
// Required: true
// Format: int32
Online *int32 `json:"online"`
}
HandlersGetUsersPresenceResponse Handlers get users presence response
swagger:model Handlers get users presence response.
func (*HandlersGetUsersPresenceResponse) MarshalBinary ¶ added in v0.2.0
func (m *HandlersGetUsersPresenceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HandlersGetUsersPresenceResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *HandlersGetUsersPresenceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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 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 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
FriendsSinceTimes []string `json:"friendsSinceTimes"`
// paging
// Required: true
Paging *ModelPagination `json:"paging"`
}
ModelGetFriendsResponse Model get friends response
swagger:model Model get friends response.
func (*ModelGetFriendsResponse) MarshalBinary ¶
func (m *ModelGetFriendsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetFriendsResponse) UnmarshalBinary ¶
func (m *ModelGetFriendsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserFriendsResponse ¶ added in v0.2.0
type ModelGetUserFriendsResponse struct {
// friendids
// Required: true
FriendIDs []string `json:"friendIDs"`
// friends
Friends []*ModelFriendWithPlatform `json:"friends,omitempty"`
// paging
// Required: true
Paging *ModelPagination `json:"paging"`
}
ModelGetUserFriendsResponse Model get user friends response
swagger:model Model get user friends response.
func (*ModelGetUserFriendsResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserFriendsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserFriendsResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserFriendsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserIncomingFriendsResponse ¶ added in v0.2.0
type ModelGetUserIncomingFriendsResponse struct {
// friendids
// Required: true
FriendIDs []string `json:"friendIDs"`
// paging
// Required: true
Paging *ModelPagination `json:"paging"`
}
ModelGetUserIncomingFriendsResponse Model get user incoming friends response
swagger:model Model get user incoming friends response.
func (*ModelGetUserIncomingFriendsResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserIncomingFriendsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserIncomingFriendsResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserIncomingFriendsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserOutgoingFriendsResponse ¶ added in v0.2.0
type ModelGetUserOutgoingFriendsResponse struct {
// friendids
// Required: true
FriendIDs []string `json:"friendIDs"`
// paging
// Required: true
Paging *ModelPagination `json:"paging"`
}
ModelGetUserOutgoingFriendsResponse Model get user outgoing friends response
swagger:model Model get user outgoing friends response.
func (*ModelGetUserOutgoingFriendsResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserOutgoingFriendsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserOutgoingFriendsResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserOutgoingFriendsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGlobalConfiguration ¶ added in v0.57.0
type ModelGlobalConfiguration struct {
// regionretrymapping
// Required: true
RegionRetryMapping map[string][]string `json:"regionRetryMapping"`
// regionurlmapping
// Required: true
RegionURLMapping []string `json:"regionURLMapping"`
// testgamemode
// Required: true
TestGameMode *string `json:"testGameMode"`
// testregionurlmapping
// Required: true
TestRegionURLMapping []string `json:"testRegionURLMapping"`
// testtargetuserids
// Required: true
TestTargetUserIDs []string `json:"testTargetUserIDs"`
// updatedat
// Required: true
UpdatedAt *string `json:"updatedAt"`
}
ModelGlobalConfiguration Model global configuration
swagger:model Model global configuration.
func (*ModelGlobalConfiguration) MarshalBinary ¶ added in v0.57.0
func (m *ModelGlobalConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGlobalConfiguration) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelGlobalConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelIncomingFriendsWithTimeData ¶ added in v0.40.0
type ModelIncomingFriendsWithTimeData struct {
// friendid
// Required: true
FriendID *string `json:"friendId"`
// requestedat
// Required: true
// Format: date-time
RequestedAt strfmt.DateTime `json:"requestedAt"`
}
ModelIncomingFriendsWithTimeData Model incoming friends with time data
swagger:model Model incoming friends with time data.
func (*ModelIncomingFriendsWithTimeData) MarshalBinary ¶ added in v0.40.0
func (m *ModelIncomingFriendsWithTimeData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelIncomingFriendsWithTimeData) UnmarshalBinary ¶ added in v0.40.0
func (m *ModelIncomingFriendsWithTimeData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserPlatformsResponse ¶ added in v0.46.0
type ModelListBulkUserPlatformsResponse struct {
// data
// Required: true
Data []*ModelUserWithPlatformInfo `json:"data"`
}
ModelListBulkUserPlatformsResponse Model list bulk user platforms response
swagger:model Model list bulk user platforms response.
func (*ModelListBulkUserPlatformsResponse) MarshalBinary ¶ added in v0.46.0
func (m *ModelListBulkUserPlatformsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserPlatformsResponse) UnmarshalBinary ¶ added in v0.46.0
func (m *ModelListBulkUserPlatformsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoadIncomingFriendsWithTimeResponse ¶ added in v0.40.0
type ModelLoadIncomingFriendsWithTimeResponse struct {
// data
// Required: true
Data []*ModelIncomingFriendsWithTimeData `json:"data"`
// paging
// Required: true
Paging *ModelPagination `json:"paging"`
}
ModelLoadIncomingFriendsWithTimeResponse Model load incoming friends with time response
swagger:model Model load incoming friends with time response.
func (*ModelLoadIncomingFriendsWithTimeResponse) MarshalBinary ¶ added in v0.40.0
func (m *ModelLoadIncomingFriendsWithTimeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoadIncomingFriendsWithTimeResponse) UnmarshalBinary ¶ added in v0.40.0
func (m *ModelLoadIncomingFriendsWithTimeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoadOutgoingFriendsWithTimeResponse ¶ added in v0.40.0
type ModelLoadOutgoingFriendsWithTimeResponse struct {
// data
// Required: true
Data []*ModelOutgoingFriendsWithTimeData `json:"data"`
// paging
// Required: true
Paging *ModelPagination `json:"paging"`
}
ModelLoadOutgoingFriendsWithTimeResponse Model load outgoing friends with time response
swagger:model Model load outgoing friends with time response.
func (*ModelLoadOutgoingFriendsWithTimeResponse) MarshalBinary ¶ added in v0.40.0
func (m *ModelLoadOutgoingFriendsWithTimeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoadOutgoingFriendsWithTimeResponse) UnmarshalBinary ¶ added in v0.40.0
func (m *ModelLoadOutgoingFriendsWithTimeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLocalization ¶ added in v0.2.0
type ModelLocalization struct {
// lastdraftat
// Required: true
LastDraftAt *string `json:"lastDraftAt"`
// lastpublishedat
// Required: true
LastPublishedAt *string `json:"lastPublishedAt"`
// templatecontent
// Required: true
TemplateContent *ModelTemplateContent `json:"templateContent"`
// templatelanguage
// Required: true
TemplateLanguage *string `json:"templateLanguage"`
}
ModelLocalization Model localization
swagger:model Model localization.
func (*ModelLocalization) MarshalBinary ¶ added in v0.2.0
func (m *ModelLocalization) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLocalization) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelLocalization) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNativeFriendRequest ¶ added in v0.54.0
type ModelNativeFriendRequest struct {
// islogin
// Required: true
IsLogin *bool `json:"isLogin"`
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// platformtoken
PlatformToken string `json:"platformToken,omitempty"`
// psnenv
PsnEnv string `json:"psnEnv,omitempty"`
}
ModelNativeFriendRequest Model native friend request
swagger:model Model native friend request.
func (*ModelNativeFriendRequest) MarshalBinary ¶ added in v0.54.0
func (m *ModelNativeFriendRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNativeFriendRequest) UnmarshalBinary ¶ added in v0.54.0
func (m *ModelNativeFriendRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNativeFriendSyncResponse ¶ added in v0.54.0
type ModelNativeFriendSyncResponse struct {
// detail
Detail string `json:"detail,omitempty"`
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// status
// Required: true
Status *string `json:"status"`
}
ModelNativeFriendSyncResponse Model native friend sync response
swagger:model Model native friend sync response.
func (*ModelNativeFriendSyncResponse) MarshalBinary ¶ added in v0.54.0
func (m *ModelNativeFriendSyncResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNativeFriendSyncResponse) UnmarshalBinary ¶ added in v0.54.0
func (m *ModelNativeFriendSyncResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationTemplateResponse ¶ added in v0.2.0
type ModelNotificationTemplateResponse struct {
// templatelocalizations
// Required: true
TemplateLocalizations []*ModelLocalization `json:"templateLocalizations"`
// templateslug
// Required: true
TemplateSlug *string `json:"templateSlug"`
}
ModelNotificationTemplateResponse Model notification template response
swagger:model Model notification template response.
func (*ModelNotificationTemplateResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationTemplateResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationTopicResponse ¶ added in v0.2.0
type ModelNotificationTopicResponse struct {
// createdat
// Required: true
// Format: int64
CreatedAt *int64 `json:"createdAt"`
// description
// Required: true
Description *string `json:"description"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// topic name, should be alphabets, no special char except underscore, uppercase and no spacing
// Required: true
Topic *string `json:"topic"`
}
ModelNotificationTopicResponse Model notification topic response
swagger:model Model notification topic response.
func (*ModelNotificationTopicResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationTopicResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationTopicResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationTopicResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationTopicResponseV1 ¶ added in v0.2.0
type ModelNotificationTopicResponseV1 struct {
// createdat
// Required: true
// Format: int64
CreatedAt *int64 `json:"createdAt"`
// description
// Required: true
Description *string `json:"description"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// topic name, should be alphabets, no special char except underscore, uppercase and no spacing
// Required: true
TopicName *string `json:"topicName"`
}
ModelNotificationTopicResponseV1 Model notification topic response V1
swagger:model Model notification topic response V1.
func (*ModelNotificationTopicResponseV1) MarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationTopicResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationTopicResponseV1) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationTopicResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationWithTemplateRequest ¶ added in v0.2.0
type ModelNotificationWithTemplateRequest struct {
// templatecontext
// Required: true
TemplateContext map[string]string `json:"templateContext"`
// templatelanguage
// Required: true
TemplateLanguage *string `json:"templateLanguage"`
// templateslug
// Required: true
TemplateSlug *string `json:"templateSlug"`
// topic
// Required: true
Topic *string `json:"topic"`
}
ModelNotificationWithTemplateRequest Model notification with template request
swagger:model Model notification with template request.
func (*ModelNotificationWithTemplateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationWithTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationWithTemplateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationWithTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNotificationWithTemplateRequestV1 ¶ added in v0.2.0
type ModelNotificationWithTemplateRequestV1 struct {
// templatecontext
// Required: true
TemplateContext map[string]string `json:"templateContext"`
// templatelanguage
// Required: true
TemplateLanguage *string `json:"templateLanguage"`
// templateslug
// Required: true
TemplateSlug *string `json:"templateSlug"`
// topicname
// Required: true
TopicName *string `json:"topicName"`
}
ModelNotificationWithTemplateRequestV1 Model notification with template request V1
swagger:model Model notification with template request V1.
func (*ModelNotificationWithTemplateRequestV1) MarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationWithTemplateRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNotificationWithTemplateRequestV1) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNotificationWithTemplateRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelOutgoingFriendsWithTimeData ¶ added in v0.40.0
type ModelOutgoingFriendsWithTimeData struct {
// friendid
// Required: true
FriendID *string `json:"friendId"`
// requestedat
// Required: true
// Format: date-time
RequestedAt strfmt.DateTime `json:"requestedAt"`
}
ModelOutgoingFriendsWithTimeData Model outgoing friends with time data
swagger:model Model outgoing friends with time data.
func (*ModelOutgoingFriendsWithTimeData) MarshalBinary ¶ added in v0.40.0
func (m *ModelOutgoingFriendsWithTimeData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelOutgoingFriendsWithTimeData) UnmarshalBinary ¶ added in v0.40.0
func (m *ModelOutgoingFriendsWithTimeData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPagination ¶
type ModelPagination struct {
// first
// Required: true
First *string `json:"first"`
// last
// Required: true
Last *string `json:"last"`
// next
// Required: true
Next *string `json:"next"`
// previous
// Required: true
Previous *string `json:"previous"`
}
ModelPagination Model pagination
swagger:model Model pagination.
func (*ModelPagination) MarshalBinary ¶
func (m *ModelPagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPagination) UnmarshalBinary ¶
func (m *ModelPagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPutGlobalConfigurationRequest ¶ added in v0.57.0
type ModelPutGlobalConfigurationRequest struct {
// regionretrymapping
// Required: true
RegionRetryMapping map[string][]string `json:"regionRetryMapping"`
// regionurlmapping
// Required: true
RegionURLMapping []string `json:"regionURLMapping"`
// testgamemode
// Required: true
TestGameMode *string `json:"testGameMode"`
// testregionurlmapping
// Required: true
TestRegionURLMapping []string `json:"testRegionURLMapping"`
// testtargetuserids
// Required: true
TestTargetUserIDs []string `json:"testTargetUserIDs"`
}
ModelPutGlobalConfigurationRequest Model put global configuration request
swagger:model Model put global configuration request.
func (*ModelPutGlobalConfigurationRequest) MarshalBinary ¶ added in v0.57.0
func (m *ModelPutGlobalConfigurationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPutGlobalConfigurationRequest) UnmarshalBinary ¶ added in v0.57.0
func (m *ModelPutGlobalConfigurationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type 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
// Required: true
FriendID *string `json:"friendId"`
// friendpublicid
// Required: true
FriendPublicID *string `json:"friendPublicId"`
}
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 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: integer
AutoKickOnDisconnectDelay int64 `json:"autoKickOnDisconnectDelay,omitempty"`
// cancelticketondisconnect
CancelTicketOnDisconnect bool `json:"cancelTicketOnDisconnect"`
// chatratelimitburst
// Format: int32
ChatRateLimitBurst int32 `json:"chatRateLimitBurst,omitempty"`
// chatratelimitduration
// Format: integer
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: integer
GeneralRateLimitDuration int64 `json:"generalRateLimitDuration,omitempty"`
// keeppresenceactivityondisconnect
KeepPresenceActivityOnDisconnect bool `json:"keepPresenceActivityOnDisconnect"`
// maxdswaittime
// Required: true
// Format: integer
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: integer
ReadyConsentTimeout int64 `json:"readyConsentTimeout,omitempty"`
// unregisterdelay
// Required: true
// Format: integer
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: integer
AutoKickOnDisconnectDelay int64 `json:"autoKickOnDisconnectDelay,omitempty"`
// cancelticketondisconnect
CancelTicketOnDisconnect bool `json:"cancelTicketOnDisconnect"`
// chatratelimitburst
// Format: int32
ChatRateLimitBurst int32 `json:"chatRateLimitBurst,omitempty"`
// chatratelimitduration
// Format: integer
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: integer
GeneralRateLimitDuration int64 `json:"generalRateLimitDuration,omitempty"`
// keeppresenceactivityondisconnect
KeepPresenceActivityOnDisconnect bool `json:"keepPresenceActivityOnDisconnect"`
// maxdswaittime
// Format: integer
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: integer
ReadyConsentTimeout int64 `json:"readyConsentTimeout,omitempty"`
// unregisterdelay
// Format: integer
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 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 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
- 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_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_notification_template_response.go
- model_notification_topic_response.go
- model_notification_topic_response_v1.go
- model_notification_with_template_request.go
- model_notification_with_template_request_v1.go
- model_outgoing_friends_with_time_data.go
- model_pagination.go
- model_put_global_configuration_request.go
- model_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_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_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_update_config_request.go
- models_update_config_response.go
- response_error.go
- restapi_error_response_body.go
- restapi_error_response_v1.go