match2clientmodels

package
v0.50.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIBackFillAcceptRequest

type APIBackFillAcceptRequest struct {

	// proposalid
	// Required: true
	ProposalID *string `json:"proposalId"`

	// stop
	// Required: true
	Stop *bool `json:"stop"`
}

APIBackFillAcceptRequest Api back fill accept request

swagger:model Api back fill accept request.

func (*APIBackFillAcceptRequest) MarshalBinary

func (m *APIBackFillAcceptRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIBackFillAcceptRequest) UnmarshalBinary

func (m *APIBackFillAcceptRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIBackFillAcceptRequest) Validate

func (m *APIBackFillAcceptRequest) Validate(formats strfmt.Registry) error

Validate validates this Api back fill accept request

type APIBackFillCreateRequest

type APIBackFillCreateRequest struct {

	// matchpool
	// Required: true
	MatchPool *string `json:"matchPool"`

	// sessionid
	// Required: true
	SessionID *string `json:"sessionId"`
}

APIBackFillCreateRequest Api back fill create request

swagger:model Api back fill create request.

func (*APIBackFillCreateRequest) MarshalBinary

func (m *APIBackFillCreateRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIBackFillCreateRequest) UnmarshalBinary

func (m *APIBackFillCreateRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIBackFillCreateRequest) Validate

func (m *APIBackFillCreateRequest) Validate(formats strfmt.Registry) error

Validate validates this Api back fill create request

type APIBackFillRejectRequest

type APIBackFillRejectRequest struct {

	// proposalid
	// Required: true
	ProposalID *string `json:"proposalId"`

	// stop
	// Required: true
	Stop *bool `json:"stop"`
}

APIBackFillRejectRequest Api back fill reject request

swagger:model Api back fill reject request.

func (*APIBackFillRejectRequest) MarshalBinary

func (m *APIBackFillRejectRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIBackFillRejectRequest) UnmarshalBinary

func (m *APIBackFillRejectRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIBackFillRejectRequest) Validate

func (m *APIBackFillRejectRequest) Validate(formats strfmt.Registry) error

Validate validates this Api back fill reject request

type APIBackfillCreateResponse added in v0.39.0

type APIBackfillCreateResponse struct {

	// id
	// Required: true
	ID *string `json:"id"`
}

APIBackfillCreateResponse Api backfill create response

swagger:model Api backfill create response.

func (*APIBackfillCreateResponse) MarshalBinary added in v0.39.0

func (m *APIBackfillCreateResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIBackfillCreateResponse) UnmarshalBinary added in v0.39.0

func (m *APIBackfillCreateResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIBackfillCreateResponse) Validate added in v0.39.0

func (m *APIBackfillCreateResponse) Validate(formats strfmt.Registry) error

Validate validates this Api backfill create response

type APIBackfillGetResponse added in v0.37.0

type APIBackfillGetResponse struct {

	// createdat
	// Format: date-time
	CreatedAt *strfmt.DateTime `json:"createdAt,omitempty"`

	// matchpool
	MatchPool string `json:"matchPool,omitempty"`

	// matchsessionid
	MatchSessionID string `json:"matchSessionID,omitempty"`

	// partialmatch
	PartialMatch *APIMatch `json:"partialMatch,omitempty"`

	// ticketid
	TicketID string `json:"ticketID,omitempty"`
}

APIBackfillGetResponse Api backfill get response

swagger:model Api backfill get response.

func (*APIBackfillGetResponse) MarshalBinary added in v0.37.0

func (m *APIBackfillGetResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIBackfillGetResponse) UnmarshalBinary added in v0.37.0

func (m *APIBackfillGetResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIBackfillGetResponse) Validate added in v0.37.0

func (m *APIBackfillGetResponse) Validate(formats strfmt.Registry) error

Validate validates this Api backfill get response

type APIBackfillProposalResponse added in v0.37.0

type APIBackfillProposalResponse struct {

	// backfillticketid
	BackfillTicketID string `json:"backfillTicketID,omitempty"`

	// createdat
	// Format: date-time
	CreatedAt *strfmt.DateTime `json:"createdAt,omitempty"`

	// matchpool
	MatchPool string `json:"matchPool,omitempty"`

	// matchsessionid
	MatchSessionID string `json:"matchSessionID,omitempty"`

	// proposalid
	ProposalID string `json:"proposalID,omitempty"`

	// proposedteams
	ProposedTeams []*APITeam `json:"proposedTeams,omitempty"`

	// tickets
	Tickets []*APITicket `json:"tickets,omitempty"`
}

