match_pools

package
v0.1.0-alpha.4 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 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

type AdminGetMatchPoolTicketsForbidden struct {
	Payload *match2clientmodels.ResponseError
}

AdminGetMatchPoolTicketsForbidden handles this case with default header values.

Forbidden

func NewAdminGetMatchPoolTicketsForbidden

func NewAdminGetMatchPoolTicketsForbidden() *AdminGetMatchPoolTicketsForbidden

NewAdminGetMatchPoolTicketsForbidden creates a AdminGetMatchPoolTicketsForbidden with default headers values

func (*AdminGetMatchPoolTicketsForbidden) Error

func (*AdminGetMatchPoolTicketsForbidden) GetPayload

func (*AdminGetMatchPoolTicketsForbidden) ToJSONString

func (o *AdminGetMatchPoolTicketsForbidden) ToJSONString() string

type AdminGetMatchPoolTicketsInternalServerError

type AdminGetMatchPoolTicketsInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

AdminGetMatchPoolTicketsInternalServerError handles this case with default header values.

Internal Server Error

func NewAdminGetMatchPoolTicketsInternalServerError

func NewAdminGetMatchPoolTicketsInternalServerError() *AdminGetMatchPoolTicketsInternalServerError

NewAdminGetMatchPoolTicketsInternalServerError creates a AdminGetMatchPoolTicketsInternalServerError with default headers values

func (*AdminGetMatchPoolTicketsInternalServerError) Error

func (*AdminGetMatchPoolTicketsInternalServerError) GetPayload

func (*AdminGetMatchPoolTicketsInternalServerError) ToJSONString

type AdminGetMatchPoolTicketsNotFound

type AdminGetMatchPoolTicketsNotFound struct {
	Payload *match2clientmodels.ResponseError
}

AdminGetMatchPoolTicketsNotFound handles this case with default header values.

Not Found

func NewAdminGetMatchPoolTicketsNotFound

func NewAdminGetMatchPoolTicketsNotFound() *AdminGetMatchPoolTicketsNotFound

NewAdminGetMatchPoolTicketsNotFound creates a AdminGetMatchPoolTicketsNotFound with default headers values

func (*AdminGetMatchPoolTicketsNotFound) Error

func (*AdminGetMatchPoolTicketsNotFound) GetPayload

func (*AdminGetMatchPoolTicketsNotFound) ToJSONString

func (o *AdminGetMatchPoolTicketsNotFound) ToJSONString() string

type AdminGetMatchPoolTicketsOK

type AdminGetMatchPoolTicketsOK struct {
	Payload *match2clientmodels.APIListMatchPoolTicketsResponse
}

AdminGetMatchPoolTicketsOK handles this case with default header values.

OK

func NewAdminGetMatchPoolTicketsOK

func NewAdminGetMatchPoolTicketsOK() *AdminGetMatchPoolTicketsOK

NewAdminGetMatchPoolTicketsOK creates a AdminGetMatchPoolTicketsOK with default headers values

func (*AdminGetMatchPoolTicketsOK) Error

func (*AdminGetMatchPoolTicketsOK) GetPayload

func (*AdminGetMatchPoolTicketsOK) ToJSONString

func (o *AdminGetMatchPoolTicketsOK) ToJSONString() string

type AdminGetMatchPoolTicketsParams

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

func NewAdminGetMatchPoolTicketsParams() *AdminGetMatchPoolTicketsParams

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

func NewAdminGetMatchPoolTicketsParamsWithContext

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

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

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

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

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

func (*AdminGetMatchPoolTicketsParams) SetContext

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

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

func (*AdminGetMatchPoolTicketsParams) SetFlightId

func (o *AdminGetMatchPoolTicketsParams) SetFlightId(flightId string)

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

func (*AdminGetMatchPoolTicketsParams) SetHTTPClient

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

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

func (*AdminGetMatchPoolTicketsParams) SetHTTPClientTransport

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

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

func (*AdminGetMatchPoolTicketsParams) SetLimit

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

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

