sessionhistoryclientmodels

package
v0.68.0 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2024 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 ApimodelsAcquiringDS

type ApimodelsAcquiringDS struct {

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

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

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

	// region
	Region string `json:"region,omitempty"`

	// success
	Success bool `json:"success"`

	// value
	// Format: int64
	Value int64 `json:"value,omitempty"`
}

ApimodelsAcquiringDS Apimodels acquiring DS

swagger:model Apimodels acquiring DS.

func (*ApimodelsAcquiringDS) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsAcquiringDS) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsAcquiringDS) Validate

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

Validate validates this Apimodels acquiring DS

type ApimodelsAcquiringDsWaitTime

type ApimodelsAcquiringDsWaitTime struct {

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

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

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

	// value
	// Format: double
	Value float64 `json:"value,omitempty"`
}

ApimodelsAcquiringDsWaitTime Apimodels acquiring ds wait time

swagger:model Apimodels acquiring ds wait time.

func (*ApimodelsAcquiringDsWaitTime) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsAcquiringDsWaitTime) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsAcquiringDsWaitTime) Validate

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

Validate validates this Apimodels acquiring ds wait time

type ApimodelsCanceledMatchmakingTicket

type ApimodelsCanceledMatchmakingTicket struct {

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

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

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

	// value
	// Format: int64
	Value int64 `json:"value,omitempty"`
}

ApimodelsCanceledMatchmakingTicket Apimodels canceled matchmaking ticket

swagger:model Apimodels canceled matchmaking ticket.

func (*ApimodelsCanceledMatchmakingTicket) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCanceledMatchmakingTicket) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCanceledMatchmakingTicket) Validate

Validate validates this Apimodels canceled matchmaking ticket

type ApimodelsCreatedMatchmakingTicket

type ApimodelsCreatedMatchmakingTicket struct {

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

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

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

	// value
	// Format: int64
	Value int64 `json:"value,omitempty"`
}

ApimodelsCreatedMatchmakingTicket Apimodels created matchmaking ticket

swagger:model Apimodels created matchmaking ticket.

func (*ApimodelsCreatedMatchmakingTicket) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCreatedMatchmakingTicket) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCreatedMatchmakingTicket) Validate

Validate validates this Apimodels created matchmaking ticket

type ApimodelsEventMatchHistory

type ApimodelsEventMatchHistory struct {

	// action
	// Required: true
	Action *string `json:"action"`

	// match
	Match *ModelsMatch `json:"match,omitempty"`

	// matchid
	// Required: true
	MatchID *string `json:"matchID"`

	// matchpool
	// Required: true
	Matchpool *string `json:"matchpool"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// podname
	// Required: true
	PodName *string `json:"podName"`

	// ruleset
	RuleSet string `json:"ruleSet,omitempty"`

	// tickid
	TickID string `json:"tickID,omitempty"`

	// timestamp
	// Required: true
	// Format: date-time
	Timestamp strfmt.DateTime `json:"timestamp"`
}

ApimodelsEventMatchHistory Apimodels event match history

swagger:model Apimodels event match history.

func (*ApimodelsEventMatchHistory) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsEventMatchHistory) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsEventMatchHistory) Validate

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

Validate validates this Apimodels event match history

type ApimodelsExpiredMatchmakingTicket

type ApimodelsExpiredMatchmakingTicket struct {

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

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

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

	// value
	// Format: int64
	Value int64 `json:"value,omitempty"`
}

ApimodelsExpiredMatchmakingTicket Apimodels expired matchmaking ticket

swagger:model Apimodels expired matchmaking ticket.

func (*ApimodelsExpiredMatchmakingTicket) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsExpiredMatchmakingTicket) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsExpiredMatchmakingTicket) Validate

Validate validates this Apimodels expired matchmaking ticket

type ApimodelsGameSessionDetail

type ApimodelsGameSessionDetail struct {

	// created_at
	// Required: true
	CreatedAt *string `json:"created_at"`

	// histories
	// Required: true
	Histories []*ApimodelsHistory `json:"histories"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

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

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

ApimodelsGameSessionDetail Apimodels game session detail

swagger:model Apimodels game session detail.

func (*ApimodelsGameSessionDetail) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsGameSessionDetail) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsGameSessionDetail) Validate

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

Validate validates this Apimodels game session detail

type ApimodelsGameSessionDetailQueryResponse

type ApimodelsGameSessionDetailQueryResponse struct {

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

	// paging
	// Required: true
	Paging *ApimodelsPagination `json:"paging"`
}

ApimodelsGameSessionDetailQueryResponse Apimodels game session detail query response

swagger:model Apimodels game session detail query response.

func (*ApimodelsGameSessionDetailQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsGameSessionDetailQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsGameSessionDetailQueryResponse) Validate

Validate validates this Apimodels game session detail query response

type ApimodelsHistory

type ApimodelsHistory struct {

	// eventname
	// Required: true
	EventName *string `json:"eventName"`

	// payload
	// Required: true
	Payload *ModelsGameSession `json:"payload"`

	// requesterclientid
	RequesterClientID string `json:"requesterClientID,omitempty"`

	// requesteruserid
	RequesterUserID string `json:"requesterUserID,omitempty"`

	// timestamp
	// Required: true
	// Format: date-time
	Timestamp strfmt.DateTime `json:"timestamp"`
}

ApimodelsHistory Apimodels history

swagger:model Apimodels history.

func (*ApimodelsHistory) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsHistory) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsHistory) Validate

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

Validate validates this Apimodels history

type ApimodelsMatchLengthDuration

type ApimodelsMatchLengthDuration struct {

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

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

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

	// value
	// Format: double
	Value float64 `json:"value,omitempty"`
}

ApimodelsMatchLengthDuration Apimodels match length duration

swagger:model Apimodels match length duration.

func (*ApimodelsMatchLengthDuration) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsMatchLengthDuration) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsMatchLengthDuration) Validate

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