APIBackfillProposalResponse Api backfill proposal response

swagger:model Api backfill proposal response.

func (*APIBackfillProposalResponse) MarshalBinary added in v0.37.0

func (m *APIBackfillProposalResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIBackfillProposalResponse) UnmarshalBinary added in v0.37.0

func (m *APIBackfillProposalResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIBackfillProposalResponse) Validate added in v0.37.0

func (m *APIBackfillProposalResponse) Validate(formats strfmt.Registry) error

Validate validates this Api backfill proposal response

type APIListMatchFunctionsResponse

type APIListMatchFunctionsResponse struct {

	// configs
	// Required: true
	Configs []*APIMatchFunctionConfig `json:"configs"`

	// functions
	// Required: true
	Functions []string `json:"functions"`

	// pagination
	// Required: true
	Pagination *ModelsPagination `json:"pagination"`
}

APIListMatchFunctionsResponse Api list match functions response

swagger:model Api list match functions response.

func (*APIListMatchFunctionsResponse) MarshalBinary

func (m *APIListMatchFunctionsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIListMatchFunctionsResponse) UnmarshalBinary

func (m *APIListMatchFunctionsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIListMatchFunctionsResponse) Validate

func (m *APIListMatchFunctionsResponse) Validate(formats strfmt.Registry) error

Validate validates this Api list match functions response

type APIListMatchPoolsResponse

type APIListMatchPoolsResponse struct {

	// data
	// Required: true
	Data []*APIMatchPool `json:"data"`

	// pagination
	// Required: true
	Pagination *ModelsPagination `json:"pagination"`
}

APIListMatchPoolsResponse Api list match pools response

swagger:model Api list match pools response.

func (*APIListMatchPoolsResponse) MarshalBinary

func (m *APIListMatchPoolsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIListMatchPoolsResponse) UnmarshalBinary

func (m *APIListMatchPoolsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIListMatchPoolsResponse) Validate

func (m *APIListMatchPoolsResponse) Validate(formats strfmt.Registry) error

Validate validates this Api list match pools response

type APIListRuleSetsResponse

type APIListRuleSetsResponse struct {

	// data
	// Required: true
	Data []*APIMatchRuleSetNameData `json:"data"`

	// pagination
	// Required: true
	Pagination *ModelsPagination `json:"pagination"`
}

APIListRuleSetsResponse Api list rule sets response

swagger:model Api list rule sets response.

func (*APIListRuleSetsResponse) MarshalBinary

func (m *APIListRuleSetsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIListRuleSetsResponse) UnmarshalBinary

func (m *APIListRuleSetsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIListRuleSetsResponse) Validate

func (m *APIListRuleSetsResponse) Validate(formats strfmt.Registry) error

Validate validates this Api list rule sets response

type APIMatch added in v0.37.0

type APIMatch struct {

	// backfill
	Backfill bool `json:"backfill"`

	// clientversion
	ClientVersion string `json:"clientVersion,omitempty"`

	// matchattributes
	MatchAttributes interface{} `json:"matchAttributes,omitempty"`

	// regionpreference
	RegionPreference []string `json:"regionPreference,omitempty"`

	// servername
	ServerName string `json:"serverName,omitempty"`

	// teams
	Teams []*APITeam `json:"teams,omitempty"`

	// tickets
	Tickets []*APITicket `json:"tickets,omitempty"`
}

APIMatch Api match

swagger:model Api match.

func (*APIMatch) MarshalBinary added in v0.37.0

func (m *APIMatch) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatch) UnmarshalBinary added in v0.37.0

func (m *APIMatch) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatch) Validate added in v0.37.0

func (m *APIMatch) Validate(formats strfmt.Registry) error

Validate validates this Api match

type APIMatchFunctionConfig

type APIMatchFunctionConfig struct {

	// match_function
	// Required: true
	MatchFunction *string `json:"match_function"`

	// serviceappname
	ServiceAppName string `json:"serviceAppName,omitempty"`

	// url
	// Required: true
	URL *string `json:"url"`
}

APIMatchFunctionConfig Api match function config

swagger:model Api match function config.

func (*APIMatchFunctionConfig) MarshalBinary

func (m *APIMatchFunctionConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchFunctionConfig) UnmarshalBinary

func (m *APIMatchFunctionConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchFunctionConfig) Validate

func (m *APIMatchFunctionConfig) Validate(formats strfmt.Registry) error

Validate validates this Api match function config

type APIMatchFunctionOverride added in v0.36.0