func (*AdminGetMatchPoolTicketsParams) SetNamespace

func (o *AdminGetMatchPoolTicketsParams) SetNamespace(namespace string)

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

func (*AdminGetMatchPoolTicketsParams) SetOffset

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

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

func (*AdminGetMatchPoolTicketsParams) SetPool

func (o *AdminGetMatchPoolTicketsParams) SetPool(pool string)

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

func (*AdminGetMatchPoolTicketsParams) SetTimeout

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

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

func (*AdminGetMatchPoolTicketsParams) WithContext

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

func (*AdminGetMatchPoolTicketsParams) WithHTTPClient

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

func (*AdminGetMatchPoolTicketsParams) WithLimit

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

func (*AdminGetMatchPoolTicketsParams) WithNamespace

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

func (*AdminGetMatchPoolTicketsParams) WithOffset

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

func (*AdminGetMatchPoolTicketsParams) WithPool

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

func (*AdminGetMatchPoolTicketsParams) WithTimeout

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

func (*AdminGetMatchPoolTicketsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetMatchPoolTicketsReader

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

AdminGetMatchPoolTicketsReader is a Reader for the AdminGetMatchPoolTickets structure.

func (*AdminGetMatchPoolTicketsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetMatchPoolTicketsUnauthorized

type AdminGetMatchPoolTicketsUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

AdminGetMatchPoolTicketsUnauthorized handles this case with default header values.

Unauthorized

func NewAdminGetMatchPoolTicketsUnauthorized

func NewAdminGetMatchPoolTicketsUnauthorized() *AdminGetMatchPoolTicketsUnauthorized

NewAdminGetMatchPoolTicketsUnauthorized creates a AdminGetMatchPoolTicketsUnauthorized with default headers values

func (*AdminGetMatchPoolTicketsUnauthorized) Error

func (*AdminGetMatchPoolTicketsUnauthorized) GetPayload

func (*AdminGetMatchPoolTicketsUnauthorized) ToJSONString

func (o *AdminGetMatchPoolTicketsUnauthorized) ToJSONString() string

type Client

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

Client for match pools API

func (*Client) AdminGetMatchPoolTickets deprecated

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

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

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

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

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

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

	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

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

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

type GetPlayerMetricForbidden struct {
	Payload *match2clientmodels.ResponseError
}

GetPlayerMetricForbidden handles this case with default header values.

Forbidden

func NewGetPlayerMetricForbidden

func NewGetPlayerMetricForbidden() *GetPlayerMetricForbidden

NewGetPlayerMetricForbidden creates a GetPlayerMetricForbidden with default headers values

func (*GetPlayerMetricForbidden) Error

func (o *GetPlayerMetricForbidden) Error() string

func (*GetPlayerMetricForbidden) GetPayload

func (*GetPlayerMetricForbidden) ToJSONString

func (o *GetPlayerMetricForbidden) ToJSONString() string

type GetPlayerMetricInternalServerError

type GetPlayerMetricInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

GetPlayerMetricInternalServerError handles this case with default header values.

Internal Server Error

func NewGetPlayerMetricInternalServerError

func NewGetPlayerMetricInternalServerError() *GetPlayerMetricInternalServerError

NewGetPlayerMetricInternalServerError creates a GetPlayerMetricInternalServerError with default headers values

func (*GetPlayerMetricInternalServerError) Error

func (*GetPlayerMetricInternalServerError) GetPayload

func (*GetPlayerMetricInternalServerError) ToJSONString

func (o *GetPlayerMetricInternalServerError) ToJSONString() string

type GetPlayerMetricNotFound

type GetPlayerMetricNotFound struct {
	Payload *match2clientmodels.ResponseError
}

GetPlayerMetricNotFound handles this case with default header values.

Not Found

func NewGetPlayerMetricNotFound

func NewGetPlayerMetricNotFound() *GetPlayerMetricNotFound

NewGetPlayerMetricNotFound creates a GetPlayerMetricNotFound with default headers values

func (*GetPlayerMetricNotFound) Error

func (o *GetPlayerMetricNotFound) Error() string

func (*GetPlayerMetricNotFound) GetPayload

func (*GetPlayerMetricNotFound) ToJSONString

func (o *GetPlayerMetricNotFound) ToJSONString() string

type GetPlayerMetricOK

type GetPlayerMetricOK struct {
	Payload *match2clientmodels.APIPlayerMetricRecord
}

GetPlayerMetricOK handles this case with default header values.

Created

func NewGetPlayerMetricOK

func NewGetPlayerMetricOK() *GetPlayerMetricOK

NewGetPlayerMetricOK creates a GetPlayerMetricOK with default headers values

func (*GetPlayerMetricOK) Error

func (o *GetPlayerMetricOK) Error() string

func (*GetPlayerMetricOK) GetPayload

func (*GetPlayerMetricOK) ToJSONString

func (o *GetPlayerMetricOK) ToJSONString() string

type GetPlayerMetricParams

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

func NewGetPlayerMetricParams() *GetPlayerMetricParams

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

func NewGetPlayerMetricParamsWithContext

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

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

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

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

SetAuthInfoWriter adds the authInfoWriter to the get player metric params

func (*GetPlayerMetricParams) SetContext

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

SetContext adds the context to the get player metric params

func (*GetPlayerMetricParams) SetFlightId

func (o *GetPlayerMetricParams) SetFlightId(flightId string)

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

func (*GetPlayerMetricParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get player metric params

func (*GetPlayerMetricParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get player metric params

func (*GetPlayerMetricParams) SetNamespace

func (o *GetPlayerMetricParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get player metric params

func (*GetPlayerMetricParams) SetPool

func (o *GetPlayerMetricParams) SetPool(pool string)

SetPool adds the pool to the get player metric params

func (*GetPlayerMetricParams) SetTimeout

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

SetTimeout adds the timeout to the get player metric params

func (*GetPlayerMetricParams) WithContext

WithContext adds the context to the get player metric params

func (*GetPlayerMetricParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get player metric params

func (*GetPlayerMetricParams) WithNamespace

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

WithNamespace adds the namespace to the get player metric params

func (*GetPlayerMetricParams) WithPool

WithPool adds the pool to the get player metric params

func (*GetPlayerMetricParams) WithTimeout

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

WithTimeout adds the timeout to the get player metric params

func (*GetPlayerMetricParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetPlayerMetricReader

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

GetPlayerMetricReader is a Reader for the GetPlayerMetric structure.

func (*GetPlayerMetricReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlayerMetricUnauthorized

type GetPlayerMetricUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

GetPlayerMetricUnauthorized handles this case with default header values.

Unauthorized

func NewGetPlayerMetricUnauthorized

func NewGetPlayerMetricUnauthorized() *GetPlayerMetricUnauthorized

NewGetPlayerMetricUnauthorized creates a GetPlayerMetricUnauthorized with default headers values

func (*GetPlayerMetricUnauthorized) Error

func (*GetPlayerMetricUnauthorized) GetPayload

func (*GetPlayerMetricUnauthorized) ToJSONString

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

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

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

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

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

type MatchPoolMetricForbidden struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolMetricForbidden handles this case with default header values.

Forbidden

func NewMatchPoolMetricForbidden

func NewMatchPoolMetricForbidden() *MatchPoolMetricForbidden

NewMatchPoolMetricForbidden creates a MatchPoolMetricForbidden with default headers values

func (*MatchPoolMetricForbidden) Error

func (o *MatchPoolMetricForbidden) Error() string

func (*MatchPoolMetricForbidden) GetPayload

func (*MatchPoolMetricForbidden) ToJSONString

func (o *MatchPoolMetricForbidden) ToJSONString() string

type MatchPoolMetricInternalServerError

type MatchPoolMetricInternalServerError struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolMetricInternalServerError handles this case with default header values.

Internal Server Error

func NewMatchPoolMetricInternalServerError

func NewMatchPoolMetricInternalServerError() *MatchPoolMetricInternalServerError

NewMatchPoolMetricInternalServerError creates a MatchPoolMetricInternalServerError with default headers values

func (*MatchPoolMetricInternalServerError) Error

func (*MatchPoolMetricInternalServerError) GetPayload

func (*MatchPoolMetricInternalServerError) ToJSONString

func (o *MatchPoolMetricInternalServerError) ToJSONString() string

type MatchPoolMetricNotFound

type MatchPoolMetricNotFound struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolMetricNotFound handles this case with default header values.

Not Found

func NewMatchPoolMetricNotFound

func NewMatchPoolMetricNotFound() *MatchPoolMetricNotFound

NewMatchPoolMetricNotFound creates a MatchPoolMetricNotFound with default headers values

func (*MatchPoolMetricNotFound) Error

func (o *MatchPoolMetricNotFound) Error() string

func (*MatchPoolMetricNotFound) GetPayload

func (*MatchPoolMetricNotFound) ToJSONString

func (o *MatchPoolMetricNotFound) ToJSONString() string

type MatchPoolMetricOK

type MatchPoolMetricOK struct {
	Payload *match2clientmodels.APITicketMetricResultRecord
}

MatchPoolMetricOK handles this case with default header values.

Created

func NewMatchPoolMetricOK

func NewMatchPoolMetricOK() *MatchPoolMetricOK

NewMatchPoolMetricOK creates a MatchPoolMetricOK with default headers values

func (*MatchPoolMetricOK) Error

func (o *MatchPoolMetricOK) Error() string

func (*MatchPoolMetricOK) GetPayload

func (*MatchPoolMetricOK) ToJSONString

func (o *MatchPoolMetricOK) ToJSONString() string

type MatchPoolMetricParams

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

func NewMatchPoolMetricParams() *MatchPoolMetricParams

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

func NewMatchPoolMetricParamsWithContext

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

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

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

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

SetAuthInfoWriter adds the authInfoWriter to the match pool metric params

func (*MatchPoolMetricParams) SetContext

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

SetContext adds the context to the match pool metric params

func (*MatchPoolMetricParams) SetFlightId

func (o *MatchPoolMetricParams) SetFlightId(flightId string)

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

func (*MatchPoolMetricParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the match pool metric params

func (*MatchPoolMetricParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the match pool metric params

func (*MatchPoolMetricParams) SetNamespace

func (o *MatchPoolMetricParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the match pool metric params

func (*MatchPoolMetricParams) SetPool

func (o *MatchPoolMetricParams) SetPool(pool string)

SetPool adds the pool to the match pool metric params

func (*MatchPoolMetricParams) SetTimeout

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

SetTimeout adds the timeout to the match pool metric params

func (*MatchPoolMetricParams) WithContext

WithContext adds the context to the match pool metric params

func (*MatchPoolMetricParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the match pool metric params

func (*MatchPoolMetricParams) WithNamespace

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

WithNamespace adds the namespace to the match pool metric params

func (*MatchPoolMetricParams) WithPool

WithPool adds the pool to the match pool metric params

func (*MatchPoolMetricParams) WithTimeout

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

WithTimeout adds the timeout to the match pool metric params

func (*MatchPoolMetricParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type MatchPoolMetricReader

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

MatchPoolMetricReader is a Reader for the MatchPoolMetric structure.

func (*MatchPoolMetricReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type MatchPoolMetricUnauthorized

type MatchPoolMetricUnauthorized struct {
	Payload *match2clientmodels.ResponseError
}

MatchPoolMetricUnauthorized handles this case with default header values.

Unauthorized

func NewMatchPoolMetricUnauthorized

func NewMatchPoolMetricUnauthorized() *MatchPoolMetricUnauthorized

NewMatchPoolMetricUnauthorized creates a MatchPoolMetricUnauthorized with default headers values

func (*MatchPoolMetricUnauthorized) Error

func (*MatchPoolMetricUnauthorized) GetPayload

func (*MatchPoolMetricUnauthorized) ToJSONString

func (o *MatchPoolMetricUnauthorized) 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

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