Validate validates this Apimodels match length duration

type ApimodelsMatchMatchmaking

type ApimodelsMatchMatchmaking struct {

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

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

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

	// value
	// Format: int64
	Value int64 `json:"value,omitempty"`
}

ApimodelsMatchMatchmaking Apimodels match matchmaking

swagger:model Apimodels match matchmaking.

func (*ApimodelsMatchMatchmaking) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsMatchMatchmaking) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsMatchMatchmaking) Validate

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

Validate validates this Apimodels match matchmaking

type ApimodelsMatchMatchmakingTicket

type ApimodelsMatchMatchmakingTicket struct {

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

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

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

	// value
	// Format: int64
	Value int64 `json:"value,omitempty"`
}

ApimodelsMatchMatchmakingTicket Apimodels match matchmaking ticket

swagger:model Apimodels match matchmaking ticket.

func (*ApimodelsMatchMatchmakingTicket) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsMatchMatchmakingTicket) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsMatchMatchmakingTicket) Validate

Validate validates this Apimodels match matchmaking ticket

type ApimodelsMatchmakingDetail

type ApimodelsMatchmakingDetail struct {

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

	// expiredat
	// Format: date-time
	ExpiredAt *strfmt.DateTime `json:"expiredAt,omitempty"`

	// gamesessionid
	GameSessionID string `json:"gameSessionID,omitempty"`

	// histories
	Histories []*ApimodelsMatchmakingHistory `json:"histories,omitempty"`

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

	// matchrule
	MatchRule string `json:"matchRule,omitempty"`

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

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

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

ApimodelsMatchmakingDetail Apimodels matchmaking detail

swagger:model Apimodels matchmaking detail.

func (*ApimodelsMatchmakingDetail) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsMatchmakingDetail) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsMatchmakingDetail) Validate

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

Validate validates this Apimodels matchmaking detail

type ApimodelsMatchmakingDetailQueryResponse

type ApimodelsMatchmakingDetailQueryResponse struct {

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

	// paging
	// Required: true
	Paging *ApimodelsPagination `json:"paging"`
}

ApimodelsMatchmakingDetailQueryResponse Apimodels matchmaking detail query response

swagger:model Apimodels matchmaking detail query response.

func (*ApimodelsMatchmakingDetailQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsMatchmakingDetailQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsMatchmakingDetailQueryResponse) Validate

Validate validates this Apimodels matchmaking detail query response

type ApimodelsMatchmakingHistory

type ApimodelsMatchmakingHistory struct {

	// backfillproposal
	BackfillProposal *ModelsBackfillProposal `json:"backfillProposal,omitempty"`

	// backfillticket
	BackfillTicket *ModelsBackfillTicket `json:"backfillTicket,omitempty"`

	// eventname
	EventName string `json:"eventName,omitempty"`

	// requesteduserid
	RequestedUserID string `json:"requestedUserID,omitempty"`

	// ticket
	Ticket *ModelsTicket `json:"ticket,omitempty"`

	// timestamp
	// Format: date-time
	Timestamp *strfmt.DateTime `json:"timestamp,omitempty"`

	// unbackfillreason
	UnbackfillReason string `json:"unbackfillReason,omitempty"`
}

ApimodelsMatchmakingHistory Apimodels matchmaking history

swagger:model Apimodels matchmaking history.

func (*ApimodelsMatchmakingHistory) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsMatchmakingHistory) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsMatchmakingHistory) Validate

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

Validate validates this Apimodels matchmaking history

type ApimodelsPagination

type ApimodelsPagination 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"`
}

ApimodelsPagination Apimodels pagination

swagger:model Apimodels pagination.

func (*ApimodelsPagination) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPagination) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPagination) Validate

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

Validate validates this Apimodels pagination

type ApimodelsPartyDetail

type ApimodelsPartyDetail struct {

	// created_at
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at"`

	// histories
	// Required: true
	Histories []*ApimodelsPartyHistory `json:"histories"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// partysessionid
	// Required: true
	PartySessionID *string `json:"partySessionID"`

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

ApimodelsPartyDetail Apimodels party detail

swagger:model Apimodels party detail.

func (*ApimodelsPartyDetail) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPartyDetail) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPartyDetail) Validate

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

Validate validates this Apimodels party detail

type ApimodelsPartyDetailQueryResponse

type ApimodelsPartyDetailQueryResponse struct {

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

	// paging
	// Required: true
	Paging *ApimodelsPagination `json:"paging"`
}

ApimodelsPartyDetailQueryResponse Apimodels party detail query response

swagger:model Apimodels party detail query response.

func (*ApimodelsPartyDetailQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPartyDetailQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPartyDetailQueryResponse) Validate

Validate validates this Apimodels party detail query response

type ApimodelsPartyHistory

type ApimodelsPartyHistory struct {

	// eventname
	// Required: true
	EventName *string `json:"eventName"`

	// payload
	// Required: true
	Payload *ModelsParty `json:"payload"`

	// requesterclientid
	RequesterClientID string `json:"requesterClientID,omitempty"`

	// requesteruserid
	RequesterUserID string `json:"requesterUserID,omitempty"`

	// timestamp
	// Required: true
	// Format: date-time
	Timestamp strfmt.DateTime `json:"timestamp"`
}

ApimodelsPartyHistory Apimodels party history

swagger:model Apimodels party history.

func (*ApimodelsPartyHistory) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPartyHistory) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPartyHistory) Validate

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

Validate validates this Apimodels party history

type ApimodelsTicketDetailQueryResponse

type ApimodelsTicketDetailQueryResponse struct {

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

	// paging
	// Required: true
	Paging *ApimodelsPagination `json:"paging"`
}

ApimodelsTicketDetailQueryResponse Apimodels ticket detail query response

swagger:model Apimodels ticket detail query response.

func (*ApimodelsTicketDetailQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsTicketDetailQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsTicketDetailQueryResponse) Validate

Validate validates this Apimodels ticket detail query response

type ApimodelsTicketObservabilityDetail

type ApimodelsTicketObservabilityDetail struct {

	// action
	// Required: true
	Action *string `json:"action"`

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

	// expiredat
	// Required: true
	// Format: date-time
	ExpiredAt strfmt.DateTime `json:"expiredAt"`

	// game_mode
	// Required: true
	GameMode *string `json:"game_mode"`

	// history
	History []*ApimodelsTicketObservabilityHistory `json:"history,omitempty"`

	// lastdata
	LastData *ModelsTicketObservability `json:"lastData,omitempty"`

	// matchid
	// Required: true
	MatchID *string `json:"matchId"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// party_id
	// Required: true
	PartyID *string `json:"party_id"`

	// regions
	// Required: true
	Regions *string `json:"regions"`

	// remainingplayersperticket
	// Format: int32
	RemainingPlayersPerTicket []int32 `json:"remainingPlayersPerTicket,omitempty"`

	// remainingtickets
	// Required: true
	// Format: int32
	RemainingTickets *int32 `json:"remainingTickets"`

	// requestedregion
	RequestedRegion []string `json:"requestedRegion,omitempty"`

	// ticket
	Ticket *ModelsTicket `json:"ticket,omitempty"`

	// ticket_id
	// Required: true
	TicketID *string `json:"ticket_id"`

	// timetomatchsec
	// Format: double
	TimeToMatchSec float64 `json:"timeToMatchSec,omitempty"`

	// updatedat
	// Required: true
	// Format: date-time
	UpdatedAt strfmt.DateTime `json:"updatedAt"`

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

ApimodelsTicketObservabilityDetail Apimodels ticket observability detail

swagger:model Apimodels ticket observability detail.

func (*ApimodelsTicketObservabilityDetail) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsTicketObservabilityDetail) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsTicketObservabilityDetail) Validate