type APIMatchFunctionOverride struct {

	// backfill_matches
	BackfillMatches string `json:"backfill_matches,omitempty"`

	// enrichment
	Enrichment []string `json:"enrichment,omitempty"`

	// make_matches
	MakeMatches string `json:"make_matches,omitempty"`

	// stat_codes
	StatCodes []string `json:"stat_codes,omitempty"`

	// validation
	Validation []string `json:"validation,omitempty"`
}

APIMatchFunctionOverride Api match function override

swagger:model Api match function override.

func (*APIMatchFunctionOverride) MarshalBinary added in v0.36.0

func (m *APIMatchFunctionOverride) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchFunctionOverride) UnmarshalBinary added in v0.36.0

func (m *APIMatchFunctionOverride) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchFunctionOverride) Validate added in v0.36.0

func (m *APIMatchFunctionOverride) Validate(formats strfmt.Registry) error

Validate validates this Api match function override

type APIMatchFunctionRequest

type APIMatchFunctionRequest struct {

	// match_function
	// Required: true
	MatchFunction *string `json:"match_function"`

	// serviceappname
	ServiceAppName string `json:"serviceAppName,omitempty"`

	// url
	// Required: true
	URL *string `json:"url"`
}

APIMatchFunctionRequest Api match function request

swagger:model Api match function request.

func (*APIMatchFunctionRequest) MarshalBinary

func (m *APIMatchFunctionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchFunctionRequest) UnmarshalBinary

func (m *APIMatchFunctionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchFunctionRequest) Validate

func (m *APIMatchFunctionRequest) Validate(formats strfmt.Registry) error

Validate validates this Api match function request

type APIMatchPool

type APIMatchPool struct {

	// auto_accept_backfill_proposal
	// Required: true
	AutoAcceptBackfillProposal *bool `json:"auto_accept_backfill_proposal"`

	// backfill_proposal_expiration_seconds
	// Required: true
	// Format: int32
	BackfillProposalExpirationSeconds *int32 `json:"backfill_proposal_expiration_seconds"`

	// backfill_ticket_expiration_seconds
	// Required: true
	// Format: int32
	BackfillTicketExpirationSeconds *int32 `json:"backfill_ticket_expiration_seconds"`

	// match_function
	// Required: true
	MatchFunction *string `json:"match_function"`

	// match_function_override
	// Required: true
	MatchFunctionOverride *APIMatchFunctionOverride `json:"match_function_override"`

	// name
	// Required: true
	Name *string `json:"name"`

	// rule_set
	// Required: true
	RuleSet *string `json:"rule_set"`

	// session_template
	// Required: true
	SessionTemplate *string `json:"session_template"`

	// ticket_expiration_seconds
	// Required: true
	// Format: int32
	TicketExpirationSeconds *int32 `json:"ticket_expiration_seconds"`
}

APIMatchPool Api match pool

swagger:model Api match pool.

func (*APIMatchPool) MarshalBinary

func (m *APIMatchPool) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchPool) UnmarshalBinary

func (m *APIMatchPool) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchPool) Validate

func (m *APIMatchPool) Validate(formats strfmt.Registry) error

Validate validates this Api match pool

type APIMatchPoolConfig

type APIMatchPoolConfig struct {

	// auto_accept_backfill_proposal
	// Required: true
	AutoAcceptBackfillProposal *bool `json:"auto_accept_backfill_proposal"`

	// backfill_proposal_expiration_seconds
	// Required: true
	// Format: int32
	BackfillProposalExpirationSeconds *int32 `json:"backfill_proposal_expiration_seconds"`

	// backfill_ticket_expiration_seconds
	// Required: true
	// Format: int32
	BackfillTicketExpirationSeconds *int32 `json:"backfill_ticket_expiration_seconds"`

	// match_function
	// Required: true
	MatchFunction *string `json:"match_function"`

	// match_function_override
	// Required: true
	MatchFunctionOverride *APIMatchFunctionOverride `json:"match_function_override"`

	// rule_set
	// Required: true
	RuleSet *string `json:"rule_set"`

	// session_template
	// Required: true
	SessionTemplate *string `json:"session_template"`

	// ticket_expiration_seconds
	// Required: true
	// Format: int32
	TicketExpirationSeconds *int32 `json:"ticket_expiration_seconds"`
}

APIMatchPoolConfig Api match pool config

swagger:model Api match pool config.

func (*APIMatchPoolConfig) MarshalBinary

func (m *APIMatchPoolConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchPoolConfig) UnmarshalBinary

func (m *APIMatchPoolConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchPoolConfig) Validate

func (m *APIMatchPoolConfig) Validate(formats strfmt.Registry) error

