sessionclientmodels

package
v0.33.0 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2022 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 ApimodelsConfigurationTemplateResponse

type ApimodelsConfigurationTemplateResponse struct {

	// client version
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// created at
	// Required: true
	CreatedAt *string `json:"createdAt"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// inactive timeout
	// Required: true
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invite timeout
	// Required: true
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// last
	// Required: true
	Last *string `json:"last"`

	// max players
	// Required: true
	MaxPlayers *int32 `json:"maxPlayers"`

	// min players
	// Required: true
	MinPlayers *int32 `json:"minPlayers"`

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

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

	// requested regions
	// Required: true
	RequestedRegions []string `json:"requestedRegions"`

	// text chat
	// Required: true
	TextChat *bool `json:"textChat"`

	// type
	// Required: true
	Type *string `json:"type"`

	// updated at
	// Required: true
	UpdatedAt *string `json:"updatedAt"`
}

ApimodelsConfigurationTemplateResponse apimodels configuration template response

swagger:model apimodels.ConfigurationTemplateResponse

func (*ApimodelsConfigurationTemplateResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsConfigurationTemplateResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsConfigurationTemplateResponse) Validate

Validate validates this apimodels configuration template response

type ApimodelsConfigurationTemplatesResponse

type ApimodelsConfigurationTemplatesResponse struct {

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

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

ApimodelsConfigurationTemplatesResponse apimodels configuration templates response

swagger:model apimodels.ConfigurationTemplatesResponse

func (*ApimodelsConfigurationTemplatesResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsConfigurationTemplatesResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsConfigurationTemplatesResponse) Validate

Validate validates this apimodels configuration templates response

type ApimodelsCreateConfigurationTemplateRequest

type ApimodelsCreateConfigurationTemplateRequest struct {

	// client version
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// inactive timeout
	// Required: true
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invite timeout
	// Required: true
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// max players
	// Required: true
	MaxPlayers *int32 `json:"maxPlayers"`

	// min players
	// Required: true
	MinPlayers *int32 `json:"minPlayers"`

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

	// requested regions
	// Required: true
	RequestedRegions []string `json:"requestedRegions"`

	// text chat
	// Required: true
	TextChat *bool `json:"textChat"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsCreateConfigurationTemplateRequest apimodels create configuration template request

swagger:model apimodels.CreateConfigurationTemplateRequest

func (*ApimodelsCreateConfigurationTemplateRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCreateConfigurationTemplateRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCreateConfigurationTemplateRequest) Validate

Validate validates this apimodels create configuration template request

type ApimodelsCreateGameSessionRequest

type ApimodelsCreateGameSessionRequest struct {

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

	// backfill ticket ID
	// Required: true
	BackfillTicketID *string `json:"backfillTicketID"`

	// client version
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// configuration name
	// Required: true
	ConfigurationName *string `json:"configurationName"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// inactive timeout
	// Required: true
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invite timeout
	// Required: true
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// match pool
	// Required: true
	MatchPool *string `json:"matchPool"`

	// max players
	// Required: true
	MaxPlayers *int32 `json:"maxPlayers"`

	// min players
	// Required: true
	MinPlayers *int32 `json:"minPlayers"`

	// requested regions
	// Required: true
	RequestedRegions []string `json:"requestedRegions"`

	// server name
	// Required: true
	ServerName *string `json:"serverName"`

	// teams
	// Required: true
	Teams []*ModelsTeam `json:"teams"`

	// text chat
	// Required: true
	TextChat *bool `json:"textChat"`

	// ticket i ds
	// Required: true
	TicketIDs []string `json:"ticketIDs"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsCreateGameSessionRequest apimodels create game session request

swagger:model apimodels.CreateGameSessionRequest

func (*ApimodelsCreateGameSessionRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCreateGameSessionRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCreateGameSessionRequest) Validate

Validate validates this apimodels create game session request

type ApimodelsCreatePartyRequest

type ApimodelsCreatePartyRequest struct {

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

	// configuration name
	// Required: true
	ConfigurationName *string `json:"configurationName"`

	// inactive timeout
	// Required: true
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invite timeout
	// Required: true
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// max players
	// Required: true
	MaxPlayers *int32 `json:"maxPlayers"`

	// members
	// Required: true
	Members []*ApimodelsRequestMember `json:"members"`

	// min players
	// Required: true
	MinPlayers *int32 `json:"minPlayers"`

	// text chat
	// Required: true
	TextChat *bool `json:"textChat"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsCreatePartyRequest apimodels create party request

swagger:model apimodels.CreatePartyRequest

func (*ApimodelsCreatePartyRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCreatePartyRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCreatePartyRequest) Validate

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

Validate validates this apimodels create party request

type ApimodelsDSInformationResponse

type ApimodelsDSInformationResponse struct {

	// requested at
	// Required: true
	RequestedAt *string `json:"RequestedAt"`

	// server
	// Required: true
	Server *ModelsGameServer `json:"Server"`

	// status
	// Required: true
	Status *string `json:"Status"`
}

ApimodelsDSInformationResponse apimodels d s information response

swagger:model apimodels.DSInformationResponse

func (*ApimodelsDSInformationResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsDSInformationResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsDSInformationResponse) Validate

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

Validate validates this apimodels d s information response

type ApimodelsGameSessionQueryResponse

type ApimodelsGameSessionQueryResponse struct {

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

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

ApimodelsGameSessionQueryResponse apimodels game session query response

swagger:model apimodels.GameSessionQueryResponse

func (*ApimodelsGameSessionQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsGameSessionQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsGameSessionQueryResponse) Validate

Validate validates this apimodels game session query response

type ApimodelsGameSessionResponse

type ApimodelsGameSessionResponse struct {

	// d s information
	// Required: true
	DSInformation *ApimodelsDSInformationResponse `json:"DSInformation"`

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

	// backfill ticket ID
	// Required: true
	BackfillTicketID *string `json:"backfillTicketID"`

	// configuration
	// Required: true
	Configuration *ApimodelsPublicConfiguration `json:"configuration"`

	// created at
	// Required: true
	CreatedAt *string `json:"createdAt"`

	// created by
	// Required: true
	CreatedBy *string `json:"createdBy"`

	// expired at
	ExpiredAt string `json:"expiredAt,omitempty"`

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

	// is active
	// Required: true
	IsActive *bool `json:"isActive"`

	// is full
	// Required: true
	IsFull *bool `json:"isFull"`

	// leader ID
	// Required: true
	LeaderID *string `json:"leaderID"`

	// match pool
	// Required: true
	MatchPool *string `json:"matchPool"`

	// members
	// Required: true
	Members []*ApimodelsUserResponse `json:"members"`

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

	// teams
	// Required: true
	Teams []*ModelsTeam `json:"teams"`

	// ticket i ds
	// Required: true
	TicketIDs []string `json:"ticketIDs"`

	// updated at
	// Required: true
	UpdatedAt *string `json:"updatedAt"`

	// version
	// Required: true
	Version *int32 `json:"version"`
}

ApimodelsGameSessionResponse apimodels game session response

swagger:model apimodels.GameSessionResponse

func (*ApimodelsGameSessionResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsGameSessionResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsGameSessionResponse) Validate

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

Validate validates this apimodels game session response

type ApimodelsJoinByCodeRequest

type ApimodelsJoinByCodeRequest struct {

	// code
	// Required: true
	Code *string `json:"code"`
}

ApimodelsJoinByCodeRequest apimodels join by code request

swagger:model apimodels.JoinByCodeRequest

func (*ApimodelsJoinByCodeRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsJoinByCodeRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsJoinByCodeRequest) Validate

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

Validate validates this apimodels join by code request

type ApimodelsKickResponse

type ApimodelsKickResponse struct {

	// leader ID
	// Required: true
	LeaderID *string `json:"leaderID"`

	// members
	// Required: true
	Members []*ApimodelsUserResponse `json:"members"`

	// party ID
	// Required: true
	PartyID *string `json:"partyID"`
}

ApimodelsKickResponse apimodels kick response

swagger:model apimodels.KickResponse

func (*ApimodelsKickResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsKickResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsKickResponse) Validate

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

Validate validates this apimodels kick response

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 ApimodelsPartyQueryResponse

type ApimodelsPartyQueryResponse struct {

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

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

ApimodelsPartyQueryResponse apimodels party query response

swagger:model apimodels.PartyQueryResponse

func (*ApimodelsPartyQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPartyQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPartyQueryResponse) Validate

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

Validate validates this apimodels party query response

type ApimodelsPartySessionResponse

type ApimodelsPartySessionResponse struct {

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

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

	// configuration
	// Required: true
	Configuration *ApimodelsPublicConfiguration `json:"configuration"`

	// created at
	// Required: true
	CreatedAt *string `json:"createdAt"`

	// created by
	// Required: true
	CreatedBy *string `json:"createdBy"`

	// expired at
	ExpiredAt string `json:"expiredAt,omitempty"`

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

	// is active
	// Required: true
	IsActive *bool `json:"isActive"`

	// is full
	// Required: true
	IsFull *bool `json:"isFull"`

	// leader ID
	// Required: true
	LeaderID *string `json:"leaderID"`

	// members
	// Required: true
	Members []*ApimodelsUserResponse `json:"members"`

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

	// updated at
	// Required: true
	UpdatedAt *string `json:"updatedAt"`

	// version
	// Required: true
	Version *int32 `json:"version"`
}

ApimodelsPartySessionResponse apimodels party session response

swagger:model apimodels.PartySessionResponse

func (*ApimodelsPartySessionResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPartySessionResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPartySessionResponse) Validate

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

Validate validates this apimodels party session response

type ApimodelsPromoteLeaderRequest

type ApimodelsPromoteLeaderRequest struct {

	// leader ID
	// Required: true
	LeaderID *string `json:"leaderID"`
}

ApimodelsPromoteLeaderRequest apimodels promote leader request

swagger:model apimodels.PromoteLeaderRequest

func (*ApimodelsPromoteLeaderRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPromoteLeaderRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPromoteLeaderRequest) Validate

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

Validate validates this apimodels promote leader request

type ApimodelsPublicConfiguration

type ApimodelsPublicConfiguration struct {

	// client version
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// inactive timeout
	// Required: true
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invite timeout
	// Required: true
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// max players
	// Required: true
	MaxPlayers *int32 `json:"maxPlayers"`

	// min players
	// Required: true
	MinPlayers *int32 `json:"minPlayers"`

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

	// requested regions
	// Required: true
	RequestedRegions []string `json:"requestedRegions"`

	// text chat
	// Required: true
	TextChat *bool `json:"textChat"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsPublicConfiguration apimodels public configuration

swagger:model apimodels.PublicConfiguration

func (*ApimodelsPublicConfiguration) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPublicConfiguration) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPublicConfiguration) Validate

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

Validate validates this apimodels public configuration

type ApimodelsRequestMember

type ApimodelsRequestMember struct {

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

	// platform ID
	// Required: true
	PlatformID *string `json:"PlatformID"`

	// platform user ID
	// Required: true
	PlatformUserID *string `json:"PlatformUserID"`
}

ApimodelsRequestMember apimodels request member

swagger:model apimodels.RequestMember

func (*ApimodelsRequestMember) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsRequestMember) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsRequestMember) Validate

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

Validate validates this apimodels request member

type ApimodelsSessionInviteRequest

type ApimodelsSessionInviteRequest struct {

	// user ID
	// Required: true
	UserID *string `json:"userID"`
}

ApimodelsSessionInviteRequest apimodels session invite request

swagger:model apimodels.SessionInviteRequest

func (*ApimodelsSessionInviteRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsSessionInviteRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsSessionInviteRequest) Validate

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

Validate validates this apimodels session invite request

type ApimodelsUpdateConfigurationTemplateRequest

type ApimodelsUpdateConfigurationTemplateRequest struct {

	// client version
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// inactive timeout
	// Required: true
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invite timeout
	// Required: true
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// max players
	// Required: true
	MaxPlayers *int32 `json:"maxPlayers"`

	// min players
	// Required: true
	MinPlayers *int32 `json:"minPlayers"`

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

	// requested regions
	// Required: true
	RequestedRegions []string `json:"requestedRegions"`

	// text chat
	// Required: true
	TextChat *bool `json:"textChat"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsUpdateConfigurationTemplateRequest apimodels update configuration template request

swagger:model apimodels.UpdateConfigurationTemplateRequest

func (*ApimodelsUpdateConfigurationTemplateRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsUpdateConfigurationTemplateRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdateConfigurationTemplateRequest) Validate

Validate validates this apimodels update configuration template request

type ApimodelsUpdateGameSessionMemberStatusResponse

type ApimodelsUpdateGameSessionMemberStatusResponse struct {

	// status
	// Required: true
	Status *string `json:"status"`
}

ApimodelsUpdateGameSessionMemberStatusResponse apimodels update game session member status response

swagger:model apimodels.UpdateGameSessionMemberStatusResponse

func (*ApimodelsUpdateGameSessionMemberStatusResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionMemberStatusResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionMemberStatusResponse) Validate

Validate validates this apimodels update game session member status response

type ApimodelsUpdateGameSessionRequest

type ApimodelsUpdateGameSessionRequest struct {

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

	// backfill ticket ID
	// Required: true
	BackfillTicketID *string `json:"backfillTicketID"`

	// client version
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// inactive timeout
	// Required: true
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invite timeout
	// Required: true
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// match pool
	// Required: true
	MatchPool *string `json:"matchPool"`

	// max players
	// Required: true
	MaxPlayers *int32 `json:"maxPlayers"`

	// min players
	// Required: true
	MinPlayers *int32 `json:"minPlayers"`

	// requested regions
	// Required: true
	RequestedRegions []string `json:"requestedRegions"`

	// teams
	// Required: true
	Teams []*ModelsTeam `json:"teams"`

	// ticket i ds
	// Required: true
	TicketIDs []string `json:"ticketIDs"`

	// type
	// Required: true
	Type *string `json:"type"`

	// version
	// Required: true
	Version *int32 `json:"version"`
}

ApimodelsUpdateGameSessionRequest apimodels update game session request

swagger:model apimodels.UpdateGameSessionRequest

func (*ApimodelsUpdateGameSessionRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionRequest) Validate

Validate validates this apimodels update game session request

type ApimodelsUpdatePartyRequest

type ApimodelsUpdatePartyRequest struct {

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

	// inactive timeout
	// Required: true
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invite timeout
	// Required: true
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// max players
	// Required: true
	MaxPlayers *int32 `json:"maxPlayers"`

	// min players
	// Required: true
	MinPlayers *int32 `json:"minPlayers"`

	// type
	// Required: true
	Type *string `json:"type"`

	// version
	// Required: true
	Version *int32 `json:"version"`
}

ApimodelsUpdatePartyRequest apimodels update party request

swagger:model apimodels.UpdatePartyRequest

func (*ApimodelsUpdatePartyRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsUpdatePartyRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdatePartyRequest) Validate

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

Validate validates this apimodels update party request

type ApimodelsUserResponse

type ApimodelsUserResponse struct {

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

	// platform ID
	// Required: true
	PlatformID *string `json:"platformID"`

	// platform user ID
	// Required: true
	PlatformUserID *string `json:"platformUserID"`

	// status
	// Required: true
	Status *string `json:"status"`

	// updated at
	// Required: true
	UpdatedAt *string `json:"updatedAt"`
}

ApimodelsUserResponse apimodels user response

swagger:model apimodels.UserResponse

func (*ApimodelsUserResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsUserResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsUserResponse) Validate

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

Validate validates this apimodels user response

type ModelsGameServer

type ModelsGameServer struct {

	// alternate ips
	// Required: true
	AlternateIps []string `json:"alternate_ips"`

	// custom attribute
	// Required: true
	CustomAttribute *string `json:"custom_attribute"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// game version
	// Required: true
	GameVersion *string `json:"game_version"`

	// image version
	// Required: true
	ImageVersion *string `json:"image_version"`

	// ip
	// Required: true
	IP *string `json:"ip"`

	// is override game version
	// Required: true
	IsOverrideGameVersion *bool `json:"is_override_game_version"`

	// last update
	// Required: true
	// Format: date-time
	LastUpdate strfmt.DateTime `json:"last_update"`

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

	// pod name
	// Required: true
	PodName *string `json:"pod_name"`

	// port
	// Required: true
	Port *int32 `json:"port"`

	// ports
	// Required: true
	Ports map[string]int64 `json:"ports"`

	// protocol
	// Required: true
	Protocol *string `json:"protocol"`

	// provider
	// Required: true
	Provider *string `json:"provider"`

	// region
	// Required: true
	Region *string `json:"region"`

	// session id
	// Required: true
	SessionID *string `json:"session_id"`

	// status
	// Required: true
	Status *string `json:"status"`
}

ModelsGameServer models game server

swagger:model models.GameServer

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 ModelsTeam

type ModelsTeam struct {

	// user i ds
	// Required: true
	UserIDs []string `json:"UserIDs"`
}

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 ResponseError

type ResponseError struct {

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

	// error code
	// Required: true
	ErrorCode *int32 `json:"errorCode"`

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

Jump to

Keyboard shortcuts

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