Validate validates this Apimodels ticket observability detail

type ApimodelsTicketObservabilityHistory

type ApimodelsTicketObservabilityHistory struct {

	// action
	// Required: true
	Action *string `json:"Action"`

	// expiredat
	// Required: true
	// Format: date-time
	ExpiredAt strfmt.DateTime `json:"ExpiredAt"`

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

	// payload
	// Required: true
	Payload interface{} `json:"Payload"`

	// podname
	// Required: true
	PodName *string `json:"PodName"`

	// tickid
	// Required: true
	// Format: int64
	TickID *int64 `json:"TickID"`

	// timestamp
	// Required: true
	// Format: date-time
	Timestamp strfmt.DateTime `json:"Timestamp"`

	// party_id
	// Required: true
	PartyID *string `json:"party_id"`

	// ticket_id
	// Required: true
	TicketID *string `json:"ticket_id"`
}

ApimodelsTicketObservabilityHistory Apimodels ticket observability history

swagger:model Apimodels ticket observability history.

func (*ApimodelsTicketObservabilityHistory) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsTicketObservabilityHistory) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsTicketObservabilityHistory) Validate

Validate validates this Apimodels ticket observability history

type ApimodelsTotalActiveSession

type ApimodelsTotalActiveSession struct {

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

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

	// region
	Region string `json:"region,omitempty"`

	// value
	// Format: int64
	Value int64 `json:"value,omitempty"`
}

ApimodelsTotalActiveSession Apimodels total active session

swagger:model Apimodels total active session.

func (*ApimodelsTotalActiveSession) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsTotalActiveSession) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsTotalActiveSession) Validate

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

Validate validates this Apimodels total active session

type ApimodelsTotalPlayerPersession

type ApimodelsTotalPlayerPersession struct {

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

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

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

	// region
	Region string `json:"region,omitempty"`

	// value
	// Format: double
	Value float64 `json:"value,omitempty"`
}

ApimodelsTotalPlayerPersession Apimodels total player persession

swagger:model Apimodels total player persession.

func (*ApimodelsTotalPlayerPersession) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsTotalPlayerPersession) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsTotalPlayerPersession) Validate

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

Validate validates this Apimodels total player persession

type ApimodelsXRayAcquiringDsQueryResponse