Validate validates this Api match pool config

type APIMatchRuleSetNameData

type APIMatchRuleSetNameData struct {

	// name
	// Required: true
	Name *string `json:"name"`
}

APIMatchRuleSetNameData Api match rule set name data

swagger:model Api match rule set name data.

func (*APIMatchRuleSetNameData) MarshalBinary

func (m *APIMatchRuleSetNameData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchRuleSetNameData) UnmarshalBinary

func (m *APIMatchRuleSetNameData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchRuleSetNameData) Validate

func (m *APIMatchRuleSetNameData) Validate(formats strfmt.Registry) error

Validate validates this Api match rule set name data

type APIMatchTicketRequest

type APIMatchTicketRequest struct {

	// attributes
	// Required: true
	Attributes interface{} `json:"attributes"`

	// latencies
	// Required: true
	Latencies map[string]int64 `json:"latencies"`

	// matchpool
	// Required: true
	MatchPool *string `json:"matchPool"`

	// sessionid
	// Required: true
	SessionID *string `json:"sessionID"`
}

APIMatchTicketRequest Api match ticket request

swagger:model Api match ticket request.

func (*APIMatchTicketRequest) MarshalBinary

func (m *APIMatchTicketRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchTicketRequest) UnmarshalBinary

func (m *APIMatchTicketRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchTicketRequest) Validate

func (m *APIMatchTicketRequest) Validate(formats strfmt.Registry) error

Validate validates this Api match ticket request

type APIMatchTicketResponse

type APIMatchTicketResponse struct {

	// matchticketid
	// Required: true
	MatchTicketID *string `json:"matchTicketID"`

	// queuetime
	// Required: true
	// Format: int32
	QueueTime *int32 `json:"queueTime"`
}

APIMatchTicketResponse Api match ticket response

swagger:model Api match ticket response.

func (*APIMatchTicketResponse) MarshalBinary

func (m *APIMatchTicketResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchTicketResponse) UnmarshalBinary

func (m *APIMatchTicketResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchTicketResponse) Validate

func (m *APIMatchTicketResponse) Validate(formats strfmt.Registry) error

Validate validates this Api match ticket response

type APIMatchTicketStatus

type APIMatchTicketStatus struct {

	// matchfound
	// Required: true
	MatchFound *bool `json:"matchFound"`

	// proposedproposal
	ProposedProposal *APIProposedProposal `json:"proposedProposal,omitempty"`

	// sessionid
	// Required: true
	SessionID *string `json:"sessionID"`
}

APIMatchTicketStatus Api match ticket status

swagger:model Api match ticket status.

func (*APIMatchTicketStatus) MarshalBinary

func (m *APIMatchTicketStatus) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchTicketStatus) UnmarshalBinary

func (m *APIMatchTicketStatus) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchTicketStatus) Validate

func (m *APIMatchTicketStatus) Validate(formats strfmt.Registry) error

Validate validates this Api match ticket status

type APIParty added in v0.37.0

type APIParty struct {

	// partyid
	PartyID string `json:"partyID,omitempty"`

	// userids
	UserIDs []string `json:"userIDs,omitempty"`
}

APIParty Api party

swagger:model Api party.

func (*APIParty) MarshalBinary added in v0.37.0

func (m *APIParty) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIParty) UnmarshalBinary added in v0.37.0

func (m *APIParty) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIParty) Validate added in v0.37.0

func (m *APIParty) Validate(formats strfmt.Registry) error

Validate validates this Api party

type APIPlayerData added in v0.37.0

type APIPlayerData struct {

	// attributes
	Attributes interface{} `json:"attributes,omitempty"`

	// partyid
	PartyID string `json:"partyID,omitempty"`

	// playerid
	PlayerID string `json:"playerID,omitempty"`
}

APIPlayerData Api player data

swagger:model Api player data.

func (*APIPlayerData) MarshalBinary added in v0.37.0

func (m *APIPlayerData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIPlayerData) UnmarshalBinary added in v0.37.0

func (m *APIPlayerData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIPlayerData) Validate added in v0.37.0

func (m *APIPlayerData) Validate(formats strfmt.Registry) error

Validate validates this Api player data

type APIPlayerMetricRecord added in v0.42.0

type APIPlayerMetricRecord struct {

	// playerinqueue
	// Required: true
	// Format: int32
	PlayerInQueue *int32 `json:"playerInQueue"`
}

APIPlayerMetricRecord Api player metric record

swagger:model Api player metric record.

func (*APIPlayerMetricRecord) MarshalBinary added in v0.42.0

