Documentation
¶
Index ¶
- Constants
- type LogAppMessageDeclaration
- type ModelsAllianceFlexingRule
- type ModelsAllianceRule
- type ModelsAllianceRuleV1
- type ModelsBucketMMRRule
- type ModelsChannel
- type ModelsChannelRequest
- type ModelsChannelV1
- type ModelsCombination
- type ModelsCreateChannelResponse
- type ModelsCreateMockTicket
- type ModelsDequeueRequest
- type ModelsFlexingRule
- type ModelsGetChannelsResponse
- type ModelsGetMockMatchesResponse
- type ModelsGetMockTicketsResponse
- type ModelsImportConfigResponse
- type ModelsMatchAddUserIntoSessionRequest
- type ModelsMatchOption
- type ModelsMatchOptionRule
- type ModelsMatchResultRequest
- type ModelsMatchResultResponse
- type ModelsMatchingAlly
- type ModelsMatchingParty
- type ModelsMatchingRule
- type ModelsMatchmakingResult
- type ModelsMockMatch
- type ModelsMockTicket
- type ModelsPagination
- type ModelsPartyMember
- type ModelsPlayerResultRequest
- type ModelsPlayerResultResponse
- type ModelsQueryMockBy
- type ModelsRebalanceRequest
- type ModelsRebalanceResponse
- type ModelsRegion
- type ModelsResultAttributeRequest
- type ModelsResultAttributeResponse
- type ModelsRole
- type ModelsRuleSet
- type ModelsRuleSetV1
- type ModelsSelectionRule
- type ModelsSortTicket
- type ModelsSortTicketRule
- type ModelsStatResumeResponse
- type ModelsSubGameMode
- type ModelsTicketMetricResultRecord
- type ModelsUpdateAllianceRule
- type ModelsUpdateChannelRequest
- type ModelsUpdatePlayTimeWeightRequest
- type ModelsUpdatePlayerPlaytimeWeightResponse
- type ModelsUpdateRuleset
- type ModelsUpdateRulesetSubGameModes
- type ResponseError
- type ResponseErrorV1
- type ServiceGetSessionHistoryDetailedResponseItem
- type ServiceGetSessionHistorySearchResponse
- type ServiceGetSessionHistorySearchResponseItem
- type ServiceGetSessionHistorySearchResponseItemV2
- type ServiceGetSessionHistorySearchResponseV2
Constants ¶
const ( // ModelsChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANMATCH captures enum value "BLOCKEDPLAYERCANMATCH" ModelsChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANMATCH string = "BLOCKEDPLAYERCANMATCH" // ModelsChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANMATCHONDIFFERENTTEAM captures enum value "BLOCKEDPLAYERCANMATCHONDIFFERENTTEAM" ModelsChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANMATCHONDIFFERENTTEAM string = "BLOCKEDPLAYERCANMATCHONDIFFERENTTEAM" // ModelsChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANNOTMATCH captures enum value "BLOCKEDPLAYERCANNOTMATCH" ModelsChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANNOTMATCH string = "BLOCKEDPLAYERCANNOTMATCH" )
const ( // ModelsChannelRequestSubGamemodeSelectionRANDOM captures enum value "RANDOM" ModelsChannelRequestSubGamemodeSelectionRANDOM string = "RANDOM" // ModelsChannelRequestSubGamemodeSelectionTICKETORDER captures enum value "TICKETORDER" ModelsChannelRequestSubGamemodeSelectionTICKETORDER string = "TICKETORDER" )
const ( // ModelsUpdateChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANMATCH captures enum value "BLOCKEDPLAYERCANMATCH" ModelsUpdateChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANMATCH string = "BLOCKEDPLAYERCANMATCH" // ModelsUpdateChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANMATCHONDIFFERENTTEAM captures enum value "BLOCKEDPLAYERCANMATCHONDIFFERENTTEAM" ModelsUpdateChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANMATCHONDIFFERENTTEAM string = "BLOCKEDPLAYERCANMATCHONDIFFERENTTEAM" // ModelsUpdateChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANNOTMATCH captures enum value "BLOCKEDPLAYERCANNOTMATCH" ModelsUpdateChannelRequestBlockedPlayerOptionBLOCKEDPLAYERCANNOTMATCH string = "BLOCKEDPLAYERCANNOTMATCH" )
const ( // ModelsUpdateChannelRequestSubGamemodeSelectionRANDOM captures enum value "RANDOM" ModelsUpdateChannelRequestSubGamemodeSelectionRANDOM string = "RANDOM" // ModelsUpdateChannelRequestSubGamemodeSelectionTICKETORDER captures enum value "TICKETORDER" ModelsUpdateChannelRequestSubGamemodeSelectionTICKETORDER string = "TICKETORDER" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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 ModelsAllianceFlexingRule ¶ added in v0.8.0
type ModelsAllianceFlexingRule struct {
// combination
// Required: true
Combination *ModelsCombination `json:"combination"`
// duration
// Required: true
// Format: int64
Duration *int64 `json:"duration"`
// max_number
// Required: true
// Format: int32
MaxNumber *int32 `json:"max_number"`
// min_number
// Required: true
// Format: int32
MinNumber *int32 `json:"min_number"`
// player_max_number
// Required: true
// Format: int32
PlayerMaxNumber *int32 `json:"player_max_number"`
// player_min_number
// Required: true
// Format: int32
PlayerMinNumber *int32 `json:"player_min_number"`
}
ModelsAllianceFlexingRule Models alliance flexing rule
swagger:model Models alliance flexing rule.
func (*ModelsAllianceFlexingRule) MarshalBinary ¶ added in v0.8.0
func (m *ModelsAllianceFlexingRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAllianceFlexingRule) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelsAllianceFlexingRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAllianceRule ¶
type ModelsAllianceRule struct {
// combination
// Required: true
Combination *ModelsCombination `json:"combination"`
// max_number
// Required: true
// Format: int32
MaxNumber *int32 `json:"max_number"`
// min_number
// Required: true
// Format: int32
MinNumber *int32 `json:"min_number"`
// player_max_number
// Required: true
// Format: int32
PlayerMaxNumber *int32 `json:"player_max_number"`
// player_min_number
// Required: true
// Format: int32
PlayerMinNumber *int32 `json:"player_min_number"`
}
ModelsAllianceRule Models alliance rule
swagger:model Models alliance rule.
func (*ModelsAllianceRule) MarshalBinary ¶
func (m *ModelsAllianceRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAllianceRule) UnmarshalBinary ¶
func (m *ModelsAllianceRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAllianceRuleV1 ¶
type ModelsAllianceRuleV1 struct {
// combination
// Required: true
Combination *ModelsCombination `json:"combination"`
// maxnumber
// Required: true
// Format: int32
MaxNumber *int32 `json:"maxNumber"`
// minnumber
// Required: true
// Format: int32
MinNumber *int32 `json:"minNumber"`
// playermaxnumber
// Required: true
// Format: int32
PlayerMaxNumber *int32 `json:"playerMaxNumber"`
// playerminnumber
// Required: true
// Format: int32
PlayerMinNumber *int32 `json:"playerMinNumber"`
}
ModelsAllianceRuleV1 Models alliance rule V1
swagger:model Models alliance rule V1.
func (*ModelsAllianceRuleV1) MarshalBinary ¶
func (m *ModelsAllianceRuleV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAllianceRuleV1) UnmarshalBinary ¶
func (m *ModelsAllianceRuleV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsBucketMMRRule ¶ added in v0.46.0
type ModelsBucketMMRRule struct {
// disable_authority
// Required: true
DisableAuthority *bool `json:"disable_authority"`
// flex_authority_count
// Required: true
// Format: int32
FlexAuthorityCount *int32 `json:"flex_authority_count"`
// flex_flat_step_range
// Required: true
// Format: int32
FlexFlatStepRange *int32 `json:"flex_flat_step_range"`
// flex_immunity_count
// Required: true
// Format: int32
FlexImmunityCount *int32 `json:"flex_immunity_count"`
// flex_range_max
// Required: true
// Format: int32
FlexRangeMax *int32 `json:"flex_range_max"`
// flex_rate_ms
// Required: true
// Format: int64
FlexRateMs *int64 `json:"flex_rate_ms"`
// flex_step_max
// Required: true
// Format: int32
FlexStepMax *int32 `json:"flex_step_max"`
// force_authority_match
// Required: true
ForceAuthorityMatch *bool `json:"force_authority_match"`
// initial_step_range
// Required: true
// Format: int32
InitialStepRange *int32 `json:"initial_step_range"`
// mmr_max
// Required: true
// Format: int32
MmrMax *int32 `json:"mmr_max"`
// mmr_mean
// Required: true
// Format: int32
MmrMean *int32 `json:"mmr_mean"`
// mmr_min
// Required: true
// Format: int32
MmrMin *int32 `json:"mmr_min"`
// mmr_std_dev
// Required: true
// Format: int32
MmrStdDev *int32 `json:"mmr_std_dev"`
// override_mmr_data
// Required: true
OverrideMmrData *bool `json:"override_mmr_data"`
// use_bucket_mmr
// Required: true
UseBucketMmr *bool `json:"use_bucket_mmr"`
// use_flat_flex_step
// Required: true
UseFlatFlexStep *bool `json:"use_flat_flex_step"`
}
ModelsBucketMMRRule Models bucket MMR rule
swagger:model Models bucket MMR rule.
func (*ModelsBucketMMRRule) MarshalBinary ¶ added in v0.46.0
func (m *ModelsBucketMMRRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsBucketMMRRule) UnmarshalBinary ¶ added in v0.46.0
func (m *ModelsBucketMMRRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsChannel ¶
type ModelsChannel struct {
// blocked_player_option
// Required: true
BlockedPlayerOption *string `json:"blocked_player_option"`
// deployment
// Required: true
Deployment *string `json:"deployment"`
// description
// Required: true
Description *string `json:"description"`
// find_match_timeout_seconds
// Required: true
// Format: int32
FindMatchTimeoutSeconds *int32 `json:"find_match_timeout_seconds"`
// game_mode
// Required: true
GameMode *string `json:"game_mode"`
// joinable
// Required: true
Joinable *bool `json:"joinable"`
// max_delay_ms
// Required: true
// Format: int32
MaxDelayMs *int32 `json:"max_delay_ms"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// region_expansion_range_ms
// Required: true
// Format: int32
RegionExpansionRangeMs *int32 `json:"region_expansion_range_ms"`
// region_expansion_rate_ms
// Required: true
// Format: int32
RegionExpansionRateMs *int32 `json:"region_expansion_rate_ms"`
// region_latency_initial_range_ms
// Required: true
// Format: int32
RegionLatencyInitialRangeMs *int32 `json:"region_latency_initial_range_ms"`
// region_latency_max_ms
// Required: true
// Format: int32
RegionLatencyMaxMs *int32 `json:"region_latency_max_ms"`
// ruleset
Ruleset *ModelsRuleSet `json:"ruleset,omitempty"`
// session_queue_timeout_seconds
// Required: true
// Format: int32
SessionQueueTimeoutSeconds *int32 `json:"session_queue_timeout_seconds"`
// slug
// Required: true
Slug *string `json:"slug"`
// social_matchmaking
// Required: true
SocialMatchmaking *bool `json:"social_matchmaking"`
// sub_gamemode_selection
// Required: true
SubGamemodeSelection *string `json:"sub_gamemode_selection"`
// ticket_observability_enable
TicketObservabilityEnable bool `json:"ticket_observability_enable"`
// updated_at
// Required: true
UpdatedAt *string `json:"updated_at"`
// use_sub_gamemode
// Required: true
UseSubGamemode *bool `json:"use_sub_gamemode"`
}
ModelsChannel Models channel
swagger:model Models channel.
func (*ModelsChannel) MarshalBinary ¶
func (m *ModelsChannel) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsChannel) UnmarshalBinary ¶
func (m *ModelsChannel) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsChannelRequest ¶
type ModelsChannelRequest struct {
// blocked_player_option
// Enum: ['blockedPlayerCanMatch', 'blockedPlayerCanMatchOnDifferentTeam', 'blockedPlayerCannotMatch']
BlockedPlayerOption string `json:"blocked_player_option,omitempty"`
// deployment
// Required: true
Deployment string `json:"deployment"`
// description
// Required: true
Description string `json:"description"`
// find_match_timeout_seconds
// Required: true
// Format: int32
FindMatchTimeoutSeconds int32 `json:"find_match_timeout_seconds"`
// game_mode
// Required: true
GameMode string `json:"game_mode"`
// joinable
Joinable *bool `json:"joinable"`
// max_delay_ms
// Required: true
// Format: int32
MaxDelayMs int32 `json:"max_delay_ms"`
// region_expansion_range_ms
// Format: int32
RegionExpansionRangeMs int32 `json:"region_expansion_range_ms,omitempty"`
// region_expansion_rate_ms
// Format: int32
RegionExpansionRateMs int32 `json:"region_expansion_rate_ms,omitempty"`
// region_latency_initial_range_ms
// Format: int32
RegionLatencyInitialRangeMs int32 `json:"region_latency_initial_range_ms,omitempty"`
// region_latency_max_ms
// Format: int32
RegionLatencyMaxMs int32 `json:"region_latency_max_ms,omitempty"`
// rule_set
// Required: true
RuleSet *ModelsRuleSet `json:"rule_set"`
// session_queue_timeout_seconds
// Required: true
// Format: int32
SessionQueueTimeoutSeconds int32 `json:"session_queue_timeout_seconds"`
// social_matchmaking
SocialMatchmaking *bool `json:"social_matchmaking"`
// sub_gamemode_selection
// Enum: ['random', 'ticketOrder']
SubGamemodeSelection *string `json:"sub_gamemode_selection,omitempty"`
// ticket_observability_enable
TicketObservabilityEnable bool `json:"ticket_observability_enable"`
// use_sub_gamemode
UseSubGamemode *bool `json:"use_sub_gamemode"`
}
ModelsChannelRequest Models channel request
swagger:model Models channel request.
func (*ModelsChannelRequest) MarshalBinary ¶
func (m *ModelsChannelRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsChannelRequest) UnmarshalBinary ¶
func (m *ModelsChannelRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsChannelV1 ¶
type ModelsChannelV1 struct {
// blocked_player_option
// Required: true
BlockedPlayerOption *string `json:"blocked_player_option"`
// deployment
// Required: true
Deployment *string `json:"deployment"`
// description
// Required: true
Description *string `json:"description"`
// findmatchtimeoutseconds
// Required: true
// Format: int32
FindMatchTimeoutSeconds *int32 `json:"findMatchTimeoutSeconds"`
// gamemode
// Required: true
GameMode *string `json:"gameMode"`
// joinable
// Required: true
Joinable *bool `json:"joinable"`
// max_delay_ms
// Required: true
// Format: int32
MaxDelayMs *int32 `json:"max_delay_ms"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// region_expansion_range_ms
// Required: true
// Format: int32
RegionExpansionRangeMs *int32 `json:"region_expansion_range_ms"`
// region_expansion_rate_ms
// Required: true
// Format: int32
RegionExpansionRateMs *int32 `json:"region_expansion_rate_ms"`
// region_latency_initial_range_ms
// Required: true
// Format: int32
RegionLatencyInitialRangeMs *int32 `json:"region_latency_initial_range_ms"`
// region_latency_max_ms
// Required: true
// Format: int32
RegionLatencyMaxMs *int32 `json:"region_latency_max_ms"`
// ruleset
RuleSet *ModelsRuleSetV1 `json:"ruleSet,omitempty"`
// sessionqueuetimeoutseconds
// Required: true
// Format: int32
SessionQueueTimeoutSeconds *int32 `json:"sessionQueueTimeoutSeconds"`
// slug
// Required: true
Slug *string `json:"slug"`
// socialmatchmaking
// Required: true
SocialMatchmaking *bool `json:"socialMatchmaking"`
// sub_gamemode_selection
// Required: true
SubGamemodeSelection *string `json:"sub_gamemode_selection"`
// ticket_observability_enable
TicketObservabilityEnable bool `json:"ticket_observability_enable"`
// updatedat
// Required: true
UpdatedAt *string `json:"updatedAt"`
// use_sub_gamemode
// Required: true
UseSubGamemode *bool `json:"use_sub_gamemode"`
}
ModelsChannelV1 Models channel V1
swagger:model Models channel V1.
func (*ModelsChannelV1) MarshalBinary ¶
func (m *ModelsChannelV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsChannelV1) UnmarshalBinary ¶
func (m *ModelsChannelV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCombination ¶ added in v0.26.0
type ModelsCombination struct {
// alliances
Alliances [][]*ModelsRole `json:"alliances,omitempty"`
// has_combination
// Required: true
HasCombination *bool `json:"has_combination"`
// role_flexing_enable
// Required: true
RoleFlexingEnable *bool `json:"role_flexing_enable"`
// role_flexing_player
// Required: true
// Format: int32
RoleFlexingPlayer *int32 `json:"role_flexing_player"`
// role_flexing_second
// Required: true
// Format: int32
RoleFlexingSecond *int32 `json:"role_flexing_second"`
}
ModelsCombination Models combination
swagger:model Models combination.
func (*ModelsCombination) MarshalBinary ¶ added in v0.26.0
func (m *ModelsCombination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCombination) UnmarshalBinary ¶ added in v0.26.0
func (m *ModelsCombination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateChannelResponse ¶
type ModelsCreateChannelResponse struct {
// blocked_player_option
// Required: true
BlockedPlayerOption *string `json:"blocked_player_option"`
// deployment
// Required: true
Deployment *string `json:"deployment"`
// description
// Required: true
Description *string `json:"description"`
// find_match_timeout_seconds
// Required: true
// Format: int32
FindMatchTimeoutSeconds *int32 `json:"find_match_timeout_seconds"`
// game_mode
// Required: true
GameMode *string `json:"game_mode"`
// joinable
// Required: true
Joinable *bool `json:"joinable"`
// max_delay_ms
// Required: true
// Format: int32
MaxDelayMs *int32 `json:"max_delay_ms"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// region_expansion_range_ms
// Required: true
// Format: int32
RegionExpansionRangeMs *int32 `json:"region_expansion_range_ms"`
// region_expansion_rate_ms
// Required: true
// Format: int32
RegionExpansionRateMs *int32 `json:"region_expansion_rate_ms"`
// region_latency_initial_range_ms
// Required: true
// Format: int32
RegionLatencyInitialRangeMs *int32 `json:"region_latency_initial_range_ms"`
// region_latency_max_ms
// Required: true
// Format: int32
RegionLatencyMaxMs *int32 `json:"region_latency_max_ms"`
// ruleset
Ruleset *ModelsRuleSet `json:"ruleset,omitempty"`
// session_queue_timeout_seconds
// Required: true
// Format: int32
SessionQueueTimeoutSeconds *int32 `json:"session_queue_timeout_seconds"`
// slug
// Required: true
Slug *string `json:"slug"`
// social_matchmaking
// Required: true
SocialMatchmaking *bool `json:"social_matchmaking"`
// sub_gamemode_selection
// Required: true
SubGamemodeSelection *string `json:"sub_gamemode_selection"`
// ticket_observability_enable
TicketObservabilityEnable bool `json:"ticket_observability_enable"`
// updated_at
// Required: true
UpdatedAt *string `json:"updated_at"`
// use_sub_gamemode
// Required: true
UseSubGamemode *bool `json:"use_sub_gamemode"`
}
ModelsCreateChannelResponse Models create channel response
swagger:model Models create channel response.
func (*ModelsCreateChannelResponse) MarshalBinary ¶
func (m *ModelsCreateChannelResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateChannelResponse) UnmarshalBinary ¶
func (m *ModelsCreateChannelResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateMockTicket ¶ added in v0.46.0
type ModelsCreateMockTicket struct {
// attribute_name
// Required: true
AttributeName *string `json:"attribute_name"`
// count
// Required: true
// Format: int32
Count *int32 `json:"count"`
// mmrmax
// Required: true
// Format: double
MmrMax *float64 `json:"mmrMax"`
// mmrmean
// Required: true
// Format: double
MmrMean *float64 `json:"mmrMean"`
// mmrmin
// Required: true
// Format: double
MmrMin *float64 `json:"mmrMin"`
// mmrstddev
// Required: true
// Format: double
MmrStdDev *float64 `json:"mmrStdDev"`
}
ModelsCreateMockTicket Models create mock ticket
swagger:model Models create mock ticket.
func (*ModelsCreateMockTicket) MarshalBinary ¶ added in v0.46.0
func (m *ModelsCreateMockTicket) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateMockTicket) UnmarshalBinary ¶ added in v0.46.0
func (m *ModelsCreateMockTicket) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsDequeueRequest ¶
type ModelsDequeueRequest struct {
// match_id
// Required: true
MatchID *string `json:"match_id"`
}
ModelsDequeueRequest Models dequeue request
swagger:model Models dequeue request.
func (*ModelsDequeueRequest) MarshalBinary ¶
func (m *ModelsDequeueRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsDequeueRequest) UnmarshalBinary ¶
func (m *ModelsDequeueRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsFlexingRule ¶
type ModelsFlexingRule struct {
// attribute
// Required: true
Attribute string `json:"attribute"`
// criteria
// Required: true
Criteria string `json:"criteria"`
// duration
// Required: true
// Format: int64
Duration *int64 `json:"duration"`
// reference
// Required: true
// Format: double
Reference float64 `json:"reference"`
}
ModelsFlexingRule Models flexing rule
swagger:model Models flexing rule.
func (*ModelsFlexingRule) MarshalBinary ¶
func (m *ModelsFlexingRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsFlexingRule) UnmarshalBinary ¶
func (m *ModelsFlexingRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetChannelsResponse ¶
type ModelsGetChannelsResponse struct {
// data
// Required: true
Data []*ModelsChannel `json:"data"`
// pagination
// Required: true
Pagination *ModelsPagination `json:"pagination"`
}
ModelsGetChannelsResponse Models get channels response
swagger:model Models get channels response.
func (*ModelsGetChannelsResponse) MarshalBinary ¶
func (m *ModelsGetChannelsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetChannelsResponse) UnmarshalBinary ¶
func (m *ModelsGetChannelsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetMockMatchesResponse ¶ added in v0.46.0
type ModelsGetMockMatchesResponse struct {
// count
// Required: true
// Format: int32
Count *int32 `json:"count"`
// largest_mmr_distance
// Required: true
// Format: int32
LargestMmrDistance *int32 `json:"largest_mmr_distance"`
// longest_time_to_match_seconds
// Required: true
// Format: int64
LongestTimeToMatchSeconds *int64 `json:"longest_time_to_match_seconds"`
// matches
// Required: true
Matches []*ModelsMockMatch `json:"matches"`
}
ModelsGetMockMatchesResponse Models get mock matches response
swagger:model Models get mock matches response.
func (*ModelsGetMockMatchesResponse) MarshalBinary ¶ added in v0.46.0
func (m *ModelsGetMockMatchesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetMockMatchesResponse) UnmarshalBinary ¶ added in v0.46.0
func (m *ModelsGetMockMatchesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGetMockTicketsResponse ¶ added in v0.46.0
type ModelsGetMockTicketsResponse struct {
// cancelled_count
// Required: true
// Format: int32
CancelledCount *int32 `json:"cancelled_count"`
// highest_mmr
// Required: true
// Format: int32
HighestMmr *int32 `json:"highest_mmr"`
// in_queue_count
// Required: true
// Format: int32
InQueueCount *int32 `json:"in_queue_count"`
// lowest_mmr
// Required: true
// Format: int32
LowestMmr *int32 `json:"lowest_mmr"`
// matched_count
// Required: true
// Format: int32
MatchedCount *int32 `json:"matched_count"`
// mmr_in_queue
// Required: true
MmrInQueue map[string]int64 `json:"mmr_in_queue"`
// mmr_matched
// Required: true
MmrMatched map[string]int64 `json:"mmr_matched"`
// mmr_timeout
// Required: true
MmrTimeout map[string]int64 `json:"mmr_timeout"`
// tickets
// Required: true
Tickets []*ModelsMockTicket `json:"tickets"`
// timeout_count
// Required: true
// Format: int32
TimeoutCount *int32 `json:"timeout_count"`
}
ModelsGetMockTicketsResponse Models get mock tickets response
swagger:model Models get mock tickets response.
func (*ModelsGetMockTicketsResponse) MarshalBinary ¶ added in v0.46.0
func (m *ModelsGetMockTicketsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGetMockTicketsResponse) UnmarshalBinary ¶ added in v0.46.0
func (m *ModelsGetMockTicketsResponse) 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 ModelsMatchAddUserIntoSessionRequest ¶
type ModelsMatchAddUserIntoSessionRequest struct {
// blocked_players
BlockedPlayers []string `json:"blocked_players,omitempty"`
// party_id
PartyID *string `json:"party_id,omitempty"`
// user_id
// Required: true
UserID string `json:"user_id"`
}
ModelsMatchAddUserIntoSessionRequest Models match add user into session request
swagger:model Models match add user into session request.
func (*ModelsMatchAddUserIntoSessionRequest) MarshalBinary ¶
func (m *ModelsMatchAddUserIntoSessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMatchAddUserIntoSessionRequest) UnmarshalBinary ¶
func (m *ModelsMatchAddUserIntoSessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMatchOption ¶
type ModelsMatchOption struct {
// name
// Required: true
Name string `json:"name"`
// type
// Required: true
Type *string `json:"type"`
}
ModelsMatchOption Models match option
swagger:model Models match option.
func (*ModelsMatchOption) MarshalBinary ¶
func (m *ModelsMatchOption) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMatchOption) UnmarshalBinary ¶
func (m *ModelsMatchOption) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMatchOptionRule ¶
type ModelsMatchOptionRule struct {
// options
Options []*ModelsMatchOption `json:"options,omitempty"`
}
ModelsMatchOptionRule Models match option rule
swagger:model Models match option rule.
func (*ModelsMatchOptionRule) MarshalBinary ¶
func (m *ModelsMatchOptionRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMatchOptionRule) UnmarshalBinary ¶
func (m *ModelsMatchOptionRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMatchResultRequest ¶
type ModelsMatchResultRequest struct {
// match_id
// Required: true
MatchID string `json:"match_id"`
// players
// Required: true
Players []*ModelsPlayerResultRequest `json:"players"`
}
ModelsMatchResultRequest Models match result request
swagger:model Models match result request.
func (*ModelsMatchResultRequest) MarshalBinary ¶
func (m *ModelsMatchResultRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMatchResultRequest) UnmarshalBinary ¶
func (m *ModelsMatchResultRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMatchResultResponse ¶
type ModelsMatchResultResponse struct {
// match_id
// Required: true
MatchID *string `json:"match_id"`
// players
// Required: true
Players []*ModelsPlayerResultResponse `json:"players"`
}
ModelsMatchResultResponse Models match result response
swagger:model Models match result response.
func (*ModelsMatchResultResponse) MarshalBinary ¶
func (m *ModelsMatchResultResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMatchResultResponse) UnmarshalBinary ¶
func (m *ModelsMatchResultResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMatchingAlly ¶
type ModelsMatchingAlly struct {
// matching_parties
// Required: true
MatchingParties []*ModelsMatchingParty `json:"matching_parties"`
}
ModelsMatchingAlly Models matching ally
swagger:model Models matching ally.
func (*ModelsMatchingAlly) MarshalBinary ¶
func (m *ModelsMatchingAlly) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMatchingAlly) UnmarshalBinary ¶
func (m *ModelsMatchingAlly) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMatchingParty ¶
type ModelsMatchingParty struct {
// first_ticket_created_at
// Required: true
// Format: int64
FirstTicketCreatedAt *int64 `json:"first_ticket_created_at"`
// party_attributes
// Required: true
PartyAttributes interface{} `json:"party_attributes"`
// party_id
// Required: true
PartyID string `json:"party_id"`
// party_members
// Required: true
PartyMembers []*ModelsPartyMember `json:"party_members"`
// ticket_created_at
// Format: int64
TicketCreatedAt int64 `json:"ticket_created_at,omitempty"`
// ticket_id
// Required: true
TicketID string `json:"ticket_id"`
}
ModelsMatchingParty Models matching party
swagger:model Models matching party.
func (*ModelsMatchingParty) MarshalBinary ¶
func (m *ModelsMatchingParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMatchingParty) UnmarshalBinary ¶
func (m *ModelsMatchingParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMatchingRule ¶
type ModelsMatchingRule struct {
// attribute
// Required: true
Attribute string `json:"attribute"`
// criteria
// Required: true
Criteria string `json:"criteria"`
// reference
// Required: true
// Format: double
Reference float64 `json:"reference"`
}
ModelsMatchingRule Models matching rule
swagger:model Models matching rule.
func (*ModelsMatchingRule) MarshalBinary ¶
func (m *ModelsMatchingRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMatchingRule) UnmarshalBinary ¶
func (m *ModelsMatchingRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMatchmakingResult ¶
type ModelsMatchmakingResult struct {
// channel
// Required: true
Channel string `json:"channel"`
// client_version
// Required: true
ClientVersion string `json:"client_version"`
// deployment
// Required: true
Deployment string `json:"deployment"`
// error_code
// Required: true
// Format: int32
ErrorCode *int32 `json:"error_code"`
// error_message
// Required: true
ErrorMessage *string `json:"error_message"`
// game_mode
// Required: true
GameMode string `json:"game_mode"`
// is_mock
// Required: true
IsMock *string `json:"is_mock"`
// joinable
Joinable *bool `json:"joinable"`
// match_id
// Required: true
MatchID string `json:"match_id"`
// matching_allies
// Required: true
MatchingAllies []*ModelsMatchingAlly `json:"matching_allies"`
// namespace
// Required: true
Namespace string `json:"namespace"`
// party_attributes
// Required: true
PartyAttributes interface{} `json:"party_attributes"`
// party_id
PartyID *string `json:"party_id,omitempty"`
// queued_at
// Required: true
// Format: int64
QueuedAt int64 `json:"queued_at"`
// region
// Required: true
Region string `json:"region"`
// server_name
// Required: true
ServerName string `json:"server_name"`
// status
// Required: true
Status string `json:"status"`
// ticket_id
// Required: true
TicketID string `json:"ticket_id"`
// ticket_ids
TicketIds []string `json:"ticket_ids,omitempty"`
// updated_at
// Required: true
// Format: date-time
UpdatedAt strfmt.DateTime `json:"updated_at"`
}
ModelsMatchmakingResult Models matchmaking result
swagger:model Models matchmaking result.
func (*ModelsMatchmakingResult) MarshalBinary ¶
func (m *ModelsMatchmakingResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMatchmakingResult) UnmarshalBinary ¶
func (m *ModelsMatchmakingResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMockMatch ¶ added in v0.46.0
type ModelsMockMatch struct {
// channel
// Required: true
Channel string `json:"channel"`
// client_version
// Required: true
ClientVersion string `json:"client_version"`
// deployment
// Required: true
Deployment string `json:"deployment"`
// error_code
// Required: true
// Format: int32
ErrorCode *int32 `json:"error_code"`
// error_message
// Required: true
ErrorMessage *string `json:"error_message"`
// game_mode
// Required: true
GameMode string `json:"game_mode"`
// is_mock
// Required: true
IsMock *string `json:"is_mock"`
// joinable
Joinable *bool `json:"joinable"`
// match_id
// Required: true
MatchID string `json:"match_id"`
// matching_allies
// Required: true
MatchingAllies []*ModelsMatchingAlly `json:"matching_allies"`
// mmr_distance
// Required: true
// Format: int32
MmrDistance *int32 `json:"mmr_distance"`
// namespace
// Required: true
Namespace string `json:"namespace"`
// party_attributes
// Required: true
PartyAttributes interface{} `json:"party_attributes"`
// party_id
PartyID *string `json:"party_id,omitempty"`
// queued_at
// Required: true
// Format: int64
QueuedAt int64 `json:"queued_at"`
// region
// Required: true
Region string `json:"region"`
// server_name
// Required: true
ServerName string `json:"server_name"`
// status
// Required: true
Status string `json:"status"`
// ticket_id
// Required: true
TicketID string `json:"ticket_id"`
// ticket_ids
TicketIds []string `json:"ticket_ids,omitempty"`
// time_to_match_seconds
// Required: true
// Format: int64
TimeToMatchSeconds *int64 `json:"time_to_match_seconds"`
// updated_at
// Required: true
// Format: date-time
UpdatedAt strfmt.DateTime `json:"updated_at"`
}
ModelsMockMatch Models mock match
swagger:model Models mock match.
func (*ModelsMockMatch) MarshalBinary ¶ added in v0.46.0
func (m *ModelsMockMatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMockMatch) UnmarshalBinary ¶ added in v0.46.0
func (m *ModelsMockMatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMockTicket ¶ added in v0.46.0
type ModelsMockTicket struct {
// additional_criteria
// Required: true
AdditionalCriteria interface{} `json:"additional_criteria"`
// channel
// Required: true
Channel *string `json:"channel"`
// created_at
// Required: true
// Format: int64
CreatedAt *int64 `json:"created_at"`
// first_ticket_created_at
// Required: true
// Format: int64
FirstTicketCreatedAt *int64 `json:"first_ticket_created_at"`
// is_mock
// Required: true
IsMock *string `json:"is_mock"`
// is_sampled
// Required: true
IsSampled *bool `json:"is_sampled"`
// latency_map
// Required: true
LatencyMap map[string]int64 `json:"latency_map"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// party_attributes
// Required: true
PartyAttributes interface{} `json:"party_attributes"`
// party_id
// Required: true
PartyID *string `json:"party_id"`
// party_leader_id
// Required: true
PartyLeaderID *string `json:"party_leader_id"`
// party_members
// Required: true
PartyMembers []*ModelsPartyMember `json:"party_members"`
// priority
// Required: true
// Format: int32
Priority *int32 `json:"priority"`
// sampling_properties
// Required: true
SamplingProperties [][]string `json:"sampling_properties"`
// sorted_latency
// Required: true
SortedLatency []*ModelsRegion `json:"sorted_latency"`
// status
// Required: true
Status *string `json:"status"`
// ticket_id
// Required: true
TicketID *string `json:"ticket_id"`
// ticket_ids
// Required: true
TicketIds []string `json:"ticket_ids"`
}
ModelsMockTicket Models mock ticket
swagger:model Models mock ticket.
func (*ModelsMockTicket) MarshalBinary ¶ added in v0.46.0
func (m *ModelsMockTicket) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMockTicket) UnmarshalBinary ¶ added in v0.46.0
func (m *ModelsMockTicket) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPagination ¶
type ModelsPagination 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"`
}
ModelsPagination Models pagination
swagger:model Models pagination.
func (*ModelsPagination) MarshalBinary ¶
func (m *ModelsPagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPagination) UnmarshalBinary ¶
func (m *ModelsPagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPartyMember ¶
type ModelsPartyMember struct {
// extra_attributes
// Required: true
ExtraAttributes interface{} `json:"extra_attributes"`
// user_id
// Required: true
UserID string `json:"user_id"`
}
ModelsPartyMember Models party member
swagger:model Models party member.
func (*ModelsPartyMember) MarshalBinary ¶
func (m *ModelsPartyMember) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPartyMember) UnmarshalBinary ¶
func (m *ModelsPartyMember) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPlayerResultRequest ¶
type ModelsPlayerResultRequest struct {
// results
// Required: true
Results []*ModelsResultAttributeRequest `json:"results"`
// user_id
// Required: true
UserID string `json:"user_id"`
}
ModelsPlayerResultRequest Models player result request
swagger:model Models player result request.
func (*ModelsPlayerResultRequest) MarshalBinary ¶
func (m *ModelsPlayerResultRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPlayerResultRequest) UnmarshalBinary ¶
func (m *ModelsPlayerResultRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPlayerResultResponse ¶
type ModelsPlayerResultResponse struct {
// current_score
// Required: true
CurrentScore []*ModelsResultAttributeResponse `json:"current_score"`
// user_id
// Required: true
UserID *string `json:"user_id"`
}
ModelsPlayerResultResponse Models player result response
swagger:model Models player result response.
func (*ModelsPlayerResultResponse) MarshalBinary ¶
func (m *ModelsPlayerResultResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPlayerResultResponse) UnmarshalBinary ¶
func (m *ModelsPlayerResultResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsQueryMockBy ¶ added in v0.46.0
type ModelsQueryMockBy struct {
// timestamp_after
// Required: true
// Format: int64
TimestampAfter *int64 `json:"timestamp_after"`
}
ModelsQueryMockBy Models query mock by
swagger:model Models query mock by.
func (*ModelsQueryMockBy) MarshalBinary ¶ added in v0.46.0
func (m *ModelsQueryMockBy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsQueryMockBy) UnmarshalBinary ¶ added in v0.46.0
func (m *ModelsQueryMockBy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsRebalanceRequest ¶ added in v0.20.0
type ModelsRebalanceRequest struct {
// match_id
// Required: true
MatchID string `json:"match_id"`
}
ModelsRebalanceRequest Models rebalance request
swagger:model Models rebalance request.
func (*ModelsRebalanceRequest) MarshalBinary ¶ added in v0.20.0
func (m *ModelsRebalanceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsRebalanceRequest) UnmarshalBinary ¶ added in v0.20.0
func (m *ModelsRebalanceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsRebalanceResponse ¶ added in v0.20.0
type ModelsRebalanceResponse struct {
// match_id
// Required: true
MatchID string `json:"match_id"`
// matching_allies
// Required: true
MatchingAllies []*ModelsMatchingAlly `json:"matching_allies"`
}
ModelsRebalanceResponse Models rebalance response
swagger:model Models rebalance response.
func (*ModelsRebalanceResponse) MarshalBinary ¶ added in v0.20.0
func (m *ModelsRebalanceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsRebalanceResponse) UnmarshalBinary ¶ added in v0.20.0
func (m *ModelsRebalanceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsRegion ¶ added in v0.46.0
type ModelsRegion struct {
// latency
// Required: true
// Format: int32
Latency *int32 `json:"latency"`
// region
// Required: true
Region *string `json:"region"`
}
ModelsRegion Models region
swagger:model Models region.
func (*ModelsRegion) MarshalBinary ¶ added in v0.46.0
func (m *ModelsRegion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsRegion) UnmarshalBinary ¶ added in v0.46.0
func (m *ModelsRegion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsResultAttributeRequest ¶
type ModelsResultAttributeRequest struct {
// attribute
// Required: true
Attribute string `json:"attribute"`
// value
// Required: true
// Format: double
Value float64 `json:"value"`
}
ModelsResultAttributeRequest Models result attribute request
swagger:model Models result attribute request.
func (*ModelsResultAttributeRequest) MarshalBinary ¶
func (m *ModelsResultAttributeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsResultAttributeRequest) UnmarshalBinary ¶
func (m *ModelsResultAttributeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsResultAttributeResponse ¶
type ModelsResultAttributeResponse struct {
// attribute
// Required: true
Attribute *string `json:"attribute"`
// value
// Required: true
// Format: double
Value *float64 `json:"value"`
}
ModelsResultAttributeResponse Models result attribute response
swagger:model Models result attribute response.
func (*ModelsResultAttributeResponse) MarshalBinary ¶
func (m *ModelsResultAttributeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsResultAttributeResponse) UnmarshalBinary ¶
func (m *ModelsResultAttributeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsRole ¶ added in v0.43.0
type ModelsRole struct {
// max
// Required: true
// Format: int32
Max *int32 `json:"max"`
// min
// Required: true
// Format: int32
Min *int32 `json:"min"`
// name
// Required: true
Name *string `json:"name"`
}
ModelsRole Models role
swagger:model Models role.
func (*ModelsRole) MarshalBinary ¶ added in v0.43.0
func (m *ModelsRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsRole) UnmarshalBinary ¶ added in v0.43.0
func (m *ModelsRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsRuleSet ¶
type ModelsRuleSet struct {
// alliance
Alliance *ModelsAllianceRule `json:"alliance,omitempty"`
// alliance_flexing_rule
AllianceFlexingRule []*ModelsAllianceFlexingRule `json:"alliance_flexing_rule,omitempty"`
// batch_size
// Required: true
// Format: int32
BatchSize *int32 `json:"batch_size"`
// bucket_mmr_rule
BucketMmrRule *ModelsBucketMMRRule `json:"bucket_mmr_rule,omitempty"`
// flexing_rule
FlexingRule []*ModelsFlexingRule `json:"flexing_rule,omitempty"`
// match_options
MatchOptions *ModelsMatchOptionRule `json:"match_options,omitempty"`
// matching_rule
MatchingRule []*ModelsMatchingRule `json:"matching_rule,omitempty"`
// rebalance_enable
// Required: true
RebalanceEnable *bool `json:"rebalance_enable"`
// sort_ticket
SortTicket *ModelsSortTicket `json:"sort_ticket,omitempty"`
// sort_tickets
SortTickets []*ModelsSortTicketRule `json:"sort_tickets,omitempty"`
// sub_game_modes
SubGameModes map[string]ModelsSubGameMode `json:"sub_game_modes,omitempty"`
// ticket_flexing_selection
// Required: true
TicketFlexingSelection *string `json:"ticket_flexing_selection"`
// ticket_flexing_selections
TicketFlexingSelections []*ModelsSelectionRule `json:"ticket_flexing_selections,omitempty"`
// use_newest_ticket_for_flexing
UseNewestTicketForFlexing bool `json:"use_newest_ticket_for_flexing"`
}
ModelsRuleSet Models rule set
swagger:model Models rule set.
func (*ModelsRuleSet) MarshalBinary ¶
func (m *ModelsRuleSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsRuleSet) UnmarshalBinary ¶
func (m *ModelsRuleSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsRuleSetV1 ¶
type ModelsRuleSetV1 struct {
// alliance
Alliance *ModelsAllianceRuleV1 `json:"alliance,omitempty"`
// alliance_flexing_rule
AllianceFlexingRule []*ModelsAllianceFlexingRule `json:"alliance_flexing_rule,omitempty"`
// batch_size
// Required: true
// Format: int32
BatchSize *int32 `json:"batch_size"`
// bucket_mmr_rule
BucketMmrRule *ModelsBucketMMRRule `json:"bucket_mmr_rule,omitempty"`
// flexingrules
FlexingRules []*ModelsFlexingRule `json:"flexingRules,omitempty"`
// match_options
MatchOptions *ModelsMatchOptionRule `json:"match_options,omitempty"`
// matchingrules
MatchingRules []*ModelsMatchingRule `json:"matchingRules,omitempty"`
// sort_ticket
SortTicket *ModelsSortTicket `json:"sort_ticket,omitempty"`
// sort_tickets
SortTickets []*ModelsSortTicketRule `json:"sort_tickets,omitempty"`
// sub_game_modes
SubGameModes map[string]ModelsSubGameMode `json:"sub_game_modes,omitempty"`
// ticket_flexing_selection
// Required: true
TicketFlexingSelection *string `json:"ticket_flexing_selection"`
// ticket_flexing_selections
TicketFlexingSelections []*ModelsSelectionRule `json:"ticket_flexing_selections,omitempty"`
// use_newest_ticket_for_flexing
UseNewestTicketForFlexing bool `json:"use_newest_ticket_for_flexing"`
}
ModelsRuleSetV1 Models rule set V1
swagger:model Models rule set V1.
func (*ModelsRuleSetV1) MarshalBinary ¶
func (m *ModelsRuleSetV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsRuleSetV1) UnmarshalBinary ¶
func (m *ModelsRuleSetV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsSelectionRule ¶ added in v0.59.0
type ModelsSelectionRule struct {
// selection
// Required: true
Selection *string `json:"selection"`
// threshold
// Required: true
// Format: int64
Threshold *int64 `json:"threshold"`
}
ModelsSelectionRule Models selection rule
swagger:model Models selection rule.
func (*ModelsSelectionRule) MarshalBinary ¶ added in v0.59.0
func (m *ModelsSelectionRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsSelectionRule) UnmarshalBinary ¶ added in v0.59.0
func (m *ModelsSelectionRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsSortTicket ¶ added in v0.59.0
type ModelsSortTicket struct {
// search_result
// Required: true
SearchResult *string `json:"search_result"`
// ticket_queue
// Required: true
TicketQueue *string `json:"ticket_queue"`
}
ModelsSortTicket Models sort ticket
swagger:model Models sort ticket.
func (*ModelsSortTicket) MarshalBinary ¶ added in v0.59.0
func (m *ModelsSortTicket) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsSortTicket) UnmarshalBinary ¶ added in v0.59.0
func (m *ModelsSortTicket) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsSortTicketRule ¶ added in v0.59.0
type ModelsSortTicketRule struct {
// search_result
// Required: true
SearchResult *string `json:"search_result"`
// threshold
// Required: true
// Format: int64
Threshold *int64 `json:"threshold"`
// ticket_queue
// Required: true
TicketQueue *string `json:"ticket_queue"`
}
ModelsSortTicketRule Models sort ticket rule
swagger:model Models sort ticket rule.
func (*ModelsSortTicketRule) MarshalBinary ¶ added in v0.59.0
func (m *ModelsSortTicketRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsSortTicketRule) UnmarshalBinary ¶ added in v0.59.0
func (m *ModelsSortTicketRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsStatResumeResponse ¶ added in v0.46.0
type ModelsStatResumeResponse struct {
// max
// Required: true
Max *string `json:"max"`
// mean
// Required: true
Mean *string `json:"mean"`
// min
// Required: true
Min *string `json:"min"`
// multiplier
// Required: true
Multiplier *string `json:"multiplier"`
// stddev
// Required: true
Stddev *string `json:"stddev"`
// valueshifts
// Required: true
ValueShifts map[string]string `json:"valueShifts"`
// zscores
// Required: true
Zscores map[string]string `json:"zscores"`
}
ModelsStatResumeResponse Models stat resume response
swagger:model Models stat resume response.
func (*ModelsStatResumeResponse) MarshalBinary ¶ added in v0.46.0
func (m *ModelsStatResumeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsStatResumeResponse) UnmarshalBinary ¶ added in v0.46.0
func (m *ModelsStatResumeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsSubGameMode ¶
type ModelsSubGameMode struct {
// alliance
// Required: true
Alliance *ModelsAllianceRule `json:"alliance"`
// alliance_flexing_rule
AllianceFlexingRule []*ModelsAllianceFlexingRule `json:"alliance_flexing_rule,omitempty"`
// name
// Required: true
Name string `json:"name"`
}
ModelsSubGameMode Models sub game mode
swagger:model Models sub game mode.
func (*ModelsSubGameMode) MarshalBinary ¶
func (m *ModelsSubGameMode) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsSubGameMode) UnmarshalBinary ¶
func (m *ModelsSubGameMode) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsTicketMetricResultRecord ¶ added in v0.44.0
type ModelsTicketMetricResultRecord struct {
// queue_time
// Required: true
// Format: int32
QueueTime *int32 `json:"queue_time"`
}
ModelsTicketMetricResultRecord Models ticket metric result record
swagger:model Models ticket metric result record.
func (*ModelsTicketMetricResultRecord) MarshalBinary ¶ added in v0.44.0
func (m *ModelsTicketMetricResultRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsTicketMetricResultRecord) UnmarshalBinary ¶ added in v0.44.0
func (m *ModelsTicketMetricResultRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateAllianceRule ¶
type ModelsUpdateAllianceRule struct {
// combination
Combination *ModelsCombination `json:"combination,omitempty"`
// maxnumber
// Format: int32
MaxNumber int32 `json:"maxNumber,omitempty"`
// minnumber
// Format: int32
MinNumber int32 `json:"minNumber,omitempty"`
// playermaxnumber
// Format: int32
PlayerMaxNumber int32 `json:"playerMaxNumber,omitempty"`
// playerminnumber
// Format: int32
PlayerMinNumber int32 `json:"playerMinNumber,omitempty"`
}
ModelsUpdateAllianceRule Models update alliance rule
swagger:model Models update alliance rule.
func (*ModelsUpdateAllianceRule) MarshalBinary ¶
func (m *ModelsUpdateAllianceRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateAllianceRule) UnmarshalBinary ¶
func (m *ModelsUpdateAllianceRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateChannelRequest ¶
type ModelsUpdateChannelRequest struct {
// blocked_player_option
// Enum: ['blockedPlayerCanMatch', 'blockedPlayerCanMatchOnDifferentTeam', 'blockedPlayerCannotMatch']
BlockedPlayerOption string `json:"blocked_player_option,omitempty"`
// deployment
// Required: true
Deployment *string `json:"deployment"`
// description
// Required: true
Description *string `json:"description"`
// findmatchtimeoutseconds
// Required: true
// Format: int32
FindMatchTimeoutSeconds *int32 `json:"findMatchTimeoutSeconds"`
// joinable
// Required: true
Joinable *bool `json:"joinable"`
// max_delay_ms
// Required: true
// Format: int32
MaxDelayMs *int32 `json:"max_delay_ms"`
// region_expansion_range_ms
// Format: int32
RegionExpansionRangeMs int32 `json:"region_expansion_range_ms,omitempty"`
// region_expansion_rate_ms
// Format: int32
RegionExpansionRateMs int32 `json:"region_expansion_rate_ms,omitempty"`
// region_latency_initial_range_ms
// Format: int32
RegionLatencyInitialRangeMs int32 `json:"region_latency_initial_range_ms,omitempty"`
// region_latency_max_ms
// Format: int32
RegionLatencyMaxMs int32 `json:"region_latency_max_ms,omitempty"`
// ruleset
// Required: true
RuleSet *ModelsUpdateRuleset `json:"ruleSet"`
// sessionqueuetimeoutseconds
// Required: true
// Format: int32
SessionQueueTimeoutSeconds *int32 `json:"sessionQueueTimeoutSeconds"`
// socialmatchmaking
// Required: true
SocialMatchmaking *bool `json:"socialMatchmaking"`
// sub_gamemode_selection
// Enum: ['random', 'ticketOrder']
SubGamemodeSelection *string `json:"sub_gamemode_selection,omitempty"`
// ticket_observability_enable
TicketObservabilityEnable bool `json:"ticket_observability_enable"`
// use_sub_gamemode
// Required: true
UseSubGamemode *bool `json:"use_sub_gamemode"`
}
ModelsUpdateChannelRequest Models update channel request
swagger:model Models update channel request.
func (*ModelsUpdateChannelRequest) MarshalBinary ¶
func (m *ModelsUpdateChannelRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateChannelRequest) UnmarshalBinary ¶
func (m *ModelsUpdateChannelRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdatePlayTimeWeightRequest ¶
type ModelsUpdatePlayTimeWeightRequest struct {
// playtime
// Required: true
// Format: int32
Playtime *int32 `json:"playtime"`
// userid
// Required: true
UserID *string `json:"userID"`
// weight
// Required: true
// Format: double
Weight *float64 `json:"weight"`
}
ModelsUpdatePlayTimeWeightRequest Models update play time weight request
swagger:model Models update play time weight request.
func (*ModelsUpdatePlayTimeWeightRequest) MarshalBinary ¶
func (m *ModelsUpdatePlayTimeWeightRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdatePlayTimeWeightRequest) UnmarshalBinary ¶
func (m *ModelsUpdatePlayTimeWeightRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdatePlayerPlaytimeWeightResponse ¶
type ModelsUpdatePlayerPlaytimeWeightResponse struct {
// playtime
// Required: true
Playtime *string `json:"playtime"`
// userid
// Required: true
UserID *string `json:"userID"`
// weight
// Required: true
// Format: double
Weight *float64 `json:"weight"`
}
ModelsUpdatePlayerPlaytimeWeightResponse Models update player playtime weight response
swagger:model Models update player playtime weight response.
func (*ModelsUpdatePlayerPlaytimeWeightResponse) MarshalBinary ¶
func (m *ModelsUpdatePlayerPlaytimeWeightResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdatePlayerPlaytimeWeightResponse) UnmarshalBinary ¶
func (m *ModelsUpdatePlayerPlaytimeWeightResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateRuleset ¶
type ModelsUpdateRuleset struct {
// alliance
// Required: true
Alliance *ModelsUpdateAllianceRule `json:"alliance"`
// alliance_flexing_rule
// Required: true
AllianceFlexingRule []*ModelsAllianceFlexingRule `json:"alliance_flexing_rule"`
// batch_size
// Required: true
// Format: int32
BatchSize *int32 `json:"batch_size"`
// bucket_mmr_rule
BucketMmrRule *ModelsBucketMMRRule `json:"bucket_mmr_rule,omitempty"`
// flexingrules
FlexingRules []*ModelsFlexingRule `json:"flexingRules,omitempty"`
// match_options
MatchOptions *ModelsMatchOptionRule `json:"match_options,omitempty"`
// matchingrules
MatchingRules []*ModelsMatchingRule `json:"matchingRules,omitempty"`
// sort_ticket
// Required: true
SortTicket *ModelsSortTicket `json:"sort_ticket"`
// sort_tickets
// Required: true
SortTickets []*ModelsSortTicketRule `json:"sort_tickets"`
// sub_game_modes
SubGameModes ModelsUpdateRulesetSubGameModes `json:"sub_game_modes,omitempty"`
// ticket_flexing_selection
// Required: true
TicketFlexingSelection *string `json:"ticket_flexing_selection"`
// ticket_flexing_selections
// Required: true
TicketFlexingSelections []*ModelsSelectionRule `json:"ticket_flexing_selections"`
// use_newest_ticket_for_flexing
UseNewestTicketForFlexing bool `json:"use_newest_ticket_for_flexing"`
}
ModelsUpdateRuleset Models update ruleset
swagger:model Models update ruleset.
func (*ModelsUpdateRuleset) MarshalBinary ¶
func (m *ModelsUpdateRuleset) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateRuleset) UnmarshalBinary ¶
func (m *ModelsUpdateRuleset) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateRulesetSubGameModes ¶
type ModelsUpdateRulesetSubGameModes interface{}
ModelsUpdateRulesetSubGameModes Models update ruleset sub game modes
swagger:model Models update ruleset sub game modes.
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) UnmarshalBinary ¶
func (m *ResponseError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseErrorV1 ¶
type ResponseErrorV1 struct {
// errorcode
// Required: true
// Format: int32
ErrorCode int32 `json:"errorCode"`
// errormessage
// Required: true
ErrorMessage string `json:"errorMessage"`
}
ResponseErrorV1 Response error V1
swagger:model Response error V1.
func (*ResponseErrorV1) MarshalBinary ¶
func (m *ResponseErrorV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseErrorV1) UnmarshalBinary ¶
func (m *ResponseErrorV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceGetSessionHistoryDetailedResponseItem ¶
type ServiceGetSessionHistoryDetailedResponseItem struct {
// _id
// Required: true
ID string `json:"_id"`
// channel
// Required: true
Channel string `json:"channel"`
// client_version
// Required: true
ClientVersion string `json:"client_version"`
// created_at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"created_at"`
// event_description
// Required: true
EventDescription *string `json:"event_description"`
// event_name
// Required: true
EventName string `json:"event_name"`
// game_mode
// Required: true
GameMode string `json:"game_mode"`
// joinable
// Required: true
Joinable bool `json:"joinable"`
// match_id
// Required: true
MatchID string `json:"match_id"`
// matching_allies
// Required: true
MatchingAllies []*ModelsMatchingAlly `json:"matching_allies"`
// namespace
// Required: true
Namespace string `json:"namespace"`
// party_id
PartyID string `json:"party_id,omitempty"`
// region
// Required: true
Region string `json:"region"`
// server_name
// Required: true
ServerName string `json:"server_name"`
// status
// Required: true
Status string `json:"status"`
}
ServiceGetSessionHistoryDetailedResponseItem Service get session history detailed response item
swagger:model Service get session history detailed response item.
func (*ServiceGetSessionHistoryDetailedResponseItem) MarshalBinary ¶
func (m *ServiceGetSessionHistoryDetailedResponseItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceGetSessionHistoryDetailedResponseItem) UnmarshalBinary ¶
func (m *ServiceGetSessionHistoryDetailedResponseItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceGetSessionHistorySearchResponse ¶
type ServiceGetSessionHistorySearchResponse struct {
// data
// Required: true
Data []*ServiceGetSessionHistorySearchResponseItem `json:"data"`
// pagination
// Required: true
Pagination *ModelsPagination `json:"pagination"`
}
ServiceGetSessionHistorySearchResponse Service get session history search response
swagger:model Service get session history search response.
func (*ServiceGetSessionHistorySearchResponse) MarshalBinary ¶
func (m *ServiceGetSessionHistorySearchResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceGetSessionHistorySearchResponse) UnmarshalBinary ¶
func (m *ServiceGetSessionHistorySearchResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceGetSessionHistorySearchResponseItem ¶
type ServiceGetSessionHistorySearchResponseItem struct {
// _id
// Required: true
ID string `json:"_id"`
// channel
// Required: true
Channel string `json:"channel"`
// client_version
// Required: true
ClientVersion string `json:"client_version"`
// created_at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"created_at"`
// event_description
// Required: true
EventDescription *string `json:"event_description"`
// event_name
// Required: true
EventName string `json:"event_name"`
// game_mode
// Required: true
GameMode string `json:"game_mode"`
// joinable
// Required: true
Joinable bool `json:"joinable"`
// match_id
// Required: true
MatchID string `json:"match_id"`
// namespace
// Required: true
Namespace string `json:"namespace"`
// party_id
PartyID *string `json:"party_id,omitempty"`
// region
// Required: true
Region string `json:"region"`
// server_name
// Required: true
ServerName string `json:"server_name"`
// status
// Required: true
Status string `json:"status"`
// sub_game_mode
// Required: true
SubGameMode []string `json:"sub_game_mode"`
}
ServiceGetSessionHistorySearchResponseItem Service get session history search response item
swagger:model Service get session history search response item.
func (*ServiceGetSessionHistorySearchResponseItem) MarshalBinary ¶
func (m *ServiceGetSessionHistorySearchResponseItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceGetSessionHistorySearchResponseItem) UnmarshalBinary ¶
func (m *ServiceGetSessionHistorySearchResponseItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceGetSessionHistorySearchResponseItemV2 ¶ added in v0.11.0
type ServiceGetSessionHistorySearchResponseItemV2 struct {
// _id
// Required: true
ID string `json:"_id"`
// created_at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"created_at"`
// game_mode
// Required: true
GameMode string `json:"game_mode"`
// joinable
// Required: true
Joinable bool `json:"joinable"`
// match_id
// Required: true
MatchID string `json:"match_id"`
// namespace
// Required: true
Namespace string `json:"namespace"`
// status
// Required: true
Status string `json:"status"`
// sub_game_mode
// Required: true
SubGameMode []string `json:"sub_game_mode"`
}
ServiceGetSessionHistorySearchResponseItemV2 Service get session history search response item V2
swagger:model Service get session history search response item V2.
func (*ServiceGetSessionHistorySearchResponseItemV2) MarshalBinary ¶ added in v0.11.0
func (m *ServiceGetSessionHistorySearchResponseItemV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceGetSessionHistorySearchResponseItemV2) UnmarshalBinary ¶ added in v0.11.0
func (m *ServiceGetSessionHistorySearchResponseItemV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceGetSessionHistorySearchResponseV2 ¶ added in v0.11.0
type ServiceGetSessionHistorySearchResponseV2 struct {
// data
// Required: true
Data []*ServiceGetSessionHistorySearchResponseItemV2 `json:"data"`
// pagination
// Required: true
Pagination *ModelsPagination `json:"pagination"`
}
ServiceGetSessionHistorySearchResponseV2 Service get session history search response V2
swagger:model Service get session history search response V2.
func (*ServiceGetSessionHistorySearchResponseV2) MarshalBinary ¶ added in v0.11.0
func (m *ServiceGetSessionHistorySearchResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceGetSessionHistorySearchResponseV2) UnmarshalBinary ¶ added in v0.11.0
func (m *ServiceGetSessionHistorySearchResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- log_app_message_declaration.go
- models_alliance_flexing_rule.go
- models_alliance_rule.go
- models_alliance_rule_v1.go
- models_bucket_m_m_r_rule.go
- models_channel.go
- models_channel_request.go
- models_channel_v1.go
- models_combination.go
- models_create_channel_response.go
- models_create_mock_ticket.go
- models_dequeue_request.go
- models_flexing_rule.go
- models_get_channels_response.go
- models_get_mock_matches_response.go
- models_get_mock_tickets_response.go
- models_import_config_response.go
- models_match_add_user_into_session_request.go
- models_match_option.go
- models_match_option_rule.go
- models_match_result_request.go
- models_match_result_response.go
- models_matching_ally.go
- models_matching_party.go
- models_matching_rule.go
- models_matchmaking_result.go
- models_mock_match.go
- models_mock_ticket.go
- models_pagination.go
- models_party_member.go
- models_player_result_request.go
- models_player_result_response.go
- models_query_mock_by.go
- models_rebalance_request.go
- models_rebalance_response.go
- models_region.go
- models_result_attribute_request.go
- models_result_attribute_response.go
- models_role.go
- models_rule_set.go
- models_rule_set_v1.go
- models_selection_rule.go
- models_sort_ticket.go
- models_sort_ticket_rule.go
- models_stat_resume_response.go
- models_sub_game_mode.go
- models_ticket_metric_result_record.go
- models_update_alliance_rule.go
- models_update_channel_request.go
- models_update_play_time_weight_request.go
- models_update_player_playtime_weight_response.go
- models_update_ruleset.go
- models_update_ruleset_sub_game_modes.go
- response_error.go
- response_error_v1.go
- service_get_session_history_detailed_response_item.go
- service_get_session_history_search_response.go
- service_get_session_history_search_response_item.go
- service_get_session_history_search_response_item_v2.go
- service_get_session_history_search_response_v2.go