type ApimodelsXRayAcquiringDsQueryResponse struct {

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

ApimodelsXRayAcquiringDsQueryResponse Apimodels X ray acquiring ds query response

swagger:model Apimodels X ray acquiring ds query response.

func (*ApimodelsXRayAcquiringDsQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayAcquiringDsQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayAcquiringDsQueryResponse) Validate

Validate validates this Apimodels X ray acquiring ds query response

type ApimodelsXRayAcquiringDsWaitTimeQueryResponse

type ApimodelsXRayAcquiringDsWaitTimeQueryResponse struct {

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

ApimodelsXRayAcquiringDsWaitTimeQueryResponse Apimodels X ray acquiring ds wait time query response

swagger:model Apimodels X ray acquiring ds wait time query response.

func (*ApimodelsXRayAcquiringDsWaitTimeQueryResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsXRayAcquiringDsWaitTimeQueryResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsXRayAcquiringDsWaitTimeQueryResponse) Validate

Validate validates this Apimodels X ray acquiring ds wait time query response

type ApimodelsXRayCanceledMatchmakingTicketQueryResponse

type ApimodelsXRayCanceledMatchmakingTicketQueryResponse struct {

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

ApimodelsXRayCanceledMatchmakingTicketQueryResponse Apimodels X ray canceled matchmaking ticket query response

swagger:model Apimodels X ray canceled matchmaking ticket query response.

func (*ApimodelsXRayCanceledMatchmakingTicketQueryResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsXRayCanceledMatchmakingTicketQueryResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsXRayCanceledMatchmakingTicketQueryResponse) Validate

Validate validates this Apimodels X ray canceled matchmaking ticket query response

type ApimodelsXRayCreatedMatchmakingTicketQueryResponse

type ApimodelsXRayCreatedMatchmakingTicketQueryResponse struct {

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

ApimodelsXRayCreatedMatchmakingTicketQueryResponse Apimodels X ray created matchmaking ticket query response

swagger:model Apimodels X ray created matchmaking ticket query response.

func (*ApimodelsXRayCreatedMatchmakingTicketQueryResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsXRayCreatedMatchmakingTicketQueryResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsXRayCreatedMatchmakingTicketQueryResponse) Validate

Validate validates this Apimodels X ray created matchmaking ticket query response

type ApimodelsXRayExpiredMatchmakingTicketQueryResponse

type ApimodelsXRayExpiredMatchmakingTicketQueryResponse struct {

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

ApimodelsXRayExpiredMatchmakingTicketQueryResponse Apimodels X ray expired matchmaking ticket query response

swagger:model Apimodels X ray expired matchmaking ticket query response.

func (*ApimodelsXRayExpiredMatchmakingTicketQueryResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsXRayExpiredMatchmakingTicketQueryResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsXRayExpiredMatchmakingTicketQueryResponse) Validate

Validate validates this Apimodels X ray expired matchmaking ticket query response

type ApimodelsXRayMatchHistorQueryResponse

type ApimodelsXRayMatchHistorQueryResponse struct {

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

	// paging
	// Required: true
	Paging *ApimodelsPagination `json:"paging"`
}

ApimodelsXRayMatchHistorQueryResponse Apimodels X ray match histor query response

swagger:model Apimodels X ray match histor query response.

func (*ApimodelsXRayMatchHistorQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayMatchHistorQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchHistorQueryResponse) Validate

Validate validates this Apimodels X ray match histor query response

type ApimodelsXRayMatchLengthDurationQueryResponse

type ApimodelsXRayMatchLengthDurationQueryResponse struct {

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

ApimodelsXRayMatchLengthDurationQueryResponse Apimodels X ray match length duration query response

swagger:model Apimodels X ray match length duration query response.

func (*ApimodelsXRayMatchLengthDurationQueryResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsXRayMatchLengthDurationQueryResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchLengthDurationQueryResponse) Validate

Validate validates this Apimodels X ray match length duration query response

type ApimodelsXRayMatchMatchmakingQueryResponse

type ApimodelsXRayMatchMatchmakingQueryResponse struct {

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

ApimodelsXRayMatchMatchmakingQueryResponse Apimodels X ray match matchmaking query response

swagger:model Apimodels X ray match matchmaking query response.

func (*ApimodelsXRayMatchMatchmakingQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayMatchMatchmakingQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchMatchmakingQueryResponse) Validate

Validate validates this Apimodels X ray match matchmaking query response

type ApimodelsXRayMatchMatchmakingTicketQueryResponse

type ApimodelsXRayMatchMatchmakingTicketQueryResponse struct {

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

ApimodelsXRayMatchMatchmakingTicketQueryResponse Apimodels X ray match matchmaking ticket query response

swagger:model Apimodels X ray match matchmaking ticket query response.

func (*ApimodelsXRayMatchMatchmakingTicketQueryResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsXRayMatchMatchmakingTicketQueryResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchMatchmakingTicketQueryResponse) Validate

Validate validates this Apimodels X ray match matchmaking ticket query response

type ApimodelsXRayMatchPoolPodTickMatchResponse

type ApimodelsXRayMatchPoolPodTickMatchResponse struct {

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

ApimodelsXRayMatchPoolPodTickMatchResponse Apimodels X ray match pool pod tick match response

swagger:model Apimodels X ray match pool pod tick match response.

func (*ApimodelsXRayMatchPoolPodTickMatchResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolPodTickMatchResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolPodTickMatchResponse) Validate

Validate validates this Apimodels X ray match pool pod tick match response

type ApimodelsXRayMatchPoolPodTickQueryResponse

type ApimodelsXRayMatchPoolPodTickQueryResponse struct {

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

	// paging
	// Required: true
	Paging *ApimodelsPagination `json:"paging"`
}

ApimodelsXRayMatchPoolPodTickQueryResponse Apimodels X ray match pool pod tick query response

swagger:model Apimodels X ray match pool pod tick query response.

func (*ApimodelsXRayMatchPoolPodTickQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolPodTickQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolPodTickQueryResponse) Validate

Validate validates this Apimodels X ray match pool pod tick query response

type ApimodelsXRayMatchPoolPodTickResult

type ApimodelsXRayMatchPoolPodTickResult struct {

	// podname
	// Required: true
	PodName *string `json:"podName"`

	// tickid
	// Required: true
	TickID *string `json:"tickId"`

	// timestamp
	// Required: true
	// Format: date-time
	Timestamp strfmt.DateTime `json:"timestamp"`

	// totalmatchbackfilled
	// Required: true
	// Format: int32
	TotalMatchBackfilled *int32 `json:"totalMatchBackfilled"`

	// totalmatchcreated
	// Required: true
	// Format: int32
	TotalMatchCreated *int32 `json:"totalMatchCreated"`

	// totalmatchtobackfill
	// Required: true
	// Format: int32
	TotalMatchToBackfill *int32 `json:"totalMatchToBackfill"`

	// totalticketbackfilled
	// Required: true
	// Format: int32
	TotalTicketBackfilled *int32 `json:"totalTicketBackfilled"`

	// totalticketforbackfill
	// Required: true
	// Format: int32
	TotalTicketForBackfill *int32 `json:"totalTicketForBackfill"`

	// totalticketformatch
	// Required: true
	// Format: int32
	TotalTicketForMatch *int32 `json:"totalTicketForMatch"`

	// totalticketinqueue
	// Required: true
	// Format: int32
	TotalTicketInQueue *int32 `json:"totalTicketInQueue"`

	// totalticketmatched
	// Required: true
	// Format: int32
	TotalTicketMatched *int32 `json:"totalTicketMatched"`
}

ApimodelsXRayMatchPoolPodTickResult Apimodels X ray match pool pod tick result

swagger:model Apimodels X ray match pool pod tick result.

func (*ApimodelsXRayMatchPoolPodTickResult) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolPodTickResult) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolPodTickResult) Validate

Validate validates this Apimodels X ray match pool pod tick result

type ApimodelsXRayMatchPoolPodTickTicketResponse

type ApimodelsXRayMatchPoolPodTickTicketResponse struct {

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

ApimodelsXRayMatchPoolPodTickTicketResponse Apimodels X ray match pool pod tick ticket response

swagger:model Apimodels X ray match pool pod tick ticket response.

func (*ApimodelsXRayMatchPoolPodTickTicketResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolPodTickTicketResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolPodTickTicketResponse) Validate

Validate validates this Apimodels X ray match pool pod tick ticket response

type ApimodelsXRayMatchPoolQueryResponse

type ApimodelsXRayMatchPoolQueryResponse struct {

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

ApimodelsXRayMatchPoolQueryResponse Apimodels X ray match pool query response

swagger:model Apimodels X ray match pool query response.

func (*ApimodelsXRayMatchPoolQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolQueryResponse) Validate

Validate validates this Apimodels X ray match pool query response

type ApimodelsXRayMatchPoolResult

type ApimodelsXRayMatchPoolResult struct {

	// podname
	// Required: true
	PodName *string `json:"podName"`
}

ApimodelsXRayMatchPoolResult Apimodels X ray match pool result

swagger:model Apimodels X ray match pool result.

func (*ApimodelsXRayMatchPoolResult) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolResult) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchPoolResult) Validate

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

Validate validates this Apimodels X ray match pool result

type ApimodelsXRayMatchTicketHistory

type ApimodelsXRayMatchTicketHistory struct {

	// action
	// Required: true
	Action *string `json:"action"`

	// match
	Match *ApimodelsEventMatchHistory `json:"match,omitempty"`

	// ticket
	Ticket *ModelsTicket `json:"ticket,omitempty"`

	// timestamp
	// Required: true
	// Format: date-time
	Timestamp strfmt.DateTime `json:"timestamp"`
}

ApimodelsXRayMatchTicketHistory Apimodels X ray match ticket history

swagger:model Apimodels X ray match ticket history.

func (*ApimodelsXRayMatchTicketHistory) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayMatchTicketHistory) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchTicketHistory) Validate

Validate validates this Apimodels X ray match ticket history

type ApimodelsXRayMatchTicketHistoryQueryResponse

type ApimodelsXRayMatchTicketHistoryQueryResponse struct {

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

ApimodelsXRayMatchTicketHistoryQueryResponse Apimodels X ray match ticket history query response

swagger:model Apimodels X ray match ticket history query response.

func (*ApimodelsXRayMatchTicketHistoryQueryResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsXRayMatchTicketHistoryQueryResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchTicketHistoryQueryResponse) Validate

Validate validates this Apimodels X ray match ticket history query response

type ApimodelsXRayMatchesQueryResponse

type ApimodelsXRayMatchesQueryResponse struct {

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

ApimodelsXRayMatchesQueryResponse Apimodels X ray matches query response

swagger:model Apimodels X ray matches query response.

func (*ApimodelsXRayMatchesQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayMatchesQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayMatchesQueryResponse) Validate

Validate validates this Apimodels X ray matches query response

type ApimodelsXRayTicketMatchesResult

type ApimodelsXRayTicketMatchesResult 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 []*ModelsPlayerData `json:"Players,omitempty"`

	// proposedproposal
	ProposedProposal *ModelsProposedProposal `json:"ProposedProposal,omitempty"`

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

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

ApimodelsXRayTicketMatchesResult Apimodels X ray ticket matches result

swagger:model Apimodels X ray ticket matches result.

func (*ApimodelsXRayTicketMatchesResult) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayTicketMatchesResult) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayTicketMatchesResult) Validate

Validate validates this Apimodels X ray ticket matches result

type ApimodelsXRayTicketQueryResponse

type ApimodelsXRayTicketQueryResponse struct {

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

	// paging
	// Required: true
	Paging *ApimodelsPagination `json:"paging"`
}

ApimodelsXRayTicketQueryResponse Apimodels X ray ticket query response

swagger:model Apimodels X ray ticket query response.

func (*ApimodelsXRayTicketQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayTicketQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayTicketQueryResponse) Validate

Validate validates this Apimodels X ray ticket query response

type ApimodelsXRayTicketResult

type ApimodelsXRayTicketResult struct {

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

	// matchpool
	// Required: true
	Matchpool *string `json:"matchpool"`

	// podname
	// Required: true
	PodName *string `json:"podName"`

	// tickid
	// Required: true
	TickID *string `json:"tickId"`

	// ticketid
	// Required: true
	TicketID *string `json:"ticketId"`

	// ticketstatus
	// Required: true
	TicketStatus *string `json:"ticketStatus"`

	// timestamp
	// Required: true
	// Format: date-time
	Timestamp strfmt.DateTime `json:"timestamp"`
}

ApimodelsXRayTicketResult Apimodels X ray ticket result

swagger:model Apimodels X ray ticket result.

func (*ApimodelsXRayTicketResult) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsXRayTicketResult) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXRayTicketResult) Validate

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

Validate validates this Apimodels X ray ticket result

type ApimodelsXRayTotalActiveSessionQueryResponse

type ApimodelsXRayTotalActiveSessionQueryResponse struct {

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

ApimodelsXRayTotalActiveSessionQueryResponse Apimodels X ray total active session query response

swagger:model Apimodels X ray total active session query response.

func (*ApimodelsXRayTotalActiveSessionQueryResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsXRayTotalActiveSessionQueryResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsXRayTotalActiveSessionQueryResponse) Validate

Validate validates this Apimodels X ray total active session query response

type ApimodelsXRayTotalPlayerPersessionAVGQueryResponse

type ApimodelsXRayTotalPlayerPersessionAVGQueryResponse struct {

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

ApimodelsXRayTotalPlayerPersessionAVGQueryResponse Apimodels X ray total player persession AVG query response

swagger:model Apimodels X ray total player persession AVG query response.

func (*ApimodelsXRayTotalPlayerPersessionAVGQueryResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsXRayTotalPlayerPersessionAVGQueryResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsXRayTotalPlayerPersessionAVGQueryResponse) Validate

Validate validates this Apimodels X ray total player persession AVG query response

type ModelsAllianceRule

type ModelsAllianceRule struct {

	// 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

func (*ModelsAllianceRule) Validate

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

Validate validates this Models alliance rule

type ModelsBackfillProposal

type ModelsBackfillProposal struct {

	// addedtickets
	AddedTickets []*ModelsTicket `json:"AddedTickets,omitempty"`

	// 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 []*ModelsTeam `json:"ProposedTeams,omitempty"`
}

ModelsBackfillProposal Models backfill proposal

swagger:model Models backfill proposal.

func (*ModelsBackfillProposal) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsBackfillProposal) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsBackfillProposal) Validate

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

Validate validates this Models backfill proposal

type ModelsBackfillTicket

type ModelsBackfillTicket struct {

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

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

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

	// matchsessionversion
	// Format: int32
	MatchSessionVersion int32 `json:"MatchSessionVersion,omitempty"`

	// partialmatch
	PartialMatch *ModelsMatch `json:"PartialMatch,omitempty"`

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

ModelsBackfillTicket Models backfill ticket

swagger:model Models backfill ticket.

func (*ModelsBackfillTicket) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsBackfillTicket) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsBackfillTicket) Validate

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

Validate validates this Models backfill ticket

type ModelsDSInformation

type ModelsDSInformation struct {

	// requestedat
	RequestedAt string `json:"RequestedAt,omitempty"`

	// server
	Server *ModelsGameServer `json:"Server,omitempty"`

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

	// statusv2
	StatusV2 string `json:"StatusV2,omitempty"`
}

ModelsDSInformation Models DS information

swagger:model Models DS information.

func (*ModelsDSInformation) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsDSInformation) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsDSInformation) Validate

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

Validate validates this Models DS information

type ModelsGameServer

type ModelsGameServer struct {

	// alternate_ips
	AlternateIps []string `json:"alternate_ips,omitempty"`

	// custom_attribute
	CustomAttribute string `json:"custom_attribute,omitempty"`

	// deployment
	Deployment string `json:"deployment,omitempty"`

	// game_version
	GameVersion string `json:"game_version,omitempty"`

	// image_version
	ImageVersion string `json:"image_version,omitempty"`

	// ip
	IP string `json:"ip,omitempty"`

	// is_override_game_version
	IsOverrideGameVersion bool `json:"is_override_game_version"`

	// last_update
	// Format: date-time
	LastUpdate *strfmt.DateTime `json:"last_update,omitempty"`

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

	// pod_name
	PodName string `json:"pod_name,omitempty"`

	// port
	// Format: int32
	Port int32 `json:"port,omitempty"`

	// ports
	Ports map[string]int64 `json:"ports,omitempty"`

	// protocol
	Protocol string `json:"protocol,omitempty"`

	// provider
	Provider string `json:"provider,omitempty"`

	// region
	Region string `json:"region,omitempty"`

	// session_id
	SessionID string `json:"session_id,omitempty"`

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

ModelsGameServer Models game server

swagger:model Models game server.

func (*ModelsGameServer) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsGameServer) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsGameServer) Validate

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

Validate validates this Models game server

type ModelsGameSession

type ModelsGameSession struct {

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

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

	// code
	Code string `json:"Code,omitempty"`

	// configuration
	Configuration *ModelsSessionConfig `json:"Configuration,omitempty"`

	// configurationname
	ConfigurationName string `json:"ConfigurationName,omitempty"`

	// createdat
	CreatedAt string `json:"CreatedAt,omitempty"`

	// createdby
	CreatedBy string `json:"CreatedBy,omitempty"`

	// dsinformation
	DSInformation *ModelsDSInformation `json:"DSInformation,omitempty"`

	// gamemode
	GameMode string `json:"GameMode,omitempty"`

	// id
	ID string `json:"ID,omitempty"`

	// isfull
	IsFull bool `json:"IsFull"`

	// leaderid
	LeaderID string `json:"LeaderID,omitempty"`

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

	// members
	Members []*ModelsUser `json:"Members,omitempty"`

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

	// processingtime
	// Format: int64
	ProcessingTime int64 `json:"ProcessingTime,omitempty"`

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

	// ticketids
	TicketIDs []string `json:"TicketIDs,omitempty"`

	// updatedat
	UpdatedAt string `json:"UpdatedAt,omitempty"`

	// version
	// Format: int32
	Version int32 `json:"Version,omitempty"`

	// isactive
	IsActive bool `json:"isActive"`
}