func (m *APIPlayerMetricRecord) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIPlayerMetricRecord) UnmarshalBinary added in v0.42.0

func (m *APIPlayerMetricRecord) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIPlayerMetricRecord) Validate added in v0.42.0

func (m *APIPlayerMetricRecord) Validate(formats strfmt.Registry) error

Validate validates this Api player metric record

type APIProposedProposal added in v0.37.0

type APIProposedProposal struct {

	// backfillid
	BackfillID string `json:"backfillID,omitempty"`

	// proposalid
	ProposalID string `json:"proposalID,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

APIProposedProposal Api proposed proposal

swagger:model Api proposed proposal.

func (*APIProposedProposal) MarshalBinary added in v0.37.0

func (m *APIProposedProposal) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIProposedProposal) UnmarshalBinary added in v0.37.0

func (m *APIProposedProposal) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIProposedProposal) Validate added in v0.37.0

func (m *APIProposedProposal) Validate(formats strfmt.Registry) error

Validate validates this Api proposed proposal

type APIRuleSetPayload added in v0.38.0

type APIRuleSetPayload struct {

	// data
	// Required: true
	Data interface{} `json:"data"`

	// enable_custom_match_function
	// Required: true
	EnableCustomMatchFunction *bool `json:"enable_custom_match_function"`

	// name
	// Required: true
	Name *string `json:"name"`
}

APIRuleSetPayload Api rule set payload

swagger:model Api rule set payload.

func (*APIRuleSetPayload) MarshalBinary added in v0.38.0

func (m *APIRuleSetPayload) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIRuleSetPayload) UnmarshalBinary added in v0.38.0

func (m *APIRuleSetPayload) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIRuleSetPayload) Validate added in v0.38.0

func (m *APIRuleSetPayload) Validate(formats strfmt.Registry) error

Validate validates this Api rule set payload

type APITeam added in v0.37.0

type APITeam struct {

	// parties
	Parties []*APIParty `json:"parties,omitempty"`

	// userids
	UserIDs []string `json:"userIDs,omitempty"`
}

APITeam Api team

swagger:model Api team.

func (*APITeam) MarshalBinary added in v0.37.0

func (m *APITeam) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APITeam) UnmarshalBinary added in v0.37.0

func (m *APITeam) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APITeam) Validate added in v0.37.0

func (m *APITeam) Validate(formats strfmt.Registry) error

Validate validates this Api team

type APITicket added in v0.37.0

type APITicket struct {

	// createdat
	// Format: date-time
	CreatedAt *strfmt.DateTime `json:"createdAt,omitempty"`

	// latencies
	Latencies map[string]int64 `json:"latencies,omitempty"`

	// matchpool
	MatchPool string `json:"matchPool,omitempty"`

	// namespace
	Namespace string `json:"namespace,omitempty"`

	// partysessionid
	PartySessionID string `json:"partySessionID,omitempty"`

	// players
	Players []*APIPlayerData `json:"players,omitempty"`

	// ticketattributes
	TicketAttributes interface{} `json:"ticketAttributes,omitempty"`

	// ticketid
	TicketID string `json:"ticketID,omitempty"`
}

APITicket Api ticket

swagger:model Api ticket.

func (*APITicket) MarshalBinary added in v0.37.0

func (m *APITicket) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APITicket) UnmarshalBinary added in v0.37.0

func (m *APITicket) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APITicket) Validate added in v0.37.0

func (m *APITicket) Validate(formats strfmt.Registry) error

Validate validates this Api ticket

type APITicketMetricResultRecord added in v0.39.0

type APITicketMetricResultRecord struct {

	// queuetime
	// Required: true
	// Format: int32
	QueueTime *int32 `json:"queueTime"`
}

APITicketMetricResultRecord Api ticket metric result record

swagger:model Api ticket metric result record.

func (*APITicketMetricResultRecord) MarshalBinary added in v0.39.0

func (m *APITicketMetricResultRecord) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APITicketMetricResultRecord) UnmarshalBinary added in v0.39.0

func (m *APITicketMetricResultRecord) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APITicketMetricResultRecord) Validate added in v0.39.0

func (m *APITicketMetricResultRecord) Validate(formats strfmt.Registry) error

Validate validates this Api ticket metric result record

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

func (*ModelsPagination) Validate

func (m *ModelsPagination) Validate(formats strfmt.Registry) error

Validate validates this Models pagination

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

func (*ResponseError) Validate

func (m *ResponseError) Validate(formats strfmt.Registry) error

Validate validates this Response error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL