match_pools

package
v0.74.0 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2024 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminGetMatchPoolTicketsForbidden added in v0.58.0

type AdminGetMatchPoolTicketsForbidden struct {
	Payload *match2clientmodels.ResponseError
}

AdminGetMatchPoolTicketsForbidden handles this case with default header values.

Forbidden

func NewAdminGetMatchPoolTicketsForbidden added in v0.58.0

func NewAdminGetMatchPoolTicketsForbidden() *AdminGetMatchPoolTicketsForbidden

NewAdminGetMatchPoolTicketsForbidden creates a AdminGetMatchPoolTicketsForbidden with default headers values

func (*AdminGetMatchPoolTicketsForbidden) Error added in v0.58.0

func (*AdminGetMatchPoolTicketsForbidden) GetPayload added in v0.58.0

func (*AdminGetMatchPoolTicketsForbidden) ToJSONString added in v0.58.0

func (o *AdminGetMatchPoolTicketsForbidden) ToJSONString() string

type AdminGetMatchPoolTicketsInternalServerError added in v0.58.0

type AdminGetMatchPoolTicketsInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

AdminGetMatchPoolTicketsInternalServerError handles this case with default header values.

Internal Server Error

func NewAdminGetMatchPoolTicketsInternalServerError added in v0.58.0

func NewAdminGetMatchPoolTicketsInternalServerError() *AdminGetMatchPoolTicketsInternalServerError

NewAdminGetMatchPoolTicketsInternalServerError creates a AdminGetMatchPoolTicketsInternalServerError with default headers values

func (*AdminGetMatchPoolTicketsInternalServerError) Error added in v0.58.0

func (*AdminGetMatchPoolTicketsInternalServerError) GetPayload added in v0.58.0

func (*AdminGetMatchPoolTicketsInternalServerError) ToJSONString added in v0.58.0

type AdminGetMatchPoolTicketsNotFound added in v0.58.0

type AdminGetMatchPoolTicketsNotFound struct {
	Payload *match2clientmodels.ResponseError
}

AdminGetMatchPoolTicketsNotFound handles this case with default header values.

Not Found

func NewAdminGetMatchPoolTicketsNotFound added in v0.58.0

func NewAdminGetMatchPoolTicketsNotFound() *AdminGetMatchPoolTicketsNotFound

NewAdminGetMatchPoolTicketsNotFound creates a AdminGetMatchPoolTicketsNotFound with default headers values

func (*AdminGetMatchPoolTicketsNotFound) Error added in v0.58.0

func (*AdminGetMatchPoolTicketsNotFound) GetPayload added in v0.58.0

func (*AdminGetMatchPoolTicketsNotFound) ToJSONString added in v0.58.0

func (o *AdminGetMatchPoolTicketsNotFound) ToJSONString() string

type AdminGetMatchPoolTicketsOK added in v0.58.0

type AdminGetMatchPoolTicketsOK struct {
	Payload *match2clientmodels.APIListMatchPoolTicketsResponse
}

AdminGetMatchPoolTicketsOK handles this case with default header values.

OK

func NewAdminGetMatchPoolTicketsOK added in v0.58.0

func NewAdminGetMatchPoolTicketsOK() *AdminGetMatchPoolTicketsOK

NewAdminGetMatchPoolTicketsOK creates a AdminGetMatchPoolTicketsOK with default headers values

func (*AdminGetMatchPoolTicketsOK) Error added in v0.58.0

func (*AdminGetMatchPoolTicketsOK) GetPayload added in v0.58.0

func (*AdminGetMatchPoolTicketsOK) ToJSONString added in v0.58.0

func (o *AdminGetMatchPoolTicketsOK) ToJSONString() string

type AdminGetMatchPoolTicketsParams added in v0.58.0

type AdminGetMatchPoolTicketsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*Pool
	  Name of the match pool

	*/
	Pool string
	/*Limit
	  Pagination limit

	*/
	Limit *int64
	/*Offset
	  Pagination offset

	*/
	Offset *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminGetMatchPoolTicketsParams contains all the parameters to send to the API endpoint for the admin get match pool tickets operation typically these are written to a http.Request

func NewAdminGetMatchPoolTicketsParams added in v0.58.0

func NewAdminGetMatchPoolTicketsParams() *AdminGetMatchPoolTicketsParams

NewAdminGetMatchPoolTicketsParams creates a new AdminGetMatchPoolTicketsParams object with the default values initialized.

func NewAdminGetMatchPoolTicketsParamsWithContext added in v0.58.0

func NewAdminGetMatchPoolTicketsParamsWithContext(ctx context.Context) *AdminGetMatchPoolTicketsParams

NewAdminGetMatchPoolTicketsParamsWithContext creates a new AdminGetMatchPoolTicketsParams object with the default values initialized, and the ability to set a context for a request

func NewAdminGetMatchPoolTicketsParamsWithHTTPClient added in v0.58.0

func NewAdminGetMatchPoolTicketsParamsWithHTTPClient(client *http.Client) *AdminGetMatchPoolTicketsParams

NewAdminGetMatchPoolTicketsParamsWithHTTPClient creates a new AdminGetMatchPoolTicketsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewAdminGetMatchPoolTicketsParamsWithTimeout added in v0.58.0

func NewAdminGetMatchPoolTicketsParamsWithTimeout(timeout time.Duration) *AdminGetMatchPoolTicketsParams

NewAdminGetMatchPoolTicketsParamsWithTimeout creates a new AdminGetMatchPoolTicketsParams object with the default values initialized, and the ability to set a timeout on a request

func (*AdminGetMatchPoolTicketsParams) SetAuthInfoWriter added in v0.58.0

func (o *AdminGetMatchPoolTicketsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) SetContext added in v0.58.0

func (o *AdminGetMatchPoolTicketsParams) SetContext(ctx context.Context)

SetContext adds the context to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) SetFlightId added in v0.63.0

func (o *AdminGetMatchPoolTicketsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetMatchPoolTicketsParams) SetHTTPClient added in v0.58.0

func (o *AdminGetMatchPoolTicketsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) SetHTTPClientTransport added in v0.58.0

func (o *AdminGetMatchPoolTicketsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) SetLimit added in v0.58.0

func (o *AdminGetMatchPoolTicketsParams) SetLimit(limit *int64)

SetLimit adds the limit to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) SetNamespace added in v0.58.0

func (o *AdminGetMatchPoolTicketsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) SetOffset added in v0.58.0

func (o *AdminGetMatchPoolTicketsParams) SetOffset(offset *int64)

SetOffset adds the offset to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) SetPool added in v0.58.0

func (o *AdminGetMatchPoolTicketsParams) SetPool(pool string)

SetPool adds the pool to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) SetTimeout added in v0.58.0

func (o *AdminGetMatchPoolTicketsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) WithContext added in v0.58.0

WithContext adds the context to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) WithHTTPClient added in v0.58.0

WithHTTPClient adds the HTTPClient to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) WithLimit added in v0.58.0

WithLimit adds the limit to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) WithNamespace added in v0.58.0

WithNamespace adds the namespace to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) WithOffset added in v0.58.0

WithOffset adds the offset to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) WithPool added in v0.58.0

WithPool adds the pool to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) WithTimeout added in v0.58.0

WithTimeout adds the timeout to the admin get match pool tickets params

func (*AdminGetMatchPoolTicketsParams) WriteToRequest added in v0.58.0

WriteToRequest writes these params to a swagger request

type AdminGetMatchPoolTicketsReader added in v0.58.0

type AdminGetMatchPoolTicketsReader struct {
	// contains filtered or unexported fields
}

AdminGetMatchPoolTicketsReader is a Reader for the AdminGetMatchPoolTickets structure.

func (*AdminGetMatchPoolTicketsReader) ReadResponse added in v0.58.0

func (o *AdminGetMatchPoolTicketsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type AdminGetMatchPoolTicketsUnauthorized added in v0.58.0

type AdminGetMatchPoolTicketsUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

AdminGetMatchPoolTicketsUnauthorized handles this case with default header values.

Unauthorized

func NewAdminGetMatchPoolTicketsUnauthorized added in v0.58.0

func NewAdminGetMatchPoolTicketsUnauthorized() *AdminGetMatchPoolTicketsUnauthorized

NewAdminGetMatchPoolTicketsUnauthorized creates a AdminGetMatchPoolTicketsUnauthorized with default headers values

func (*AdminGetMatchPoolTicketsUnauthorized) Error added in v0.58.0

func (*AdminGetMatchPoolTicketsUnauthorized) GetPayload added in v0.58.0

func (*AdminGetMatchPoolTicketsUnauthorized) ToJSONString added in v0.58.0

func (o *AdminGetMatchPoolTicketsUnauthorized) ToJSONString() string

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for match pools API

func (*Client) AdminGetMatchPoolTickets deprecated added in v0.58.0

Deprecated: 2022-08-10 - Use AdminGetMatchPoolTicketsShort instead.

AdminGetMatchPoolTickets get tickets in queue for a specific match pool Get tickets in queue for a specific match pool

Result: number of tickets and list of ticket detail in a match pool.

func (*Client) AdminGetMatchPoolTicketsShort added in v0.58.0

func (a *Client) AdminGetMatchPoolTicketsShort(params *AdminGetMatchPoolTicketsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetMatchPoolTicketsOK, error)

AdminGetMatchPoolTicketsShort get tickets in queue for a specific match pool Get tickets in queue for a specific match pool

Result: number of tickets and list of ticket detail in a match pool.

func (*Client) CreateMatchPool deprecated

Deprecated: 2022-08-10 - Use CreateMatchPoolShort instead.

CreateMatchPool create a match pool Creates a new matchmaking pool.

A pool is isolated from other pools (i.e. tickets may be matched with other tickets in the same pool, but not with tickets in other pools). Each pool has its own matchmaking rules and/or logic.

ticket_expiration_seconds and backfill_ticket_expiration_seconds will be set to 300 seconds (5 minutes) by default if not filled.

Match Function holds information about the name of the match logic server that matchmaking can refers to. By default we provide ("default" and "basic"). Match Function will be used as reference value for Match Function Overrides if not set. In case Customer would like to use matchmaking service default match logic, then specify it in "match_function_overrides". This sample configuration will let matchmaking service will use "default" match logic for make matches, while validation will hit both "default" and "custom" match logics. e.g. { "match_function": "custom", "match_function_overrides": { "validation": []{"default","custom"}, "make_matches": "default", } }

func (*Client) CreateMatchPoolShort

func (a *Client) CreateMatchPoolShort(params *CreateMatchPoolParams, authInfo runtime.ClientAuthInfoWriter) (*CreateMatchPoolCreated, error)

CreateMatchPoolShort create a match pool Creates a new matchmaking pool.

A pool is isolated from other pools (i.e. tickets may be matched with other tickets in the same pool, but not with tickets in other pools). Each pool has its own matchmaking rules and/or logic.

ticket_expiration_seconds and backfill_ticket_expiration_seconds will be set to 300 seconds (5 minutes) by default if not filled.

Match Function holds information about the name of the match logic server that matchmaking can refers to. By default we provide ("default" and "basic"). Match Function will be used as reference value for Match Function Overrides if not set. In case Customer would like to use matchmaking service default match logic, then specify it in "match_function_overrides". This sample configuration will let matchmaking service will use "default" match logic for make matches, while validation will hit both "default" and "custom" match logics. e.g. { "match_function": "custom", "match_function_overrides": { "validation": []{"default","custom"}, "make_matches": "default", } }

func (*Client) DeleteMatchPool deprecated

Deprecated: 2022-08-10 - Use DeleteMatchPoolShort instead.

DeleteMatchPool delete a match pool Deletes an existing matchmaking pool.

func (*Client) DeleteMatchPoolShort

func (a *Client) DeleteMatchPoolShort(params *DeleteMatchPoolParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteMatchPoolNoContent, error)

DeleteMatchPoolShort delete a match pool Deletes an existing matchmaking pool.

func (*Client) GetPlayerMetric deprecated added in v0.42.0

Deprecated: 2022-08-10 - Use GetPlayerMetricShort instead.

GetPlayerMetric get metrics player for a specific match pool Get player metric for a specific match pool

func (*Client) GetPlayerMetricShort added in v0.42.0

func (a *Client) GetPlayerMetricShort(params *GetPlayerMetricParams, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerMetricOK, error)

GetPlayerMetricShort get metrics player for a specific match pool Get player metric for a specific match pool

func (*Client) MatchPoolDetails deprecated

Deprecated: 2022-08-10 - Use MatchPoolDetailsShort instead.

MatchPoolDetails get details for a specific match pool Get details for a specific match pool

func (*Client) MatchPoolDetailsShort

func (a *Client) MatchPoolDetailsShort(params *MatchPoolDetailsParams, authInfo runtime.ClientAuthInfoWriter) (*MatchPoolDetailsOK, error)

MatchPoolDetailsShort get details for a specific match pool Get details for a specific match pool

func (*Client) MatchPoolList deprecated

Deprecated: 2022-08-10 - Use MatchPoolListShort instead.

MatchPoolList list match pools List matchmaking pools.

func (*Client) MatchPoolListShort

func (a *Client) MatchPoolListShort(params *MatchPoolListParams, authInfo runtime.ClientAuthInfoWriter) (*MatchPoolListOK, error)

MatchPoolListShort list match pools List matchmaking pools.

func (*Client) MatchPoolMetric deprecated added in v0.39.0

Deprecated: 2022-08-10 - Use MatchPoolMetricShort instead.

MatchPoolMetric get metrics for a specific match pool Get metric for a specific match pool

Result: queueTime in seconds

func (*Client) MatchPoolMetricShort added in v0.39.0

func (a *Client) MatchPoolMetricShort(params *MatchPoolMetricParams, authInfo runtime.ClientAuthInfoWriter) (*MatchPoolMetricOK, error)

MatchPoolMetricShort get metrics for a specific match pool Get metric for a specific match pool

Result: queueTime in seconds

func (*Client) PublicGetPlayerMetric deprecated added in v0.74.0

Deprecated: 2022-08-10 - Use PublicGetPlayerMetricShort instead.

PublicGetPlayerMetric get metrics player for a specific match pool Public get player metric for a specific match pool

func (*Client) PublicGetPlayerMetricShort added in v0.74.0

func (a *Client) PublicGetPlayerMetricShort(params *PublicGetPlayerMetricParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetPlayerMetricOK, error)

PublicGetPlayerMetricShort get metrics player for a specific match pool Public get player metric for a specific match pool

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UpdateMatchPool deprecated

Deprecated: 2022-08-10 - Use UpdateMatchPoolShort instead.

UpdateMatchPool update a match pool Updates an existing matchmaking pool.

ticket_expiration_seconds and backfill_ticket_expiration_seconds will be set to 300 seconds (5 minutes) by default if not filled.

Match Function holds information about the name of the match logic server that matchmaking can refers to. By default we provide ("default" and "basic"). Match Function will be used as reference value for Match Function Overrides if not set. In case Customer would like to use matchmaking service default match logic, then specify it in "match_function_overrides". This sample configuration will let matchmaking service will use "default" match logic for make matches, while validation will hit both "default" and "custom" match logics. e.g. { "match_function": "custom", "match_function_overrides": { "validation": []{"default","custom"}, "make_matches": "default", } }

func (*Client) UpdateMatchPoolShort

func (a *Client) UpdateMatchPoolShort(params *UpdateMatchPoolParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateMatchPoolOK, error)

UpdateMatchPoolShort update a match pool Updates an existing matchmaking pool.

ticket_expiration_seconds and backfill_ticket_expiration_seconds will be set to 300 seconds (5 minutes) by default if not filled.

Match Function holds information about the name of the match logic server that matchmaking can refers to. By default we provide ("default" and "basic"). Match Function will be used as reference value for Match Function Overrides if not set. In case Customer would like to use matchmaking service default match logic, then specify it in "match_function_overrides". This sample configuration will let matchmaking service will use "default" match logic for make matches, while validation will hit both "default" and "custom" match logics. e.g. { "match_function": "custom", "match_function_overrides": { "validation": []{"default","custom"}, "make_matches": "default", } }

type ClientService

type ClientService interface {
	MatchPoolList(params *MatchPoolListParams, authInfo runtime.ClientAuthInfoWriter) (*MatchPoolListOK, *MatchPoolListUnauthorized, *MatchPoolListForbidden, *MatchPoolListInternalServerError, error)
	MatchPoolListShort(params *MatchPoolListParams, authInfo runtime.ClientAuthInfoWriter) (*MatchPoolListOK, error)
	CreateMatchPool(params *CreateMatchPoolParams, authInfo runtime.ClientAuthInfoWriter) (*CreateMatchPoolCreated, *CreateMatchPoolBadRequest, *CreateMatchPoolUnauthorized, *CreateMatchPoolForbidden, *CreateMatchPoolConflict, *CreateMatchPoolInternalServerError, error)
	CreateMatchPoolShort(params *CreateMatchPoolParams, authInfo runtime.ClientAuthInfoWriter) (*CreateMatchPoolCreated, error)
	MatchPoolDetails(params *MatchPoolDetailsParams, authInfo runtime.ClientAuthInfoWriter) (*MatchPoolDetailsOK, *MatchPoolDetailsUnauthorized, *MatchPoolDetailsForbidden, *MatchPoolDetailsInternalServerError, error)
	MatchPoolDetailsShort(params *MatchPoolDetailsParams, authInfo runtime.ClientAuthInfoWriter) (*MatchPoolDetailsOK, error)
	UpdateMatchPool(params *UpdateMatchPoolParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateMatchPoolOK, *UpdateMatchPoolBadRequest, *UpdateMatchPoolUnauthorized, *UpdateMatchPoolForbidden, *UpdateMatchPoolNotFound, *UpdateMatchPoolInternalServerError, error)
	UpdateMatchPoolShort(params *UpdateMatchPoolParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateMatchPoolOK, error)
	DeleteMatchPool(params *DeleteMatchPoolParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteMatchPoolNoContent, *DeleteMatchPoolUnauthorized, *DeleteMatchPoolForbidden, *DeleteMatchPoolNotFound, *DeleteMatchPoolInternalServerError, error)
	DeleteMatchPoolShort(params *DeleteMatchPoolParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteMatchPoolNoContent, error)
	MatchPoolMetric(params *MatchPoolMetricParams, authInfo runtime.ClientAuthInfoWriter) (*MatchPoolMetricOK, *MatchPoolMetricUnauthorized, *MatchPoolMetricForbidden, *MatchPoolMetricNotFound, *MatchPoolMetricInternalServerError, error)
	MatchPoolMetricShort(params *MatchPoolMetricParams, authInfo runtime.ClientAuthInfoWriter) (*MatchPoolMetricOK, error)
	GetPlayerMetric(params *GetPlayerMetricParams, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerMetricOK, *GetPlayerMetricUnauthorized, *GetPlayerMetricForbidden, *GetPlayerMetricNotFound, *GetPlayerMetricInternalServerError, error)
	GetPlayerMetricShort(params *GetPlayerMetricParams, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerMetricOK, error)
	AdminGetMatchPoolTickets(params *AdminGetMatchPoolTicketsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetMatchPoolTicketsOK, *AdminGetMatchPoolTicketsUnauthorized, *AdminGetMatchPoolTicketsForbidden, *AdminGetMatchPoolTicketsNotFound, *AdminGetMatchPoolTicketsInternalServerError, error)
	AdminGetMatchPoolTicketsShort(params *AdminGetMatchPoolTicketsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetMatchPoolTicketsOK, error)
	PublicGetPlayerMetric(params *PublicGetPlayerMetricParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetPlayerMetricOK, *PublicGetPlayerMetricUnauthorized, *PublicGetPlayerMetricForbidden, *PublicGetPlayerMetricNotFound, *PublicGetPlayerMetricInternalServerError, error)
	PublicGetPlayerMetricShort(params *PublicGetPlayerMetricParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetPlayerMetricOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new match pools API client.

type CreateMatchPoolBadRequest

type CreateMatchPoolBadRequest struct {
	Payload *match2clientmodels.ResponseError
}

CreateMatchPoolBadRequest handles this case with default header values.

Bad Request

func NewCreateMatchPoolBadRequest

func NewCreateMatchPoolBadRequest() *CreateMatchPoolBadRequest

NewCreateMatchPoolBadRequest creates a CreateMatchPoolBadRequest with default headers values

func (*CreateMatchPoolBadRequest) Error

func (o *CreateMatchPoolBadRequest) Error() string

func (*CreateMatchPoolBadRequest) GetPayload

func (*CreateMatchPoolBadRequest) ToJSONString

func (o *CreateMatchPoolBadRequest) ToJSONString() string

type CreateMatchPoolConflict

type CreateMatchPoolConflict struct {
	Payload *match2clientmodels.ResponseError
}

CreateMatchPoolConflict handles this case with default header values.

Conflict

func NewCreateMatchPoolConflict

func NewCreateMatchPoolConflict() *CreateMatchPoolConflict

NewCreateMatchPoolConflict creates a CreateMatchPoolConflict with default headers values

func (*CreateMatchPoolConflict) Error

func (o *CreateMatchPoolConflict) Error() string

func (*CreateMatchPoolConflict) GetPayload

func (*CreateMatchPoolConflict) ToJSONString

func (o *CreateMatchPoolConflict) ToJSONString() string

type CreateMatchPoolCreated

type CreateMatchPoolCreated struct {
}

CreateMatchPoolCreated handles this case with default header values.

Created

func NewCreateMatchPoolCreated

func NewCreateMatchPoolCreated() *CreateMatchPoolCreated

NewCreateMatchPoolCreated creates a CreateMatchPoolCreated with default headers values

func (*CreateMatchPoolCreated) Error

func (o *CreateMatchPoolCreated) Error() string

type CreateMatchPoolForbidden

type CreateMatchPoolForbidden struct {
	Payload *match2clientmodels.ResponseError
}

CreateMatchPoolForbidden handles this case with default header values.

Forbidden

func NewCreateMatchPoolForbidden

func NewCreateMatchPoolForbidden() *CreateMatchPoolForbidden

NewCreateMatchPoolForbidden creates a CreateMatchPoolForbidden with default headers values

func (*CreateMatchPoolForbidden) Error

func (o *CreateMatchPoolForbidden) Error() string

func (*CreateMatchPoolForbidden) GetPayload

func (*CreateMatchPoolForbidden) ToJSONString

func (o *CreateMatchPoolForbidden) ToJSONString() string

type CreateMatchPoolInternalServerError

type CreateMatchPoolInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

CreateMatchPoolInternalServerError handles this case with default header values.

Internal Server Error

func NewCreateMatchPoolInternalServerError

func NewCreateMatchPoolInternalServerError() *CreateMatchPoolInternalServerError

NewCreateMatchPoolInternalServerError creates a CreateMatchPoolInternalServerError with default headers values

func (*CreateMatchPoolInternalServerError) Error

func (*CreateMatchPoolInternalServerError) GetPayload

func (*CreateMatchPoolInternalServerError) ToJSONString

func (o *CreateMatchPoolInternalServerError) ToJSONString() string

type CreateMatchPoolParams

type CreateMatchPoolParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *match2clientmodels.APIMatchPool
	/*Namespace
	  namespace of the game

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

CreateMatchPoolParams contains all the parameters to send to the API endpoint for the create match pool operation typically these are written to a http.Request

func NewCreateMatchPoolParams

func NewCreateMatchPoolParams() *CreateMatchPoolParams

NewCreateMatchPoolParams creates a new CreateMatchPoolParams object with the default values initialized.

func NewCreateMatchPoolParamsWithContext

func NewCreateMatchPoolParamsWithContext(ctx context.Context) *CreateMatchPoolParams

NewCreateMatchPoolParamsWithContext creates a new CreateMatchPoolParams object with the default values initialized, and the ability to set a context for a request

func NewCreateMatchPoolParamsWithHTTPClient

func NewCreateMatchPoolParamsWithHTTPClient(client *http.Client) *CreateMatchPoolParams

NewCreateMatchPoolParamsWithHTTPClient creates a new CreateMatchPoolParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateMatchPoolParamsWithTimeout

func NewCreateMatchPoolParamsWithTimeout(timeout time.Duration) *CreateMatchPoolParams

NewCreateMatchPoolParamsWithTimeout creates a new CreateMatchPoolParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateMatchPoolParams) SetAuthInfoWriter

func (o *CreateMatchPoolParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the create match pool params

func (*CreateMatchPoolParams) SetBody

SetBody adds the body to the create match pool params

func (*CreateMatchPoolParams) SetContext

func (o *CreateMatchPoolParams) SetContext(ctx context.Context)

SetContext adds the context to the create match pool params

func (*CreateMatchPoolParams) SetFlightId added in v0.63.0

func (o *CreateMatchPoolParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*CreateMatchPoolParams) SetHTTPClient

func (o *CreateMatchPoolParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create match pool params

func (*CreateMatchPoolParams) SetHTTPClientTransport

func (o *CreateMatchPoolParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the create match pool params

func (*CreateMatchPoolParams) SetNamespace

func (o *CreateMatchPoolParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the create match pool params

func (*CreateMatchPoolParams) SetTimeout

func (o *CreateMatchPoolParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create match pool params

func (*CreateMatchPoolParams) WithBody

WithBody adds the body to the create match pool params

func (*CreateMatchPoolParams) WithContext

WithContext adds the context to the create match pool params

func (*CreateMatchPoolParams) WithHTTPClient

func (o *CreateMatchPoolParams) WithHTTPClient(client *http.Client) *CreateMatchPoolParams

WithHTTPClient adds the HTTPClient to the create match pool params

func (*CreateMatchPoolParams) WithNamespace

func (o *CreateMatchPoolParams) WithNamespace(namespace string) *CreateMatchPoolParams

WithNamespace adds the namespace to the create match pool params

func (*CreateMatchPoolParams) WithTimeout

func (o *CreateMatchPoolParams) WithTimeout(timeout time.Duration) *CreateMatchPoolParams

WithTimeout adds the timeout to the create match pool params

func (*CreateMatchPoolParams) WriteToRequest

func (o *CreateMatchPoolParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateMatchPoolReader

type CreateMatchPoolReader struct {
	// contains filtered or unexported fields
}

CreateMatchPoolReader is a Reader for the CreateMatchPool structure.

func (*CreateMatchPoolReader) ReadResponse

func (o *CreateMatchPoolReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateMatchPoolUnauthorized

type CreateMatchPoolUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

CreateMatchPoolUnauthorized handles this case with default header values.

Unauthorized

func NewCreateMatchPoolUnauthorized

func NewCreateMatchPoolUnauthorized() *CreateMatchPoolUnauthorized

NewCreateMatchPoolUnauthorized creates a CreateMatchPoolUnauthorized with default headers values

func (*CreateMatchPoolUnauthorized) Error

func (*CreateMatchPoolUnauthorized) GetPayload

func (*CreateMatchPoolUnauthorized) ToJSONString

func (o *CreateMatchPoolUnauthorized) ToJSONString() string

type DeleteMatchPoolForbidden

type DeleteMatchPoolForbidden struct {
	Payload *match2clientmodels.ResponseError
}

DeleteMatchPoolForbidden handles this case with default header values.

Forbidden

func NewDeleteMatchPoolForbidden

func NewDeleteMatchPoolForbidden() *DeleteMatchPoolForbidden

NewDeleteMatchPoolForbidden creates a DeleteMatchPoolForbidden with default headers values

func (*DeleteMatchPoolForbidden) Error

func (o *DeleteMatchPoolForbidden) Error() string

func (*DeleteMatchPoolForbidden) GetPayload

func (*DeleteMatchPoolForbidden) ToJSONString

func (o *DeleteMatchPoolForbidden) ToJSONString() string

type DeleteMatchPoolInternalServerError

type DeleteMatchPoolInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

DeleteMatchPoolInternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteMatchPoolInternalServerError

func NewDeleteMatchPoolInternalServerError() *DeleteMatchPoolInternalServerError

NewDeleteMatchPoolInternalServerError creates a DeleteMatchPoolInternalServerError with default headers values

func (*DeleteMatchPoolInternalServerError) Error

func (*DeleteMatchPoolInternalServerError) GetPayload

func (*DeleteMatchPoolInternalServerError) ToJSONString

func (o *DeleteMatchPoolInternalServerError) ToJSONString() string

type DeleteMatchPoolNoContent

type DeleteMatchPoolNoContent struct {
}

DeleteMatchPoolNoContent handles this case with default header values.

No Content

func NewDeleteMatchPoolNoContent

func NewDeleteMatchPoolNoContent() *DeleteMatchPoolNoContent

NewDeleteMatchPoolNoContent creates a DeleteMatchPoolNoContent with default headers values

func (*DeleteMatchPoolNoContent) Error

func (o *DeleteMatchPoolNoContent) Error() string

type DeleteMatchPoolNotFound

type DeleteMatchPoolNotFound struct {
	Payload *match2clientmodels.ResponseError
}

DeleteMatchPoolNotFound handles this case with default header values.

Not Found

func NewDeleteMatchPoolNotFound

func NewDeleteMatchPoolNotFound() *DeleteMatchPoolNotFound

NewDeleteMatchPoolNotFound creates a DeleteMatchPoolNotFound with default headers values

func (*DeleteMatchPoolNotFound) Error

func (o *DeleteMatchPoolNotFound) Error() string

func (*DeleteMatchPoolNotFound) GetPayload

func (*DeleteMatchPoolNotFound) ToJSONString

func (o *DeleteMatchPoolNotFound) ToJSONString() string

type DeleteMatchPoolParams

type DeleteMatchPoolParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*Pool
	  Name of the match pool

	*/
	Pool string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

DeleteMatchPoolParams contains all the parameters to send to the API endpoint for the delete match pool operation typically these are written to a http.Request

func NewDeleteMatchPoolParams

func NewDeleteMatchPoolParams() *DeleteMatchPoolParams

NewDeleteMatchPoolParams creates a new DeleteMatchPoolParams object with the default values initialized.

func NewDeleteMatchPoolParamsWithContext

func NewDeleteMatchPoolParamsWithContext(ctx context.Context) *DeleteMatchPoolParams

NewDeleteMatchPoolParamsWithContext creates a new DeleteMatchPoolParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteMatchPoolParamsWithHTTPClient

func NewDeleteMatchPoolParamsWithHTTPClient(client *http.Client) *DeleteMatchPoolParams

NewDeleteMatchPoolParamsWithHTTPClient creates a new DeleteMatchPoolParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteMatchPoolParamsWithTimeout

func NewDeleteMatchPoolParamsWithTimeout(timeout time.Duration) *DeleteMatchPoolParams

NewDeleteMatchPoolParamsWithTimeout creates a new DeleteMatchPoolParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteMatchPoolParams) SetAuthInfoWriter

func (o *DeleteMatchPoolParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the delete match pool params

func (*DeleteMatchPoolParams) SetContext

func (o *DeleteMatchPoolParams) SetContext(ctx context.Context)

SetContext adds the context to the delete match pool params

func (*DeleteMatchPoolParams) SetFlightId added in v0.63.0

func (o *DeleteMatchPoolParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DeleteMatchPoolParams) SetHTTPClient

func (o *DeleteMatchPoolParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete match pool params

func (*DeleteMatchPoolParams) SetHTTPClientTransport

func (o *DeleteMatchPoolParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the delete match pool params

func (*DeleteMatchPoolParams) SetNamespace

func (o *DeleteMatchPoolParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete match pool params

func (*DeleteMatchPoolParams) SetPool

func (o *DeleteMatchPoolParams) SetPool(pool string)

SetPool adds the pool to the delete match pool params

func (*DeleteMatchPoolParams) SetTimeout

func (o *DeleteMatchPoolParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete match pool params

func (*DeleteMatchPoolParams) WithContext

WithContext adds the context to the delete match pool params

func (*DeleteMatchPoolParams) WithHTTPClient

func (o *DeleteMatchPoolParams) WithHTTPClient(client *http.Client) *DeleteMatchPoolParams

WithHTTPClient adds the HTTPClient to the delete match pool params

func (*DeleteMatchPoolParams) WithNamespace

func (o *DeleteMatchPoolParams) WithNamespace(namespace string) *DeleteMatchPoolParams

WithNamespace adds the namespace to the delete match pool params

func (*DeleteMatchPoolParams) WithPool

WithPool adds the pool to the delete match pool params

func (*DeleteMatchPoolParams) WithTimeout

func (o *DeleteMatchPoolParams) WithTimeout(timeout time.Duration) *DeleteMatchPoolParams

WithTimeout adds the timeout to the delete match pool params

func (*DeleteMatchPoolParams) WriteToRequest

func (o *DeleteMatchPoolParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteMatchPoolReader

type DeleteMatchPoolReader struct {
	// contains filtered or unexported fields
}

DeleteMatchPoolReader is a Reader for the DeleteMatchPool structure.

func (*DeleteMatchPoolReader) ReadResponse

func (o *DeleteMatchPoolReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteMatchPoolUnauthorized

type DeleteMatchPoolUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

DeleteMatchPoolUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteMatchPoolUnauthorized

func NewDeleteMatchPoolUnauthorized() *DeleteMatchPoolUnauthorized

NewDeleteMatchPoolUnauthorized creates a DeleteMatchPoolUnauthorized with default headers values

func (*DeleteMatchPoolUnauthorized) Error

func (*DeleteMatchPoolUnauthorized) GetPayload

func (*DeleteMatchPoolUnauthorized) ToJSONString

func (o *DeleteMatchPoolUnauthorized) ToJSONString() string

type GetPlayerMetricForbidden added in v0.42.0

type GetPlayerMetricForbidden struct {
	Payload *match2clientmodels.ResponseError
}

GetPlayerMetricForbidden handles this case with default header values.

Forbidden

func NewGetPlayerMetricForbidden added in v0.42.0

func NewGetPlayerMetricForbidden() *GetPlayerMetricForbidden

NewGetPlayerMetricForbidden creates a GetPlayerMetricForbidden with default headers values

func (*GetPlayerMetricForbidden) Error added in v0.42.0

func (o *GetPlayerMetricForbidden) Error() string

func (*GetPlayerMetricForbidden) GetPayload added in v0.42.0

func (*GetPlayerMetricForbidden) ToJSONString added in v0.42.0

func (o *GetPlayerMetricForbidden) ToJSONString() string

type GetPlayerMetricInternalServerError added in v0.42.0

type GetPlayerMetricInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

GetPlayerMetricInternalServerError handles this case with default header values.

Internal Server Error

func NewGetPlayerMetricInternalServerError added in v0.42.0

func NewGetPlayerMetricInternalServerError() *GetPlayerMetricInternalServerError

NewGetPlayerMetricInternalServerError creates a GetPlayerMetricInternalServerError with default headers values

func (*GetPlayerMetricInternalServerError) Error added in v0.42.0

func (*GetPlayerMetricInternalServerError) GetPayload added in v0.42.0

func (*GetPlayerMetricInternalServerError) ToJSONString added in v0.42.0

func (o *GetPlayerMetricInternalServerError) ToJSONString() string

type GetPlayerMetricNotFound added in v0.42.0

type GetPlayerMetricNotFound struct {
	Payload *match2clientmodels.ResponseError
}

GetPlayerMetricNotFound handles this case with default header values.

Not Found

func NewGetPlayerMetricNotFound added in v0.42.0

func NewGetPlayerMetricNotFound() *GetPlayerMetricNotFound

NewGetPlayerMetricNotFound creates a GetPlayerMetricNotFound with default headers values

func (*GetPlayerMetricNotFound) Error added in v0.42.0

func (o *GetPlayerMetricNotFound) Error() string

func (*GetPlayerMetricNotFound) GetPayload added in v0.42.0

func (*GetPlayerMetricNotFound) ToJSONString added in v0.42.0

func (o *GetPlayerMetricNotFound) ToJSONString() string

type GetPlayerMetricOK added in v0.42.0

type GetPlayerMetricOK struct {
	Payload *match2clientmodels.APIPlayerMetricRecord
}

GetPlayerMetricOK handles this case with default header values.

Created

func NewGetPlayerMetricOK added in v0.42.0

func NewGetPlayerMetricOK() *GetPlayerMetricOK

NewGetPlayerMetricOK creates a GetPlayerMetricOK with default headers values

func (*GetPlayerMetricOK) Error added in v0.42.0

func (o *GetPlayerMetricOK) Error() string

func (*GetPlayerMetricOK) GetPayload added in v0.42.0

func (*GetPlayerMetricOK) ToJSONString added in v0.42.0

func (o *GetPlayerMetricOK) ToJSONString() string

type GetPlayerMetricParams added in v0.42.0

type GetPlayerMetricParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*Pool
	  Name of the match pool

	*/
	Pool string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

GetPlayerMetricParams contains all the parameters to send to the API endpoint for the get player metric operation typically these are written to a http.Request

func NewGetPlayerMetricParams added in v0.42.0

func NewGetPlayerMetricParams() *GetPlayerMetricParams

NewGetPlayerMetricParams creates a new GetPlayerMetricParams object with the default values initialized.

func NewGetPlayerMetricParamsWithContext added in v0.42.0

func NewGetPlayerMetricParamsWithContext(ctx context.Context) *GetPlayerMetricParams

NewGetPlayerMetricParamsWithContext creates a new GetPlayerMetricParams object with the default values initialized, and the ability to set a context for a request

func NewGetPlayerMetricParamsWithHTTPClient added in v0.42.0

func NewGetPlayerMetricParamsWithHTTPClient(client *http.Client) *GetPlayerMetricParams

NewGetPlayerMetricParamsWithHTTPClient creates a new GetPlayerMetricParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetPlayerMetricParamsWithTimeout added in v0.42.0

func NewGetPlayerMetricParamsWithTimeout(timeout time.Duration) *GetPlayerMetricParams

NewGetPlayerMetricParamsWithTimeout creates a new GetPlayerMetricParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetPlayerMetricParams) SetAuthInfoWriter added in v0.42.0

func (o *GetPlayerMetricParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the get player metric params

func (*GetPlayerMetricParams) SetContext added in v0.42.0

func (o *GetPlayerMetricParams) SetContext(ctx context.Context)

SetContext adds the context to the get player metric params

func (*GetPlayerMetricParams) SetFlightId added in v0.63.0

func (o *GetPlayerMetricParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*GetPlayerMetricParams) SetHTTPClient added in v0.42.0

func (o *GetPlayerMetricParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get player metric params

func (*GetPlayerMetricParams) SetHTTPClientTransport added in v0.42.0

func (o *GetPlayerMetricParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the get player metric params

func (*GetPlayerMetricParams) SetNamespace added in v0.42.0

func (o *GetPlayerMetricParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get player metric params

func (*GetPlayerMetricParams) SetPool added in v0.42.0

func (o *GetPlayerMetricParams) SetPool(pool string)

SetPool adds the pool to the get player metric params

func (*GetPlayerMetricParams) SetTimeout added in v0.42.0

func (o *GetPlayerMetricParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get player metric params

func (*GetPlayerMetricParams) WithContext added in v0.42.0

WithContext adds the context to the get player metric params

func (*GetPlayerMetricParams) WithHTTPClient added in v0.42.0

func (o *GetPlayerMetricParams) WithHTTPClient(client *http.Client) *GetPlayerMetricParams

WithHTTPClient adds the HTTPClient to the get player metric params

func (*GetPlayerMetricParams) WithNamespace added in v0.42.0

func (o *GetPlayerMetricParams) WithNamespace(namespace string) *GetPlayerMetricParams

WithNamespace adds the namespace to the get player metric params

func (*GetPlayerMetricParams) WithPool added in v0.42.0

WithPool adds the pool to the get player metric params

func (*GetPlayerMetricParams) WithTimeout added in v0.42.0

func (o *GetPlayerMetricParams) WithTimeout(timeout time.Duration) *GetPlayerMetricParams

WithTimeout adds the timeout to the get player metric params

func (*GetPlayerMetricParams) WriteToRequest added in v0.42.0

func (o *GetPlayerMetricParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetPlayerMetricReader added in v0.42.0

type GetPlayerMetricReader struct {
	// contains filtered or unexported fields
}

GetPlayerMetricReader is a Reader for the GetPlayerMetric structure.

func (*GetPlayerMetricReader) ReadResponse added in v0.42.0

func (o *GetPlayerMetricReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetPlayerMetricUnauthorized added in v0.42.0

type GetPlayerMetricUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

GetPlayerMetricUnauthorized handles this case with default header values.

Unauthorized

func NewGetPlayerMetricUnauthorized added in v0.42.0

func NewGetPlayerMetricUnauthorized() *GetPlayerMetricUnauthorized

NewGetPlayerMetricUnauthorized creates a GetPlayerMetricUnauthorized with default headers values

func (*GetPlayerMetricUnauthorized) Error added in v0.42.0

func (*GetPlayerMetricUnauthorized) GetPayload added in v0.42.0

func (*GetPlayerMetricUnauthorized) ToJSONString added in v0.42.0

func (o *GetPlayerMetricUnauthorized) ToJSONString() string

type MatchPoolDetailsForbidden

type MatchPoolDetailsForbidden struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolDetailsForbidden handles this case with default header values.

Forbidden

func NewMatchPoolDetailsForbidden

func NewMatchPoolDetailsForbidden() *MatchPoolDetailsForbidden

NewMatchPoolDetailsForbidden creates a MatchPoolDetailsForbidden with default headers values

func (*MatchPoolDetailsForbidden) Error

func (o *MatchPoolDetailsForbidden) Error() string

func (*MatchPoolDetailsForbidden) GetPayload

func (*MatchPoolDetailsForbidden) ToJSONString

func (o *MatchPoolDetailsForbidden) ToJSONString() string

type MatchPoolDetailsInternalServerError

type MatchPoolDetailsInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolDetailsInternalServerError handles this case with default header values.

Internal Server Error

func NewMatchPoolDetailsInternalServerError

func NewMatchPoolDetailsInternalServerError() *MatchPoolDetailsInternalServerError

NewMatchPoolDetailsInternalServerError creates a MatchPoolDetailsInternalServerError with default headers values

func (*MatchPoolDetailsInternalServerError) Error

func (*MatchPoolDetailsInternalServerError) GetPayload

func (*MatchPoolDetailsInternalServerError) ToJSONString

func (o *MatchPoolDetailsInternalServerError) ToJSONString() string

type MatchPoolDetailsOK

type MatchPoolDetailsOK struct {
	Payload *match2clientmodels.APIMatchPool
}

MatchPoolDetailsOK handles this case with default header values.

Created

func NewMatchPoolDetailsOK

func NewMatchPoolDetailsOK() *MatchPoolDetailsOK

NewMatchPoolDetailsOK creates a MatchPoolDetailsOK with default headers values

func (*MatchPoolDetailsOK) Error

func (o *MatchPoolDetailsOK) Error() string

func (*MatchPoolDetailsOK) GetPayload

func (*MatchPoolDetailsOK) ToJSONString

func (o *MatchPoolDetailsOK) ToJSONString() string

type MatchPoolDetailsParams

type MatchPoolDetailsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*Pool
	  Name of the match pool

	*/
	Pool string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

MatchPoolDetailsParams contains all the parameters to send to the API endpoint for the match pool details operation typically these are written to a http.Request

func NewMatchPoolDetailsParams

func NewMatchPoolDetailsParams() *MatchPoolDetailsParams

NewMatchPoolDetailsParams creates a new MatchPoolDetailsParams object with the default values initialized.

func NewMatchPoolDetailsParamsWithContext

func NewMatchPoolDetailsParamsWithContext(ctx context.Context) *MatchPoolDetailsParams

NewMatchPoolDetailsParamsWithContext creates a new MatchPoolDetailsParams object with the default values initialized, and the ability to set a context for a request

func NewMatchPoolDetailsParamsWithHTTPClient

func NewMatchPoolDetailsParamsWithHTTPClient(client *http.Client) *MatchPoolDetailsParams

NewMatchPoolDetailsParamsWithHTTPClient creates a new MatchPoolDetailsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewMatchPoolDetailsParamsWithTimeout

func NewMatchPoolDetailsParamsWithTimeout(timeout time.Duration) *MatchPoolDetailsParams

NewMatchPoolDetailsParamsWithTimeout creates a new MatchPoolDetailsParams object with the default values initialized, and the ability to set a timeout on a request

func (*MatchPoolDetailsParams) SetAuthInfoWriter

func (o *MatchPoolDetailsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the match pool details params

func (*MatchPoolDetailsParams) SetContext

func (o *MatchPoolDetailsParams) SetContext(ctx context.Context)

SetContext adds the context to the match pool details params

func (*MatchPoolDetailsParams) SetFlightId added in v0.63.0

func (o *MatchPoolDetailsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*MatchPoolDetailsParams) SetHTTPClient

func (o *MatchPoolDetailsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the match pool details params

func (*MatchPoolDetailsParams) SetHTTPClientTransport

func (o *MatchPoolDetailsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the match pool details params

func (*MatchPoolDetailsParams) SetNamespace

func (o *MatchPoolDetailsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the match pool details params

func (*MatchPoolDetailsParams) SetPool

func (o *MatchPoolDetailsParams) SetPool(pool string)

SetPool adds the pool to the match pool details params

func (*MatchPoolDetailsParams) SetTimeout

func (o *MatchPoolDetailsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the match pool details params

func (*MatchPoolDetailsParams) WithContext

WithContext adds the context to the match pool details params

func (*MatchPoolDetailsParams) WithHTTPClient

func (o *MatchPoolDetailsParams) WithHTTPClient(client *http.Client) *MatchPoolDetailsParams

WithHTTPClient adds the HTTPClient to the match pool details params

func (*MatchPoolDetailsParams) WithNamespace

func (o *MatchPoolDetailsParams) WithNamespace(namespace string) *MatchPoolDetailsParams

WithNamespace adds the namespace to the match pool details params

func (*MatchPoolDetailsParams) WithPool

WithPool adds the pool to the match pool details params

func (*MatchPoolDetailsParams) WithTimeout

WithTimeout adds the timeout to the match pool details params

func (*MatchPoolDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MatchPoolDetailsReader

type MatchPoolDetailsReader struct {
	// contains filtered or unexported fields
}

MatchPoolDetailsReader is a Reader for the MatchPoolDetails structure.

func (*MatchPoolDetailsReader) ReadResponse

func (o *MatchPoolDetailsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MatchPoolDetailsUnauthorized

type MatchPoolDetailsUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolDetailsUnauthorized handles this case with default header values.

Unauthorized

func NewMatchPoolDetailsUnauthorized

func NewMatchPoolDetailsUnauthorized() *MatchPoolDetailsUnauthorized

NewMatchPoolDetailsUnauthorized creates a MatchPoolDetailsUnauthorized with default headers values

func (*MatchPoolDetailsUnauthorized) Error

func (*MatchPoolDetailsUnauthorized) GetPayload

func (*MatchPoolDetailsUnauthorized) ToJSONString

func (o *MatchPoolDetailsUnauthorized) ToJSONString() string

type MatchPoolListForbidden

type MatchPoolListForbidden struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolListForbidden handles this case with default header values.

Forbidden

func NewMatchPoolListForbidden

func NewMatchPoolListForbidden() *MatchPoolListForbidden

NewMatchPoolListForbidden creates a MatchPoolListForbidden with default headers values

func (*MatchPoolListForbidden) Error

func (o *MatchPoolListForbidden) Error() string

func (*MatchPoolListForbidden) GetPayload

func (*MatchPoolListForbidden) ToJSONString

func (o *MatchPoolListForbidden) ToJSONString() string

type MatchPoolListInternalServerError

type MatchPoolListInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolListInternalServerError handles this case with default header values.

Internal Server Error

func NewMatchPoolListInternalServerError

func NewMatchPoolListInternalServerError() *MatchPoolListInternalServerError

NewMatchPoolListInternalServerError creates a MatchPoolListInternalServerError with default headers values

func (*MatchPoolListInternalServerError) Error

func (*MatchPoolListInternalServerError) GetPayload

func (*MatchPoolListInternalServerError) ToJSONString

func (o *MatchPoolListInternalServerError) ToJSONString() string

type MatchPoolListOK

type MatchPoolListOK struct {
	Payload *match2clientmodels.APIListMatchPoolsResponse
}

MatchPoolListOK handles this case with default header values.

OK

func NewMatchPoolListOK

func NewMatchPoolListOK() *MatchPoolListOK

NewMatchPoolListOK creates a MatchPoolListOK with default headers values

func (*MatchPoolListOK) Error

func (o *MatchPoolListOK) Error() string

func (*MatchPoolListOK) GetPayload

func (*MatchPoolListOK) ToJSONString

func (o *MatchPoolListOK) ToJSONString() string

type MatchPoolListParams

type MatchPoolListParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*Limit
	  Pagination limit

	*/
	Limit *int64
	/*Name
	  Match Pool name

	*/
	Name *string
	/*Offset
	  Pagination offset

	*/
	Offset *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

MatchPoolListParams contains all the parameters to send to the API endpoint for the match pool list operation typically these are written to a http.Request

func NewMatchPoolListParams

func NewMatchPoolListParams() *MatchPoolListParams

NewMatchPoolListParams creates a new MatchPoolListParams object with the default values initialized.

func NewMatchPoolListParamsWithContext

func NewMatchPoolListParamsWithContext(ctx context.Context) *MatchPoolListParams

NewMatchPoolListParamsWithContext creates a new MatchPoolListParams object with the default values initialized, and the ability to set a context for a request

func NewMatchPoolListParamsWithHTTPClient

func NewMatchPoolListParamsWithHTTPClient(client *http.Client) *MatchPoolListParams

NewMatchPoolListParamsWithHTTPClient creates a new MatchPoolListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewMatchPoolListParamsWithTimeout

func NewMatchPoolListParamsWithTimeout(timeout time.Duration) *MatchPoolListParams

NewMatchPoolListParamsWithTimeout creates a new MatchPoolListParams object with the default values initialized, and the ability to set a timeout on a request

func (*MatchPoolListParams) SetAuthInfoWriter

func (o *MatchPoolListParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the match pool list params

func (*MatchPoolListParams) SetContext

func (o *MatchPoolListParams) SetContext(ctx context.Context)

SetContext adds the context to the match pool list params

func (*MatchPoolListParams) SetFlightId added in v0.63.0

func (o *MatchPoolListParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*MatchPoolListParams) SetHTTPClient

func (o *MatchPoolListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the match pool list params

func (*MatchPoolListParams) SetHTTPClientTransport

func (o *MatchPoolListParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the match pool list params

func (*MatchPoolListParams) SetLimit

func (o *MatchPoolListParams) SetLimit(limit *int64)

SetLimit adds the limit to the match pool list params

func (*MatchPoolListParams) SetName added in v0.49.0

func (o *MatchPoolListParams) SetName(name *string)

SetName adds the name to the match pool list params

func (*MatchPoolListParams) SetNamespace

func (o *MatchPoolListParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the match pool list params

func (*MatchPoolListParams) SetOffset

func (o *MatchPoolListParams) SetOffset(offset *int64)

SetOffset adds the offset to the match pool list params

func (*MatchPoolListParams) SetTimeout

func (o *MatchPoolListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the match pool list params

func (*MatchPoolListParams) WithContext

WithContext adds the context to the match pool list params

func (*MatchPoolListParams) WithHTTPClient

func (o *MatchPoolListParams) WithHTTPClient(client *http.Client) *MatchPoolListParams

WithHTTPClient adds the HTTPClient to the match pool list params

func (*MatchPoolListParams) WithLimit

func (o *MatchPoolListParams) WithLimit(limit *int64) *MatchPoolListParams

WithLimit adds the limit to the match pool list params

func (*MatchPoolListParams) WithName added in v0.49.0

func (o *MatchPoolListParams) WithName(name *string) *MatchPoolListParams

WithName adds the name to the match pool list params

func (*MatchPoolListParams) WithNamespace

func (o *MatchPoolListParams) WithNamespace(namespace string) *MatchPoolListParams

WithNamespace adds the namespace to the match pool list params

func (*MatchPoolListParams) WithOffset

func (o *MatchPoolListParams) WithOffset(offset *int64) *MatchPoolListParams

WithOffset adds the offset to the match pool list params

func (*MatchPoolListParams) WithTimeout

func (o *MatchPoolListParams) WithTimeout(timeout time.Duration) *MatchPoolListParams

WithTimeout adds the timeout to the match pool list params

func (*MatchPoolListParams) WriteToRequest

func (o *MatchPoolListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type MatchPoolListReader

type MatchPoolListReader struct {
	// contains filtered or unexported fields
}

MatchPoolListReader is a Reader for the MatchPoolList structure.

func (*MatchPoolListReader) ReadResponse

func (o *MatchPoolListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MatchPoolListUnauthorized

type MatchPoolListUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolListUnauthorized handles this case with default header values.

Unauthorized

func NewMatchPoolListUnauthorized

func NewMatchPoolListUnauthorized() *MatchPoolListUnauthorized

NewMatchPoolListUnauthorized creates a MatchPoolListUnauthorized with default headers values

func (*MatchPoolListUnauthorized) Error

func (o *MatchPoolListUnauthorized) Error() string

func (*MatchPoolListUnauthorized) GetPayload

func (*MatchPoolListUnauthorized) ToJSONString

func (o *MatchPoolListUnauthorized) ToJSONString() string

type MatchPoolMetricForbidden added in v0.39.0

type MatchPoolMetricForbidden struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolMetricForbidden handles this case with default header values.

Forbidden

func NewMatchPoolMetricForbidden added in v0.39.0

func NewMatchPoolMetricForbidden() *MatchPoolMetricForbidden

NewMatchPoolMetricForbidden creates a MatchPoolMetricForbidden with default headers values

func (*MatchPoolMetricForbidden) Error added in v0.39.0

func (o *MatchPoolMetricForbidden) Error() string

func (*MatchPoolMetricForbidden) GetPayload added in v0.39.0

func (*MatchPoolMetricForbidden) ToJSONString added in v0.39.0

func (o *MatchPoolMetricForbidden) ToJSONString() string

type MatchPoolMetricInternalServerError added in v0.39.0

type MatchPoolMetricInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolMetricInternalServerError handles this case with default header values.

Internal Server Error

func NewMatchPoolMetricInternalServerError added in v0.39.0

func NewMatchPoolMetricInternalServerError() *MatchPoolMetricInternalServerError

NewMatchPoolMetricInternalServerError creates a MatchPoolMetricInternalServerError with default headers values

func (*MatchPoolMetricInternalServerError) Error added in v0.39.0

func (*MatchPoolMetricInternalServerError) GetPayload added in v0.39.0

func (*MatchPoolMetricInternalServerError) ToJSONString added in v0.39.0

func (o *MatchPoolMetricInternalServerError) ToJSONString() string

type MatchPoolMetricNotFound added in v0.39.0

type MatchPoolMetricNotFound struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolMetricNotFound handles this case with default header values.

Not Found

func NewMatchPoolMetricNotFound added in v0.39.0

func NewMatchPoolMetricNotFound() *MatchPoolMetricNotFound

NewMatchPoolMetricNotFound creates a MatchPoolMetricNotFound with default headers values

func (*MatchPoolMetricNotFound) Error added in v0.39.0

func (o *MatchPoolMetricNotFound) Error() string

func (*MatchPoolMetricNotFound) GetPayload added in v0.39.0

func (*MatchPoolMetricNotFound) ToJSONString added in v0.39.0

func (o *MatchPoolMetricNotFound) ToJSONString() string

type MatchPoolMetricOK added in v0.39.0

type MatchPoolMetricOK struct {
	Payload *match2clientmodels.APITicketMetricResultRecord
}

MatchPoolMetricOK handles this case with default header values.

Created

func NewMatchPoolMetricOK added in v0.39.0

func NewMatchPoolMetricOK() *MatchPoolMetricOK

NewMatchPoolMetricOK creates a MatchPoolMetricOK with default headers values

func (*MatchPoolMetricOK) Error added in v0.39.0

func (o *MatchPoolMetricOK) Error() string

func (*MatchPoolMetricOK) GetPayload added in v0.39.0

func (*MatchPoolMetricOK) ToJSONString added in v0.39.0

func (o *MatchPoolMetricOK) ToJSONString() string

type MatchPoolMetricParams added in v0.39.0

type MatchPoolMetricParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*Pool
	  Name of the match pool

	*/
	Pool string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

MatchPoolMetricParams contains all the parameters to send to the API endpoint for the match pool metric operation typically these are written to a http.Request

func NewMatchPoolMetricParams added in v0.39.0

func NewMatchPoolMetricParams() *MatchPoolMetricParams

NewMatchPoolMetricParams creates a new MatchPoolMetricParams object with the default values initialized.

func NewMatchPoolMetricParamsWithContext added in v0.39.0

func NewMatchPoolMetricParamsWithContext(ctx context.Context) *MatchPoolMetricParams

NewMatchPoolMetricParamsWithContext creates a new MatchPoolMetricParams object with the default values initialized, and the ability to set a context for a request

func NewMatchPoolMetricParamsWithHTTPClient added in v0.39.0

func NewMatchPoolMetricParamsWithHTTPClient(client *http.Client) *MatchPoolMetricParams

NewMatchPoolMetricParamsWithHTTPClient creates a new MatchPoolMetricParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewMatchPoolMetricParamsWithTimeout added in v0.39.0

func NewMatchPoolMetricParamsWithTimeout(timeout time.Duration) *MatchPoolMetricParams

NewMatchPoolMetricParamsWithTimeout creates a new MatchPoolMetricParams object with the default values initialized, and the ability to set a timeout on a request

func (*MatchPoolMetricParams) SetAuthInfoWriter added in v0.39.0

func (o *MatchPoolMetricParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the match pool metric params

func (*MatchPoolMetricParams) SetContext added in v0.39.0

func (o *MatchPoolMetricParams) SetContext(ctx context.Context)

SetContext adds the context to the match pool metric params

func (*MatchPoolMetricParams) SetFlightId added in v0.63.0

func (o *MatchPoolMetricParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*MatchPoolMetricParams) SetHTTPClient added in v0.39.0

func (o *MatchPoolMetricParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the match pool metric params

func (*MatchPoolMetricParams) SetHTTPClientTransport added in v0.39.0

func (o *MatchPoolMetricParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the match pool metric params

func (*MatchPoolMetricParams) SetNamespace added in v0.39.0

func (o *MatchPoolMetricParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the match pool metric params

func (*MatchPoolMetricParams) SetPool added in v0.39.0

func (o *MatchPoolMetricParams) SetPool(pool string)

SetPool adds the pool to the match pool metric params

func (*MatchPoolMetricParams) SetTimeout added in v0.39.0

func (o *MatchPoolMetricParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the match pool metric params

func (*MatchPoolMetricParams) WithContext added in v0.39.0

WithContext adds the context to the match pool metric params

func (*MatchPoolMetricParams) WithHTTPClient added in v0.39.0

func (o *MatchPoolMetricParams) WithHTTPClient(client *http.Client) *MatchPoolMetricParams

WithHTTPClient adds the HTTPClient to the match pool metric params

func (*MatchPoolMetricParams) WithNamespace added in v0.39.0

func (o *MatchPoolMetricParams) WithNamespace(namespace string) *MatchPoolMetricParams

WithNamespace adds the namespace to the match pool metric params

func (*MatchPoolMetricParams) WithPool added in v0.39.0

WithPool adds the pool to the match pool metric params

func (*MatchPoolMetricParams) WithTimeout added in v0.39.0

func (o *MatchPoolMetricParams) WithTimeout(timeout time.Duration) *MatchPoolMetricParams

WithTimeout adds the timeout to the match pool metric params

func (*MatchPoolMetricParams) WriteToRequest added in v0.39.0

func (o *MatchPoolMetricParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type MatchPoolMetricReader added in v0.39.0

type MatchPoolMetricReader struct {
	// contains filtered or unexported fields
}

MatchPoolMetricReader is a Reader for the MatchPoolMetric structure.

func (*MatchPoolMetricReader) ReadResponse added in v0.39.0

func (o *MatchPoolMetricReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MatchPoolMetricUnauthorized added in v0.39.0

type MatchPoolMetricUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolMetricUnauthorized handles this case with default header values.

Unauthorized

func NewMatchPoolMetricUnauthorized added in v0.39.0

func NewMatchPoolMetricUnauthorized() *MatchPoolMetricUnauthorized

NewMatchPoolMetricUnauthorized creates a MatchPoolMetricUnauthorized with default headers values

func (*MatchPoolMetricUnauthorized) Error added in v0.39.0

func (*MatchPoolMetricUnauthorized) GetPayload added in v0.39.0

func (*MatchPoolMetricUnauthorized) ToJSONString added in v0.39.0

func (o *MatchPoolMetricUnauthorized) ToJSONString() string

type PublicGetPlayerMetricForbidden added in v0.74.0

type PublicGetPlayerMetricForbidden struct {
	Payload *match2clientmodels.ResponseError
}

PublicGetPlayerMetricForbidden handles this case with default header values.

Forbidden

func NewPublicGetPlayerMetricForbidden added in v0.74.0

func NewPublicGetPlayerMetricForbidden() *PublicGetPlayerMetricForbidden

NewPublicGetPlayerMetricForbidden creates a PublicGetPlayerMetricForbidden with default headers values

func (*PublicGetPlayerMetricForbidden) Error added in v0.74.0

func (*PublicGetPlayerMetricForbidden) GetPayload added in v0.74.0

func (*PublicGetPlayerMetricForbidden) ToJSONString added in v0.74.0

func (o *PublicGetPlayerMetricForbidden) ToJSONString() string

type PublicGetPlayerMetricInternalServerError added in v0.74.0

type PublicGetPlayerMetricInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

PublicGetPlayerMetricInternalServerError handles this case with default header values.

Internal Server Error

func NewPublicGetPlayerMetricInternalServerError added in v0.74.0

func NewPublicGetPlayerMetricInternalServerError() *PublicGetPlayerMetricInternalServerError

NewPublicGetPlayerMetricInternalServerError creates a PublicGetPlayerMetricInternalServerError with default headers values

func (*PublicGetPlayerMetricInternalServerError) Error added in v0.74.0

func (*PublicGetPlayerMetricInternalServerError) GetPayload added in v0.74.0

func (*PublicGetPlayerMetricInternalServerError) ToJSONString added in v0.74.0

type PublicGetPlayerMetricNotFound added in v0.74.0

type PublicGetPlayerMetricNotFound struct {
	Payload *match2clientmodels.ResponseError
}

PublicGetPlayerMetricNotFound handles this case with default header values.

Not Found

func NewPublicGetPlayerMetricNotFound added in v0.74.0

func NewPublicGetPlayerMetricNotFound() *PublicGetPlayerMetricNotFound

NewPublicGetPlayerMetricNotFound creates a PublicGetPlayerMetricNotFound with default headers values

func (*PublicGetPlayerMetricNotFound) Error added in v0.74.0

func (*PublicGetPlayerMetricNotFound) GetPayload added in v0.74.0

func (*PublicGetPlayerMetricNotFound) ToJSONString added in v0.74.0

func (o *PublicGetPlayerMetricNotFound) ToJSONString() string

type PublicGetPlayerMetricOK added in v0.74.0

type PublicGetPlayerMetricOK struct {
	Payload *match2clientmodels.APIPlayerMetricRecord
}

PublicGetPlayerMetricOK handles this case with default header values.

Created

func NewPublicGetPlayerMetricOK added in v0.74.0

func NewPublicGetPlayerMetricOK() *PublicGetPlayerMetricOK

NewPublicGetPlayerMetricOK creates a PublicGetPlayerMetricOK with default headers values

func (*PublicGetPlayerMetricOK) Error added in v0.74.0

func (o *PublicGetPlayerMetricOK) Error() string

func (*PublicGetPlayerMetricOK) GetPayload added in v0.74.0

func (*PublicGetPlayerMetricOK) ToJSONString added in v0.74.0

func (o *PublicGetPlayerMetricOK) ToJSONString() string

type PublicGetPlayerMetricParams added in v0.74.0

type PublicGetPlayerMetricParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*Pool
	  Name of the match pool

	*/
	Pool string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

PublicGetPlayerMetricParams contains all the parameters to send to the API endpoint for the public get player metric operation typically these are written to a http.Request

func NewPublicGetPlayerMetricParams added in v0.74.0

func NewPublicGetPlayerMetricParams() *PublicGetPlayerMetricParams

NewPublicGetPlayerMetricParams creates a new PublicGetPlayerMetricParams object with the default values initialized.

func NewPublicGetPlayerMetricParamsWithContext added in v0.74.0

func NewPublicGetPlayerMetricParamsWithContext(ctx context.Context) *PublicGetPlayerMetricParams

NewPublicGetPlayerMetricParamsWithContext creates a new PublicGetPlayerMetricParams object with the default values initialized, and the ability to set a context for a request

func NewPublicGetPlayerMetricParamsWithHTTPClient added in v0.74.0

func NewPublicGetPlayerMetricParamsWithHTTPClient(client *http.Client) *PublicGetPlayerMetricParams

NewPublicGetPlayerMetricParamsWithHTTPClient creates a new PublicGetPlayerMetricParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetPlayerMetricParamsWithTimeout added in v0.74.0

func NewPublicGetPlayerMetricParamsWithTimeout(timeout time.Duration) *PublicGetPlayerMetricParams

NewPublicGetPlayerMetricParamsWithTimeout creates a new PublicGetPlayerMetricParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetPlayerMetricParams) SetAuthInfoWriter added in v0.74.0

func (o *PublicGetPlayerMetricParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get player metric params

func (*PublicGetPlayerMetricParams) SetContext added in v0.74.0

func (o *PublicGetPlayerMetricParams) SetContext(ctx context.Context)

SetContext adds the context to the public get player metric params

func (*PublicGetPlayerMetricParams) SetFlightId added in v0.74.0

func (o *PublicGetPlayerMetricParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetPlayerMetricParams) SetHTTPClient added in v0.74.0

func (o *PublicGetPlayerMetricParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the public get player metric params

func (*PublicGetPlayerMetricParams) SetHTTPClientTransport added in v0.74.0

func (o *PublicGetPlayerMetricParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get player metric params

func (*PublicGetPlayerMetricParams) SetNamespace added in v0.74.0

func (o *PublicGetPlayerMetricParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get player metric params

func (*PublicGetPlayerMetricParams) SetPool added in v0.74.0

func (o *PublicGetPlayerMetricParams) SetPool(pool string)

SetPool adds the pool to the public get player metric params

func (*PublicGetPlayerMetricParams) SetTimeout added in v0.74.0

func (o *PublicGetPlayerMetricParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the public get player metric params

func (*PublicGetPlayerMetricParams) WithContext added in v0.74.0

WithContext adds the context to the public get player metric params

func (*PublicGetPlayerMetricParams) WithHTTPClient added in v0.74.0

WithHTTPClient adds the HTTPClient to the public get player metric params

func (*PublicGetPlayerMetricParams) WithNamespace added in v0.74.0

func (o *PublicGetPlayerMetricParams) WithNamespace(namespace string) *PublicGetPlayerMetricParams

WithNamespace adds the namespace to the public get player metric params

func (*PublicGetPlayerMetricParams) WithPool added in v0.74.0

WithPool adds the pool to the public get player metric params

func (*PublicGetPlayerMetricParams) WithTimeout added in v0.74.0

WithTimeout adds the timeout to the public get player metric params

func (*PublicGetPlayerMetricParams) WriteToRequest added in v0.74.0

WriteToRequest writes these params to a swagger request

type PublicGetPlayerMetricReader added in v0.74.0

type PublicGetPlayerMetricReader struct {
	// contains filtered or unexported fields
}

PublicGetPlayerMetricReader is a Reader for the PublicGetPlayerMetric structure.

func (*PublicGetPlayerMetricReader) ReadResponse added in v0.74.0

func (o *PublicGetPlayerMetricReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublicGetPlayerMetricUnauthorized added in v0.74.0

type PublicGetPlayerMetricUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

PublicGetPlayerMetricUnauthorized handles this case with default header values.

Unauthorized

func NewPublicGetPlayerMetricUnauthorized added in v0.74.0

func NewPublicGetPlayerMetricUnauthorized() *PublicGetPlayerMetricUnauthorized

NewPublicGetPlayerMetricUnauthorized creates a PublicGetPlayerMetricUnauthorized with default headers values

func (*PublicGetPlayerMetricUnauthorized) Error added in v0.74.0

func (*PublicGetPlayerMetricUnauthorized) GetPayload added in v0.74.0

func (*PublicGetPlayerMetricUnauthorized) ToJSONString added in v0.74.0

func (o *PublicGetPlayerMetricUnauthorized) ToJSONString() string

type UpdateMatchPoolBadRequest

type UpdateMatchPoolBadRequest struct {
	Payload *match2clientmodels.ResponseError
}

UpdateMatchPoolBadRequest handles this case with default header values.

Bad Request

func NewUpdateMatchPoolBadRequest

func NewUpdateMatchPoolBadRequest() *UpdateMatchPoolBadRequest

NewUpdateMatchPoolBadRequest creates a UpdateMatchPoolBadRequest with default headers values

func (*UpdateMatchPoolBadRequest) Error

func (o *UpdateMatchPoolBadRequest) Error() string

func (*UpdateMatchPoolBadRequest) GetPayload

func (*UpdateMatchPoolBadRequest) ToJSONString

func (o *UpdateMatchPoolBadRequest) ToJSONString() string

type UpdateMatchPoolForbidden

type UpdateMatchPoolForbidden struct {
	Payload *match2clientmodels.ResponseError
}

UpdateMatchPoolForbidden handles this case with default header values.

Forbidden

func NewUpdateMatchPoolForbidden

func NewUpdateMatchPoolForbidden() *UpdateMatchPoolForbidden

NewUpdateMatchPoolForbidden creates a UpdateMatchPoolForbidden with default headers values

func (*UpdateMatchPoolForbidden) Error

func (o *UpdateMatchPoolForbidden) Error() string

func (*UpdateMatchPoolForbidden) GetPayload

func (*UpdateMatchPoolForbidden) ToJSONString

func (o *UpdateMatchPoolForbidden) ToJSONString() string

type UpdateMatchPoolInternalServerError

type UpdateMatchPoolInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

UpdateMatchPoolInternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateMatchPoolInternalServerError

func NewUpdateMatchPoolInternalServerError() *UpdateMatchPoolInternalServerError

NewUpdateMatchPoolInternalServerError creates a UpdateMatchPoolInternalServerError with default headers values

func (*UpdateMatchPoolInternalServerError) Error

func (*UpdateMatchPoolInternalServerError) GetPayload

func (*UpdateMatchPoolInternalServerError) ToJSONString

func (o *UpdateMatchPoolInternalServerError) ToJSONString() string

type UpdateMatchPoolNotFound

type UpdateMatchPoolNotFound struct {
	Payload *match2clientmodels.ResponseError
}

UpdateMatchPoolNotFound handles this case with default header values.

Forbidden

func NewUpdateMatchPoolNotFound

func NewUpdateMatchPoolNotFound() *UpdateMatchPoolNotFound

NewUpdateMatchPoolNotFound creates a UpdateMatchPoolNotFound with default headers values

func (*UpdateMatchPoolNotFound) Error

func (o *UpdateMatchPoolNotFound) Error() string

func (*UpdateMatchPoolNotFound) GetPayload

func (*UpdateMatchPoolNotFound) ToJSONString

func (o *UpdateMatchPoolNotFound) ToJSONString() string

type UpdateMatchPoolOK

type UpdateMatchPoolOK struct {
	Payload *match2clientmodels.APIMatchPool
}

UpdateMatchPoolOK handles this case with default header values.

OK

func NewUpdateMatchPoolOK

func NewUpdateMatchPoolOK() *UpdateMatchPoolOK

NewUpdateMatchPoolOK creates a UpdateMatchPoolOK with default headers values

func (*UpdateMatchPoolOK) Error

func (o *UpdateMatchPoolOK) Error() string

func (*UpdateMatchPoolOK) GetPayload

func (*UpdateMatchPoolOK) ToJSONString

func (o *UpdateMatchPoolOK) ToJSONString() string

type UpdateMatchPoolParams

type UpdateMatchPoolParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *match2clientmodels.APIMatchPoolConfig
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*Pool
	  Name of the match pool

	*/
	Pool string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateMatchPoolParams contains all the parameters to send to the API endpoint for the update match pool operation typically these are written to a http.Request

func NewUpdateMatchPoolParams

func NewUpdateMatchPoolParams() *UpdateMatchPoolParams

NewUpdateMatchPoolParams creates a new UpdateMatchPoolParams object with the default values initialized.

func NewUpdateMatchPoolParamsWithContext

func NewUpdateMatchPoolParamsWithContext(ctx context.Context) *UpdateMatchPoolParams

NewUpdateMatchPoolParamsWithContext creates a new UpdateMatchPoolParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateMatchPoolParamsWithHTTPClient

func NewUpdateMatchPoolParamsWithHTTPClient(client *http.Client) *UpdateMatchPoolParams

NewUpdateMatchPoolParamsWithHTTPClient creates a new UpdateMatchPoolParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateMatchPoolParamsWithTimeout

func NewUpdateMatchPoolParamsWithTimeout(timeout time.Duration) *UpdateMatchPoolParams

NewUpdateMatchPoolParamsWithTimeout creates a new UpdateMatchPoolParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateMatchPoolParams) SetAuthInfoWriter

func (o *UpdateMatchPoolParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update match pool params

func (*UpdateMatchPoolParams) SetBody

SetBody adds the body to the update match pool params

func (*UpdateMatchPoolParams) SetContext

func (o *UpdateMatchPoolParams) SetContext(ctx context.Context)

SetContext adds the context to the update match pool params

func (*UpdateMatchPoolParams) SetFlightId added in v0.63.0

func (o *UpdateMatchPoolParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateMatchPoolParams) SetHTTPClient

func (o *UpdateMatchPoolParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update match pool params

func (*UpdateMatchPoolParams) SetHTTPClientTransport

func (o *UpdateMatchPoolParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update match pool params

func (*UpdateMatchPoolParams) SetNamespace

func (o *UpdateMatchPoolParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update match pool params

func (*UpdateMatchPoolParams) SetPool

func (o *UpdateMatchPoolParams) SetPool(pool string)

SetPool adds the pool to the update match pool params

func (*UpdateMatchPoolParams) SetTimeout

func (o *UpdateMatchPoolParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update match pool params

func (*UpdateMatchPoolParams) WithBody

WithBody adds the body to the update match pool params

func (*UpdateMatchPoolParams) WithContext

WithContext adds the context to the update match pool params

func (*UpdateMatchPoolParams) WithHTTPClient

func (o *UpdateMatchPoolParams) WithHTTPClient(client *http.Client) *UpdateMatchPoolParams

WithHTTPClient adds the HTTPClient to the update match pool params

func (*UpdateMatchPoolParams) WithNamespace

func (o *UpdateMatchPoolParams) WithNamespace(namespace string) *UpdateMatchPoolParams

WithNamespace adds the namespace to the update match pool params

func (*UpdateMatchPoolParams) WithPool

WithPool adds the pool to the update match pool params

func (*UpdateMatchPoolParams) WithTimeout

func (o *UpdateMatchPoolParams) WithTimeout(timeout time.Duration) *UpdateMatchPoolParams

WithTimeout adds the timeout to the update match pool params

func (*UpdateMatchPoolParams) WriteToRequest

func (o *UpdateMatchPoolParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateMatchPoolReader

type UpdateMatchPoolReader struct {
	// contains filtered or unexported fields
}

UpdateMatchPoolReader is a Reader for the UpdateMatchPool structure.

func (*UpdateMatchPoolReader) ReadResponse

func (o *UpdateMatchPoolReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateMatchPoolUnauthorized

type UpdateMatchPoolUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

UpdateMatchPoolUnauthorized handles this case with default header values.

Unauthorized

func NewUpdateMatchPoolUnauthorized

func NewUpdateMatchPoolUnauthorized() *UpdateMatchPoolUnauthorized

NewUpdateMatchPoolUnauthorized creates a UpdateMatchPoolUnauthorized with default headers values

func (*UpdateMatchPoolUnauthorized) Error

func (*UpdateMatchPoolUnauthorized) GetPayload

func (*UpdateMatchPoolUnauthorized) ToJSONString

func (o *UpdateMatchPoolUnauthorized) ToJSONString() string

Jump to

Keyboard shortcuts

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