ModelsGameSession Models game session

swagger:model Models game session.

func (*ModelsGameSession) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsGameSession) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsGameSession) Validate

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

Validate validates this Models game session

type ModelsGameSessionTeam

type ModelsGameSessionTeam struct {

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

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

ModelsGameSessionTeam Models game session team

swagger:model Models game session team.

func (*ModelsGameSessionTeam) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsGameSessionTeam) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsGameSessionTeam) Validate

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

Validate validates this Models game session team

type ModelsMatch

type ModelsMatch 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 []*ModelsTeam `json:"Teams,omitempty"`

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

ModelsMatch Models match

swagger:model Models match.

func (*ModelsMatch) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsMatch) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsMatch) Validate

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

Validate validates this Models match

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

func (*ModelsMatchingAlly) Validate

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

Validate validates this Models matching ally

type ModelsMatchingParty

type ModelsMatchingParty struct {

	// first_ticket_created_at
	// Required: true
	// Format: int64
	FirstTicketCreatedAt *int64 `json:"first_ticket_created_at"`

	// party_attributes
	PartyAttributes interface{} `json:"party_attributes,omitempty"`

	// party_id
	// Required: true
	PartyID string `json:"party_id"`

	// party_members
	// Required: true
	PartyMembers []*ModelsPartyMember `json:"party_members"`

	// 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

func (*ModelsMatchingParty) Validate

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

Validate validates this Models matching party

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

func (*ModelsMatchingRule) Validate

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

Validate validates this Models matching rule

type ModelsMatchmakingResult

type ModelsMatchmakingResult struct {

	// channel
	Channel string `json:"channel,omitempty"`

	// client_version
	ClientVersion string `json:"client_version,omitempty"`

	// deployment
	Deployment string `json:"deployment,omitempty"`

	// error_code
	// Format: int32
	ErrorCode int32 `json:"error_code,omitempty"`

	// error_message
	ErrorMessage string `json:"error_message,omitempty"`

	// game_mode
	GameMode string `json:"game_mode,omitempty"`

	// joinable
	Joinable *bool `json:"joinable"`

	// match_id
	// Required: true
	MatchID string `json:"match_id"`

	// match_session_id
	MatchSessionID string `json:"match_session_id,omitempty"`

	// matching_allies
	// Required: true
	MatchingAllies []*ModelsMatchingAlly `json:"matching_allies"`

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

	// party_attributes
	PartyAttributes interface{} `json:"party_attributes,omitempty"`

	// party_id
	PartyID *string `json:"party_id,omitempty"`

	// queued_at
	// Required: true
	// Format: int64
	QueuedAt int64 `json:"queued_at"`

	// region
	Region string `json:"region,omitempty"`

	// server_name
	ServerName string `json:"server_name,omitempty"`

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

	// ticket_id
	// Required: true
	TicketID string `json:"ticket_id"`

	// 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

func (*ModelsMatchmakingResult) Validate

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

Validate validates this Models matchmaking result

type ModelsParty

type ModelsParty struct {

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

	// code
	Code string `json:"Code,omitempty"`

	// configuration
	Configuration *ModelsSessionConfiguration `json:"Configuration,omitempty"`

	// configurationname
	ConfigurationName string `json:"ConfigurationName,omitempty"`

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

	// createdby
	CreatedBy string `json:"CreatedBy,omitempty"`

	// expiredat
	// Format: date-time
	ExpiredAt *strfmt.DateTime `json:"ExpiredAt,omitempty"`

	// id
	ID string `json:"ID,omitempty"`

	// isactive
	IsActive bool `json:"IsActive"`

	// isfull
	IsFull bool `json:"IsFull"`

	// leaderid
	LeaderID string `json:"LeaderID,omitempty"`

	// members
	Members []*ModelsUser `json:"Members,omitempty"`

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

	// updatedat
	// Format: date-time
	UpdatedAt *strfmt.DateTime `json:"UpdatedAt,omitempty"`

	// version
	// Format: int32
	Version int32 `json:"Version,omitempty"`
}

ModelsParty Models party

swagger:model Models party.

func (*ModelsParty) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsParty) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsParty) Validate

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

Validate validates this Models party

type ModelsPartyMember

type ModelsPartyMember struct {

	// extra_attributes
	ExtraAttributes interface{} `json:"extra_attributes,omitempty"`

	// 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

func (*ModelsPartyMember) Validate

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

Validate validates this Models party member

type ModelsPartyMembers

type ModelsPartyMembers struct {

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

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

ModelsPartyMembers Models party members

swagger:model Models party members.

func (*ModelsPartyMembers) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPartyMembers) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPartyMembers) Validate

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

Validate validates this Models party members

type ModelsPartyTeam

type ModelsPartyTeam struct {

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

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

ModelsPartyTeam Models party team

swagger:model Models party team.

func (*ModelsPartyTeam) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPartyTeam) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPartyTeam) Validate

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

Validate validates this Models party team

type ModelsPlayerData

type ModelsPlayerData struct {

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

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

	// platformid
	PlatformID string `json:"PlatformID,omitempty"`

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

ModelsPlayerData Models player data

swagger:model Models player data.

func (*ModelsPlayerData) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPlayerData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPlayerData) Validate

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

Validate validates this Models player data

type ModelsProposedProposal

type ModelsProposedProposal struct {

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

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

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

ModelsProposedProposal Models proposed proposal

swagger:model Models proposed proposal.

func (*ModelsProposedProposal) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsProposedProposal) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsProposedProposal) Validate

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

Validate validates this Models proposed proposal

type ModelsSessionConfig

type ModelsSessionConfig struct {

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

	// deployment
	Deployment string `json:"Deployment,omitempty"`

	// inactivetimeout
	// Format: int32
	InactiveTimeout int32 `json:"InactiveTimeout,omitempty"`

	// invitetimeout
	// Format: int32
	InviteTimeout int32 `json:"InviteTimeout,omitempty"`

	// joinability
	Joinability string `json:"Joinability,omitempty"`

	// maxplayers
	// Format: int32
	MaxPlayers int32 `json:"MaxPlayers,omitempty"`

	// minplayers
	// Format: int32
	MinPlayers int32 `json:"MinPlayers,omitempty"`

	// name
	Name string `json:"Name,omitempty"`

	// persistent
	Persistent bool `json:"Persistent"`

	// requestedregions
	RequestedRegions []string `json:"RequestedRegions,omitempty"`

	// type
	Type string `json:"Type,omitempty"`
}

ModelsSessionConfig Models session config

swagger:model Models session config.

func (*ModelsSessionConfig) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsSessionConfig) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsSessionConfig) Validate

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

Validate validates this Models session config

type ModelsSessionConfiguration

type ModelsSessionConfiguration struct {

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

	// deployment
	Deployment string `json:"Deployment,omitempty"`

	// inactivetimeout
	// Format: int32
	InactiveTimeout int32 `json:"InactiveTimeout,omitempty"`

	// invitetimeout
	// Format: int32
	InviteTimeout int32 `json:"InviteTimeout,omitempty"`

	// joinability
	Joinability string `json:"Joinability,omitempty"`

	// maxplayers
	// Format: int32
	MaxPlayers int32 `json:"MaxPlayers,omitempty"`

	// minplayers
	// Format: int32
	MinPlayers int32 `json:"MinPlayers,omitempty"`

	// persistent
	Persistent bool `json:"Persistent"`

	// requestedregions
	RequestedRegions []string `json:"RequestedRegions,omitempty"`

	// textchat
	TextChat bool `json:"TextChat"`

	// type
	Type string `json:"Type,omitempty"`
}

ModelsSessionConfiguration Models session configuration

swagger:model Models session configuration.

func (*ModelsSessionConfiguration) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsSessionConfiguration) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsSessionConfiguration) Validate

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

Validate validates this Models session configuration

type ModelsTeam

type ModelsTeam struct {

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

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

ModelsTeam Models team

swagger:model Models team.

func (*ModelsTeam) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsTeam) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsTeam) Validate

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

Validate validates this Models team

type ModelsTicket

type ModelsTicket 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 []*ModelsPlayerData `json:"Players,omitempty"`

	// proposedproposal
	ProposedProposal *ModelsProposedProposal `json:"ProposedProposal,omitempty"`

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

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

ModelsTicket Models ticket

swagger:model Models ticket.

func (*ModelsTicket) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsTicket) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsTicket) Validate

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

Validate validates this Models ticket

type ModelsTicketData

type ModelsTicketData struct {

	// action
	// Required: true
	Action *string `json:"action"`

	// activealliancerule
	ActiveAllianceRule *ModelsAllianceRule `json:"activeAllianceRule,omitempty"`

	// activematchingrule
	ActiveMatchingRule []*ModelsMatchingRule `json:"activeMatchingRule,omitempty"`

	// function
	Function string `json:"function,omitempty"`

	// gamemode
	// Required: true
	GameMode *string `json:"gameMode"`

	// isbackfillmatch
	// Required: true
	IsBackfillMatch *bool `json:"isBackfillMatch"`

	// isrulesetflexed
	// Required: true
	IsRuleSetFlexed *bool `json:"isRuleSetFlexed"`

	// iteration
	// Format: int32
	Iteration int32 `json:"iteration,omitempty"`

	// matchid
	MatchID string `json:"matchID,omitempty"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// partyid
	// Required: true
	PartyID *string `json:"partyID"`

	// podname
	// Required: true
	PodName *string `json:"podName"`

	// remainingplayersperticket
	// Format: int32
	RemainingPlayersPerTicket []int32 `json:"remainingPlayersPerTicket,omitempty"`

	// remainingtickets
	// Format: int32
	RemainingTickets int32 `json:"remainingTickets,omitempty"`

	// session
	Session *ModelsMatchmakingResult `json:"session,omitempty"`

	// sessiontickid
	// Required: true
	SessionTickID *string `json:"sessionTickID"`

	// tickid
	// Required: true
	// Format: int64
	TickID *int64 `json:"tickID"`

	// timetomatchsec
	// Format: double
	TimeToMatchSec float64 `json:"timeToMatchSec,omitempty"`

	// timestamp
	// Required: true
	// Format: date-time
	Timestamp strfmt.DateTime `json:"timestamp"`

	// unbackfillreason
	UnbackfillReason string `json:"unbackfillReason,omitempty"`

	// unmatchreason
	UnmatchReason string `json:"unmatchReason,omitempty"`
}

ModelsTicketData Models ticket data

swagger:model Models ticket data.

func (*ModelsTicketData) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsTicketData) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsTicketData) Validate

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

Validate validates this Models ticket data

type ModelsTicketObservability

type ModelsTicketObservability struct {

	// ticket
	// Required: true
	Ticket *ModelsTicketData `json:"ticket"`
}

ModelsTicketObservability Models ticket observability

swagger:model Models ticket observability.

func (*ModelsTicketObservability) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsTicketObservability) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsTicketObservability) Validate

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

Validate validates this Models ticket observability

type ModelsTicketStatus

type ModelsTicketStatus struct {

	// matched
	// Required: true
	Matched *bool `json:"matched"`

	// ticket
	// Required: true
	Ticket *ModelsTicket `json:"ticket"`
}

ModelsTicketStatus Models ticket status

swagger:model Models ticket status.

func (*ModelsTicketStatus) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsTicketStatus) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsTicketStatus) Validate

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

Validate validates this Models ticket status

type ModelsUser

type ModelsUser struct {

	// id
	ID string `json:"ID,omitempty"`

	// platformid
	PlatformID string `json:"PlatformID,omitempty"`

	// platformuserid
	PlatformUserID string `json:"PlatformUserID,omitempty"`

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

	// statusv2
	StatusV2 string `json:"StatusV2,omitempty"`

	// updatedat
	UpdatedAt string `json:"UpdatedAt,omitempty"`
}

ModelsUser Models user

swagger:model Models user.

func (*ModelsUser) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsUser) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsUser) Validate

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

Validate validates this Models user

type ResponseError

type ResponseError struct {

	// attributes
	// Required: true
	Attributes map[string]string `json:"attributes"`

	// errorcode
	// Required: true
	// Format: int32
	ErrorCode *int32 `json:"errorCode"`

	// errormessage
	// Required: true
	ErrorMessage *string `json:"errorMessage"`

	// message
	// Required: true
	Message *string `json:"message"`

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

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

Source Files

Jump to

Keyboard shortcuts

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