leaderboard_configuration_v3

package
v0.44.0 Latest Latest
Warning

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

Go to latest
Published: May 9, 2023 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 Client

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

Client for leaderboard configuration v3 API

func (*Client) CreateLeaderboardConfigurationAdminV3 deprecated

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

CreateLeaderboardConfigurationAdminV3 create new leaderboard

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [CREATE]'

Fields :

 * leaderboardCode: unique leaderboard config code must be lowercase and maximum length is 48 characters. (required).

 * name: leaderboard name, maximum length for leaderboard name is 128 characters. (required).

 * description: leaderboard description, maximum length for leaderboard description is 2048 characters. (optional).

 * iconURL: leaderboard icon image url. (optional).

 * allTime: if true, all time leaderboard will be created. (required).

 * descending: leaderboard order. If true, the points will be sorted in descending order. (required).

 * statCode: Stat Code is related with statistic code in statistic service. (required).

 * cycleIds: Statistic cycle ids that will be tracked in the leaderboard. (required).

func (*Client) CreateLeaderboardConfigurationAdminV3Short

CreateLeaderboardConfigurationAdminV3Short create new leaderboard

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [CREATE]'

Fields :

 * leaderboardCode: unique leaderboard config code must be lowercase and maximum length is 48 characters. (required).

 * name: leaderboard name, maximum length for leaderboard name is 128 characters. (required).

 * description: leaderboard description, maximum length for leaderboard description is 2048 characters. (optional).

 * iconURL: leaderboard icon image url. (optional).

 * allTime: if true, all time leaderboard will be created. (required).

 * descending: leaderboard order. If true, the points will be sorted in descending order. (required).

 * statCode: Stat Code is related with statistic code in statistic service. (required).

 * cycleIds: Statistic cycle ids that will be tracked in the leaderboard. (required).

func (*Client) DeleteBulkLeaderboardConfigurationAdminV3 deprecated

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

DeleteBulkLeaderboardConfigurationAdminV3 delete bulk leaderboards. response body will contains failed leaderboard with the reason why it's failed to delete

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [DELETE]'

This endpoint delete multiple leaderboards configuration in one request

func (*Client) DeleteBulkLeaderboardConfigurationAdminV3Short

func (a *Client) DeleteBulkLeaderboardConfigurationAdminV3Short(params *DeleteBulkLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteBulkLeaderboardConfigurationAdminV3OK, error)

DeleteBulkLeaderboardConfigurationAdminV3Short delete bulk leaderboards. response body will contains failed leaderboard with the reason why it's failed to delete

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [DELETE]'

This endpoint delete multiple leaderboards configuration in one request

func (*Client) DeleteLeaderboardConfigurationAdminV3 deprecated

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

DeleteLeaderboardConfigurationAdminV3 delete leaderboard by leaderboardcode

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [DELETE]'

This endpoint delete a leaderboard configuration

func (*Client) DeleteLeaderboardConfigurationAdminV3Short

DeleteLeaderboardConfigurationAdminV3Short delete leaderboard by leaderboardcode

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [DELETE]'

This endpoint delete a leaderboard configuration

func (*Client) GetLeaderboardConfigurationAdminV3 deprecated

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

GetLeaderboardConfigurationAdminV3 get leaderboard by leaderboardcode

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [READ]'

This endpoint returns a leaderboard configuration

func (*Client) GetLeaderboardConfigurationAdminV3Short

func (a *Client) GetLeaderboardConfigurationAdminV3Short(params *GetLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationAdminV3OK, error)

GetLeaderboardConfigurationAdminV3Short get leaderboard by leaderboardcode

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [READ]'

This endpoint returns a leaderboard configuration

func (*Client) GetLeaderboardConfigurationPublicV3 deprecated

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

GetLeaderboardConfigurationPublicV3 get leaderboard by leaderboardcode

This endpoint returns a leaderboard configuration

func (*Client) GetLeaderboardConfigurationPublicV3Short

func (a *Client) GetLeaderboardConfigurationPublicV3Short(params *GetLeaderboardConfigurationPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationPublicV3OK, error)

GetLeaderboardConfigurationPublicV3Short get leaderboard by leaderboardcode

This endpoint returns a leaderboard configuration

func (*Client) GetLeaderboardConfigurationsAdminV3 deprecated

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

GetLeaderboardConfigurationsAdminV3 list all leaderboards by given namespace

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [READ]'

This endpoint return all leaderboard configurations

func (*Client) GetLeaderboardConfigurationsAdminV3Short

func (a *Client) GetLeaderboardConfigurationsAdminV3Short(params *GetLeaderboardConfigurationsAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsAdminV3OK, error)

GetLeaderboardConfigurationsAdminV3Short list all leaderboards by given namespace

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [READ]'

This endpoint return all leaderboard configurations

func (*Client) GetLeaderboardConfigurationsPublicV3 deprecated

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

GetLeaderboardConfigurationsPublicV3 list all leaderboards by given namespace

This endpoint return all leaderboard configurations

func (*Client) GetLeaderboardConfigurationsPublicV3Short

func (a *Client) GetLeaderboardConfigurationsPublicV3Short(params *GetLeaderboardConfigurationsPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsPublicV3OK, error)

GetLeaderboardConfigurationsPublicV3Short list all leaderboards by given namespace

This endpoint return all leaderboard configurations

func (*Client) HardDeleteLeaderboardAdminV3 deprecated

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

HardDeleteLeaderboardAdminV3 hard delete leaderboard config and data by leaderboard code

[Test Facility Only]

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [DELETE]'

This endpoint will delete leaderboard configuration and its data

Note: this endpoint only works on development environment, you might want to use archive endpoint instead hard delete.

func (*Client) HardDeleteLeaderboardAdminV3Short

func (a *Client) HardDeleteLeaderboardAdminV3Short(params *HardDeleteLeaderboardAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*HardDeleteLeaderboardAdminV3NoContent, error)

HardDeleteLeaderboardAdminV3Short hard delete leaderboard config and data by leaderboard code

[Test Facility Only]

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [DELETE]'

This endpoint will delete leaderboard configuration and its data

Note: this endpoint only works on development environment, you might want to use archive endpoint instead hard delete.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateLeaderboardConfigurationAdminV3 deprecated

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

UpdateLeaderboardConfigurationAdminV3 update leaderboard by leaderboardcode

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [UPDATE]'

Fields :

 * leaderboardCode: unique leaderboard config code must be lowercase and maximum length is 48 characters. (required).

 * name: leaderboard name, maximum length for leaderboard name is 128 characters. (required).

 * description: leaderboard description, maximum length for leaderboard description is 2048 characters. (optional).

 * iconURL: leaderboard icon image url. (optional).

 * allTime: if true, all time leaderboard will be created. (required).

 * descending: leaderboard order. If true, the points will be sorted in descending order. (required).

 * statCode: Stat Code is related with statistic code in statistic service. (required).

 * cycleIds: Statistic cycle ids that will be tracked in the leaderboard. (required).

func (*Client) UpdateLeaderboardConfigurationAdminV3Short

func (a *Client) UpdateLeaderboardConfigurationAdminV3Short(params *UpdateLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateLeaderboardConfigurationAdminV3OK, error)

UpdateLeaderboardConfigurationAdminV3Short update leaderboard by leaderboardcode

Required permission 'ADMIN:NAMESPACE:{namespace}:LEADERBOARD [UPDATE]'

Fields :

 * leaderboardCode: unique leaderboard config code must be lowercase and maximum length is 48 characters. (required).

 * name: leaderboard name, maximum length for leaderboard name is 128 characters. (required).

 * description: leaderboard description, maximum length for leaderboard description is 2048 characters. (optional).

 * iconURL: leaderboard icon image url. (optional).

 * allTime: if true, all time leaderboard will be created. (required).

 * descending: leaderboard order. If true, the points will be sorted in descending order. (required).

 * statCode: Stat Code is related with statistic code in statistic service. (required).

 * cycleIds: Statistic cycle ids that will be tracked in the leaderboard. (required).

type ClientService

type ClientService interface {
	GetLeaderboardConfigurationsAdminV3(params *GetLeaderboardConfigurationsAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsAdminV3OK, *GetLeaderboardConfigurationsAdminV3BadRequest, *GetLeaderboardConfigurationsAdminV3Unauthorized, *GetLeaderboardConfigurationsAdminV3Forbidden, *GetLeaderboardConfigurationsAdminV3InternalServerError, error)
	GetLeaderboardConfigurationsAdminV3Short(params *GetLeaderboardConfigurationsAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsAdminV3OK, error)
	CreateLeaderboardConfigurationAdminV3(params *CreateLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*CreateLeaderboardConfigurationAdminV3Created, *CreateLeaderboardConfigurationAdminV3BadRequest, *CreateLeaderboardConfigurationAdminV3Unauthorized, *CreateLeaderboardConfigurationAdminV3Forbidden, *CreateLeaderboardConfigurationAdminV3Conflict, *CreateLeaderboardConfigurationAdminV3InternalServerError, error)
	CreateLeaderboardConfigurationAdminV3Short(params *CreateLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*CreateLeaderboardConfigurationAdminV3Created, error)
	DeleteBulkLeaderboardConfigurationAdminV3(params *DeleteBulkLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteBulkLeaderboardConfigurationAdminV3OK, *DeleteBulkLeaderboardConfigurationAdminV3BadRequest, *DeleteBulkLeaderboardConfigurationAdminV3Unauthorized, *DeleteBulkLeaderboardConfigurationAdminV3Forbidden, *DeleteBulkLeaderboardConfigurationAdminV3InternalServerError, error)
	DeleteBulkLeaderboardConfigurationAdminV3Short(params *DeleteBulkLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteBulkLeaderboardConfigurationAdminV3OK, error)
	GetLeaderboardConfigurationAdminV3(params *GetLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationAdminV3OK, *GetLeaderboardConfigurationAdminV3BadRequest, *GetLeaderboardConfigurationAdminV3Unauthorized, *GetLeaderboardConfigurationAdminV3Forbidden, *GetLeaderboardConfigurationAdminV3NotFound, *GetLeaderboardConfigurationAdminV3InternalServerError, error)
	GetLeaderboardConfigurationAdminV3Short(params *GetLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationAdminV3OK, error)
	UpdateLeaderboardConfigurationAdminV3(params *UpdateLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateLeaderboardConfigurationAdminV3OK, *UpdateLeaderboardConfigurationAdminV3BadRequest, *UpdateLeaderboardConfigurationAdminV3Unauthorized, *UpdateLeaderboardConfigurationAdminV3Forbidden, *UpdateLeaderboardConfigurationAdminV3NotFound, *UpdateLeaderboardConfigurationAdminV3InternalServerError, error)
	UpdateLeaderboardConfigurationAdminV3Short(params *UpdateLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateLeaderboardConfigurationAdminV3OK, error)
	DeleteLeaderboardConfigurationAdminV3(params *DeleteLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteLeaderboardConfigurationAdminV3NoContent, *DeleteLeaderboardConfigurationAdminV3BadRequest, *DeleteLeaderboardConfigurationAdminV3Unauthorized, *DeleteLeaderboardConfigurationAdminV3Forbidden, *DeleteLeaderboardConfigurationAdminV3NotFound, *DeleteLeaderboardConfigurationAdminV3InternalServerError, error)
	DeleteLeaderboardConfigurationAdminV3Short(params *DeleteLeaderboardConfigurationAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteLeaderboardConfigurationAdminV3NoContent, error)
	HardDeleteLeaderboardAdminV3(params *HardDeleteLeaderboardAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*HardDeleteLeaderboardAdminV3NoContent, *HardDeleteLeaderboardAdminV3BadRequest, *HardDeleteLeaderboardAdminV3Unauthorized, *HardDeleteLeaderboardAdminV3Forbidden, *HardDeleteLeaderboardAdminV3NotFound, *HardDeleteLeaderboardAdminV3InternalServerError, error)
	HardDeleteLeaderboardAdminV3Short(params *HardDeleteLeaderboardAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*HardDeleteLeaderboardAdminV3NoContent, error)
	GetLeaderboardConfigurationsPublicV3(params *GetLeaderboardConfigurationsPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsPublicV3OK, *GetLeaderboardConfigurationsPublicV3BadRequest, *GetLeaderboardConfigurationsPublicV3Unauthorized, *GetLeaderboardConfigurationsPublicV3Forbidden, *GetLeaderboardConfigurationsPublicV3InternalServerError, error)
	GetLeaderboardConfigurationsPublicV3Short(params *GetLeaderboardConfigurationsPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsPublicV3OK, error)
	GetLeaderboardConfigurationPublicV3(params *GetLeaderboardConfigurationPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationPublicV3OK, *GetLeaderboardConfigurationPublicV3BadRequest, *GetLeaderboardConfigurationPublicV3Unauthorized, *GetLeaderboardConfigurationPublicV3Forbidden, *GetLeaderboardConfigurationPublicV3NotFound, *GetLeaderboardConfigurationPublicV3InternalServerError, error)
	GetLeaderboardConfigurationPublicV3Short(params *GetLeaderboardConfigurationPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationPublicV3OK, 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 leaderboard configuration v3 API client.

type CreateLeaderboardConfigurationAdminV3BadRequest

type CreateLeaderboardConfigurationAdminV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationAdminV3BadRequest handles this case with default header values.

Bad Request

func NewCreateLeaderboardConfigurationAdminV3BadRequest

func NewCreateLeaderboardConfigurationAdminV3BadRequest() *CreateLeaderboardConfigurationAdminV3BadRequest

NewCreateLeaderboardConfigurationAdminV3BadRequest creates a CreateLeaderboardConfigurationAdminV3BadRequest with default headers values

func (*CreateLeaderboardConfigurationAdminV3BadRequest) Error

func (*CreateLeaderboardConfigurationAdminV3BadRequest) GetPayload

func (*CreateLeaderboardConfigurationAdminV3BadRequest) ToJSONString

type CreateLeaderboardConfigurationAdminV3Conflict

type CreateLeaderboardConfigurationAdminV3Conflict struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationAdminV3Conflict handles this case with default header values.

Conflict

func NewCreateLeaderboardConfigurationAdminV3Conflict

func NewCreateLeaderboardConfigurationAdminV3Conflict() *CreateLeaderboardConfigurationAdminV3Conflict

NewCreateLeaderboardConfigurationAdminV3Conflict creates a CreateLeaderboardConfigurationAdminV3Conflict with default headers values

func (*CreateLeaderboardConfigurationAdminV3Conflict) Error

func (*CreateLeaderboardConfigurationAdminV3Conflict) GetPayload

func (*CreateLeaderboardConfigurationAdminV3Conflict) ToJSONString

type CreateLeaderboardConfigurationAdminV3Created

type CreateLeaderboardConfigurationAdminV3Created struct {
	Payload *leaderboardclientmodels.ModelsGetLeaderboardConfigRespV3
}

CreateLeaderboardConfigurationAdminV3Created handles this case with default header values.

Created

func NewCreateLeaderboardConfigurationAdminV3Created

func NewCreateLeaderboardConfigurationAdminV3Created() *CreateLeaderboardConfigurationAdminV3Created

NewCreateLeaderboardConfigurationAdminV3Created creates a CreateLeaderboardConfigurationAdminV3Created with default headers values

func (*CreateLeaderboardConfigurationAdminV3Created) Error

func (*CreateLeaderboardConfigurationAdminV3Created) GetPayload

func (*CreateLeaderboardConfigurationAdminV3Created) ToJSONString

type CreateLeaderboardConfigurationAdminV3Forbidden

type CreateLeaderboardConfigurationAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationAdminV3Forbidden handles this case with default header values.

Forbidden

func NewCreateLeaderboardConfigurationAdminV3Forbidden

func NewCreateLeaderboardConfigurationAdminV3Forbidden() *CreateLeaderboardConfigurationAdminV3Forbidden

NewCreateLeaderboardConfigurationAdminV3Forbidden creates a CreateLeaderboardConfigurationAdminV3Forbidden with default headers values

func (*CreateLeaderboardConfigurationAdminV3Forbidden) Error

func (*CreateLeaderboardConfigurationAdminV3Forbidden) GetPayload

func (*CreateLeaderboardConfigurationAdminV3Forbidden) ToJSONString

type CreateLeaderboardConfigurationAdminV3InternalServerError

type CreateLeaderboardConfigurationAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationAdminV3InternalServerError handles this case with default header values.

Internal Server Error

func NewCreateLeaderboardConfigurationAdminV3InternalServerError

func NewCreateLeaderboardConfigurationAdminV3InternalServerError() *CreateLeaderboardConfigurationAdminV3InternalServerError

NewCreateLeaderboardConfigurationAdminV3InternalServerError creates a CreateLeaderboardConfigurationAdminV3InternalServerError with default headers values

func (*CreateLeaderboardConfigurationAdminV3InternalServerError) Error

func (*CreateLeaderboardConfigurationAdminV3InternalServerError) GetPayload

func (*CreateLeaderboardConfigurationAdminV3InternalServerError) ToJSONString

type CreateLeaderboardConfigurationAdminV3Params

type CreateLeaderboardConfigurationAdminV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *leaderboardclientmodels.ModelsLeaderboardConfigReqV3
	/*Namespace
	  namespace of the game

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

CreateLeaderboardConfigurationAdminV3Params contains all the parameters to send to the API endpoint for the create leaderboard configuration admin v3 operation typically these are written to a http.Request

func NewCreateLeaderboardConfigurationAdminV3Params

func NewCreateLeaderboardConfigurationAdminV3Params() *CreateLeaderboardConfigurationAdminV3Params

NewCreateLeaderboardConfigurationAdminV3Params creates a new CreateLeaderboardConfigurationAdminV3Params object with the default values initialized.

func NewCreateLeaderboardConfigurationAdminV3ParamsWithContext

func NewCreateLeaderboardConfigurationAdminV3ParamsWithContext(ctx context.Context) *CreateLeaderboardConfigurationAdminV3Params

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

func NewCreateLeaderboardConfigurationAdminV3ParamsWithHTTPClient

func NewCreateLeaderboardConfigurationAdminV3ParamsWithHTTPClient(client *http.Client) *CreateLeaderboardConfigurationAdminV3Params

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

func NewCreateLeaderboardConfigurationAdminV3ParamsWithTimeout

func NewCreateLeaderboardConfigurationAdminV3ParamsWithTimeout(timeout time.Duration) *CreateLeaderboardConfigurationAdminV3Params

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

func (*CreateLeaderboardConfigurationAdminV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) SetBody

SetBody adds the body to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) SetContext

SetContext adds the context to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) SetNamespace

func (o *CreateLeaderboardConfigurationAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) SetTimeout

SetTimeout adds the timeout to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) WithBody

WithBody adds the body to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) WithContext

WithContext adds the context to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) WithNamespace

WithNamespace adds the namespace to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) WithTimeout

WithTimeout adds the timeout to the create leaderboard configuration admin v3 params

func (*CreateLeaderboardConfigurationAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateLeaderboardConfigurationAdminV3Reader

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

CreateLeaderboardConfigurationAdminV3Reader is a Reader for the CreateLeaderboardConfigurationAdminV3 structure.

func (*CreateLeaderboardConfigurationAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateLeaderboardConfigurationAdminV3Unauthorized

type CreateLeaderboardConfigurationAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationAdminV3Unauthorized handles this case with default header values.

Unauthorized

func NewCreateLeaderboardConfigurationAdminV3Unauthorized

func NewCreateLeaderboardConfigurationAdminV3Unauthorized() *CreateLeaderboardConfigurationAdminV3Unauthorized

NewCreateLeaderboardConfigurationAdminV3Unauthorized creates a CreateLeaderboardConfigurationAdminV3Unauthorized with default headers values

func (*CreateLeaderboardConfigurationAdminV3Unauthorized) Error

func (*CreateLeaderboardConfigurationAdminV3Unauthorized) GetPayload

func (*CreateLeaderboardConfigurationAdminV3Unauthorized) ToJSONString

type DeleteBulkLeaderboardConfigurationAdminV3BadRequest

type DeleteBulkLeaderboardConfigurationAdminV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteBulkLeaderboardConfigurationAdminV3BadRequest handles this case with default header values.

Bad Request

func NewDeleteBulkLeaderboardConfigurationAdminV3BadRequest

func NewDeleteBulkLeaderboardConfigurationAdminV3BadRequest() *DeleteBulkLeaderboardConfigurationAdminV3BadRequest

NewDeleteBulkLeaderboardConfigurationAdminV3BadRequest creates a DeleteBulkLeaderboardConfigurationAdminV3BadRequest with default headers values

func (*DeleteBulkLeaderboardConfigurationAdminV3BadRequest) Error

func (*DeleteBulkLeaderboardConfigurationAdminV3BadRequest) GetPayload

func (*DeleteBulkLeaderboardConfigurationAdminV3BadRequest) ToJSONString

type DeleteBulkLeaderboardConfigurationAdminV3Forbidden

type DeleteBulkLeaderboardConfigurationAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteBulkLeaderboardConfigurationAdminV3Forbidden handles this case with default header values.

Forbidden

func NewDeleteBulkLeaderboardConfigurationAdminV3Forbidden

func NewDeleteBulkLeaderboardConfigurationAdminV3Forbidden() *DeleteBulkLeaderboardConfigurationAdminV3Forbidden

NewDeleteBulkLeaderboardConfigurationAdminV3Forbidden creates a DeleteBulkLeaderboardConfigurationAdminV3Forbidden with default headers values

func (*DeleteBulkLeaderboardConfigurationAdminV3Forbidden) Error

func (*DeleteBulkLeaderboardConfigurationAdminV3Forbidden) GetPayload

func (*DeleteBulkLeaderboardConfigurationAdminV3Forbidden) ToJSONString

type DeleteBulkLeaderboardConfigurationAdminV3InternalServerError

type DeleteBulkLeaderboardConfigurationAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteBulkLeaderboardConfigurationAdminV3InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteBulkLeaderboardConfigurationAdminV3InternalServerError

func NewDeleteBulkLeaderboardConfigurationAdminV3InternalServerError() *DeleteBulkLeaderboardConfigurationAdminV3InternalServerError

NewDeleteBulkLeaderboardConfigurationAdminV3InternalServerError creates a DeleteBulkLeaderboardConfigurationAdminV3InternalServerError with default headers values

func (*DeleteBulkLeaderboardConfigurationAdminV3InternalServerError) Error

func (*DeleteBulkLeaderboardConfigurationAdminV3InternalServerError) GetPayload

func (*DeleteBulkLeaderboardConfigurationAdminV3InternalServerError) ToJSONString

type DeleteBulkLeaderboardConfigurationAdminV3OK

type DeleteBulkLeaderboardConfigurationAdminV3OK struct {
	Payload *leaderboardclientmodels.ModelsDeleteBulkLeaderboardsResp
}

DeleteBulkLeaderboardConfigurationAdminV3OK handles this case with default header values.

OK

func NewDeleteBulkLeaderboardConfigurationAdminV3OK

func NewDeleteBulkLeaderboardConfigurationAdminV3OK() *DeleteBulkLeaderboardConfigurationAdminV3OK

NewDeleteBulkLeaderboardConfigurationAdminV3OK creates a DeleteBulkLeaderboardConfigurationAdminV3OK with default headers values

func (*DeleteBulkLeaderboardConfigurationAdminV3OK) Error

func (*DeleteBulkLeaderboardConfigurationAdminV3OK) GetPayload

func (*DeleteBulkLeaderboardConfigurationAdminV3OK) ToJSONString

type DeleteBulkLeaderboardConfigurationAdminV3Params

type DeleteBulkLeaderboardConfigurationAdminV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *leaderboardclientmodels.ModelsDeleteBulkLeaderboardsReq
	/*Namespace
	  namespace of the game

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

DeleteBulkLeaderboardConfigurationAdminV3Params contains all the parameters to send to the API endpoint for the delete bulk leaderboard configuration admin v3 operation typically these are written to a http.Request

func NewDeleteBulkLeaderboardConfigurationAdminV3Params

func NewDeleteBulkLeaderboardConfigurationAdminV3Params() *DeleteBulkLeaderboardConfigurationAdminV3Params

NewDeleteBulkLeaderboardConfigurationAdminV3Params creates a new DeleteBulkLeaderboardConfigurationAdminV3Params object with the default values initialized.

func NewDeleteBulkLeaderboardConfigurationAdminV3ParamsWithContext

func NewDeleteBulkLeaderboardConfigurationAdminV3ParamsWithContext(ctx context.Context) *DeleteBulkLeaderboardConfigurationAdminV3Params

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

func NewDeleteBulkLeaderboardConfigurationAdminV3ParamsWithHTTPClient

func NewDeleteBulkLeaderboardConfigurationAdminV3ParamsWithHTTPClient(client *http.Client) *DeleteBulkLeaderboardConfigurationAdminV3Params

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

func NewDeleteBulkLeaderboardConfigurationAdminV3ParamsWithTimeout

func NewDeleteBulkLeaderboardConfigurationAdminV3ParamsWithTimeout(timeout time.Duration) *DeleteBulkLeaderboardConfigurationAdminV3Params

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

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) SetAuthInfoWriter

SetAuthInfoWriter adds the authInfoWriter to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) SetBody

SetBody adds the body to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) SetContext

SetContext adds the context to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) SetNamespace

func (o *DeleteBulkLeaderboardConfigurationAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) SetTimeout

SetTimeout adds the timeout to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) WithBody

WithBody adds the body to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) WithContext

WithContext adds the context to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) WithNamespace

WithNamespace adds the namespace to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) WithTimeout

WithTimeout adds the timeout to the delete bulk leaderboard configuration admin v3 params

func (*DeleteBulkLeaderboardConfigurationAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteBulkLeaderboardConfigurationAdminV3Reader

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

DeleteBulkLeaderboardConfigurationAdminV3Reader is a Reader for the DeleteBulkLeaderboardConfigurationAdminV3 structure.

func (*DeleteBulkLeaderboardConfigurationAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteBulkLeaderboardConfigurationAdminV3Unauthorized

type DeleteBulkLeaderboardConfigurationAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteBulkLeaderboardConfigurationAdminV3Unauthorized handles this case with default header values.

Unauthorized

func NewDeleteBulkLeaderboardConfigurationAdminV3Unauthorized

func NewDeleteBulkLeaderboardConfigurationAdminV3Unauthorized() *DeleteBulkLeaderboardConfigurationAdminV3Unauthorized

NewDeleteBulkLeaderboardConfigurationAdminV3Unauthorized creates a DeleteBulkLeaderboardConfigurationAdminV3Unauthorized with default headers values

func (*DeleteBulkLeaderboardConfigurationAdminV3Unauthorized) Error

func (*DeleteBulkLeaderboardConfigurationAdminV3Unauthorized) GetPayload

func (*DeleteBulkLeaderboardConfigurationAdminV3Unauthorized) ToJSONString

type DeleteLeaderboardConfigurationAdminV3BadRequest

type DeleteLeaderboardConfigurationAdminV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteLeaderboardConfigurationAdminV3BadRequest handles this case with default header values.

Bad Request

func NewDeleteLeaderboardConfigurationAdminV3BadRequest

func NewDeleteLeaderboardConfigurationAdminV3BadRequest() *DeleteLeaderboardConfigurationAdminV3BadRequest

NewDeleteLeaderboardConfigurationAdminV3BadRequest creates a DeleteLeaderboardConfigurationAdminV3BadRequest with default headers values

func (*DeleteLeaderboardConfigurationAdminV3BadRequest) Error

func (*DeleteLeaderboardConfigurationAdminV3BadRequest) GetPayload

func (*DeleteLeaderboardConfigurationAdminV3BadRequest) ToJSONString

type DeleteLeaderboardConfigurationAdminV3Forbidden

type DeleteLeaderboardConfigurationAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteLeaderboardConfigurationAdminV3Forbidden handles this case with default header values.

Forbidden

func NewDeleteLeaderboardConfigurationAdminV3Forbidden

func NewDeleteLeaderboardConfigurationAdminV3Forbidden() *DeleteLeaderboardConfigurationAdminV3Forbidden

NewDeleteLeaderboardConfigurationAdminV3Forbidden creates a DeleteLeaderboardConfigurationAdminV3Forbidden with default headers values

func (*DeleteLeaderboardConfigurationAdminV3Forbidden) Error

func (*DeleteLeaderboardConfigurationAdminV3Forbidden) GetPayload

func (*DeleteLeaderboardConfigurationAdminV3Forbidden) ToJSONString

type DeleteLeaderboardConfigurationAdminV3InternalServerError

type DeleteLeaderboardConfigurationAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteLeaderboardConfigurationAdminV3InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteLeaderboardConfigurationAdminV3InternalServerError

func NewDeleteLeaderboardConfigurationAdminV3InternalServerError() *DeleteLeaderboardConfigurationAdminV3InternalServerError

NewDeleteLeaderboardConfigurationAdminV3InternalServerError creates a DeleteLeaderboardConfigurationAdminV3InternalServerError with default headers values

func (*DeleteLeaderboardConfigurationAdminV3InternalServerError) Error

func (*DeleteLeaderboardConfigurationAdminV3InternalServerError) GetPayload

func (*DeleteLeaderboardConfigurationAdminV3InternalServerError) ToJSONString

type DeleteLeaderboardConfigurationAdminV3NoContent

type DeleteLeaderboardConfigurationAdminV3NoContent struct {
}

DeleteLeaderboardConfigurationAdminV3NoContent handles this case with default header values.

No Content

func NewDeleteLeaderboardConfigurationAdminV3NoContent

func NewDeleteLeaderboardConfigurationAdminV3NoContent() *DeleteLeaderboardConfigurationAdminV3NoContent

NewDeleteLeaderboardConfigurationAdminV3NoContent creates a DeleteLeaderboardConfigurationAdminV3NoContent with default headers values

func (*DeleteLeaderboardConfigurationAdminV3NoContent) Error

type DeleteLeaderboardConfigurationAdminV3NotFound

type DeleteLeaderboardConfigurationAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteLeaderboardConfigurationAdminV3NotFound handles this case with default header values.

Not Found

func NewDeleteLeaderboardConfigurationAdminV3NotFound

func NewDeleteLeaderboardConfigurationAdminV3NotFound() *DeleteLeaderboardConfigurationAdminV3NotFound

NewDeleteLeaderboardConfigurationAdminV3NotFound creates a DeleteLeaderboardConfigurationAdminV3NotFound with default headers values

func (*DeleteLeaderboardConfigurationAdminV3NotFound) Error

func (*DeleteLeaderboardConfigurationAdminV3NotFound) GetPayload

func (*DeleteLeaderboardConfigurationAdminV3NotFound) ToJSONString

type DeleteLeaderboardConfigurationAdminV3Params

type DeleteLeaderboardConfigurationAdminV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*LeaderboardCode
	  human readable unique code to indentify leaderboard. Must be lowercase and maximum length is 48

	*/
	LeaderboardCode string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

DeleteLeaderboardConfigurationAdminV3Params contains all the parameters to send to the API endpoint for the delete leaderboard configuration admin v3 operation typically these are written to a http.Request

func NewDeleteLeaderboardConfigurationAdminV3Params

func NewDeleteLeaderboardConfigurationAdminV3Params() *DeleteLeaderboardConfigurationAdminV3Params

NewDeleteLeaderboardConfigurationAdminV3Params creates a new DeleteLeaderboardConfigurationAdminV3Params object with the default values initialized.

func NewDeleteLeaderboardConfigurationAdminV3ParamsWithContext

func NewDeleteLeaderboardConfigurationAdminV3ParamsWithContext(ctx context.Context) *DeleteLeaderboardConfigurationAdminV3Params

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

func NewDeleteLeaderboardConfigurationAdminV3ParamsWithHTTPClient

func NewDeleteLeaderboardConfigurationAdminV3ParamsWithHTTPClient(client *http.Client) *DeleteLeaderboardConfigurationAdminV3Params

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

func NewDeleteLeaderboardConfigurationAdminV3ParamsWithTimeout

func NewDeleteLeaderboardConfigurationAdminV3ParamsWithTimeout(timeout time.Duration) *DeleteLeaderboardConfigurationAdminV3Params

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

func (*DeleteLeaderboardConfigurationAdminV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) SetContext

SetContext adds the context to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) SetLeaderboardCode

func (o *DeleteLeaderboardConfigurationAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) SetNamespace

func (o *DeleteLeaderboardConfigurationAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) SetTimeout

SetTimeout adds the timeout to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) WithContext

WithContext adds the context to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) WithLeaderboardCode

WithLeaderboardCode adds the leaderboardCode to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) WithNamespace

WithNamespace adds the namespace to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) WithTimeout

WithTimeout adds the timeout to the delete leaderboard configuration admin v3 params

func (*DeleteLeaderboardConfigurationAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteLeaderboardConfigurationAdminV3Reader

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

DeleteLeaderboardConfigurationAdminV3Reader is a Reader for the DeleteLeaderboardConfigurationAdminV3 structure.

func (*DeleteLeaderboardConfigurationAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteLeaderboardConfigurationAdminV3Unauthorized

type DeleteLeaderboardConfigurationAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteLeaderboardConfigurationAdminV3Unauthorized handles this case with default header values.

Unauthorized

func NewDeleteLeaderboardConfigurationAdminV3Unauthorized

func NewDeleteLeaderboardConfigurationAdminV3Unauthorized() *DeleteLeaderboardConfigurationAdminV3Unauthorized

NewDeleteLeaderboardConfigurationAdminV3Unauthorized creates a DeleteLeaderboardConfigurationAdminV3Unauthorized with default headers values

func (*DeleteLeaderboardConfigurationAdminV3Unauthorized) Error

func (*DeleteLeaderboardConfigurationAdminV3Unauthorized) GetPayload

func (*DeleteLeaderboardConfigurationAdminV3Unauthorized) ToJSONString

type GetLeaderboardConfigurationAdminV3BadRequest

type GetLeaderboardConfigurationAdminV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationAdminV3BadRequest handles this case with default header values.

Bad Request

func NewGetLeaderboardConfigurationAdminV3BadRequest

func NewGetLeaderboardConfigurationAdminV3BadRequest() *GetLeaderboardConfigurationAdminV3BadRequest

NewGetLeaderboardConfigurationAdminV3BadRequest creates a GetLeaderboardConfigurationAdminV3BadRequest with default headers values

func (*GetLeaderboardConfigurationAdminV3BadRequest) Error

func (*GetLeaderboardConfigurationAdminV3BadRequest) GetPayload

func (*GetLeaderboardConfigurationAdminV3BadRequest) ToJSONString

type GetLeaderboardConfigurationAdminV3Forbidden

type GetLeaderboardConfigurationAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationAdminV3Forbidden handles this case with default header values.

Forbidden

func NewGetLeaderboardConfigurationAdminV3Forbidden

func NewGetLeaderboardConfigurationAdminV3Forbidden() *GetLeaderboardConfigurationAdminV3Forbidden

NewGetLeaderboardConfigurationAdminV3Forbidden creates a GetLeaderboardConfigurationAdminV3Forbidden with default headers values

func (*GetLeaderboardConfigurationAdminV3Forbidden) Error

func (*GetLeaderboardConfigurationAdminV3Forbidden) GetPayload

func (*GetLeaderboardConfigurationAdminV3Forbidden) ToJSONString

type GetLeaderboardConfigurationAdminV3InternalServerError

type GetLeaderboardConfigurationAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationAdminV3InternalServerError handles this case with default header values.

Internal Server Error

func NewGetLeaderboardConfigurationAdminV3InternalServerError

func NewGetLeaderboardConfigurationAdminV3InternalServerError() *GetLeaderboardConfigurationAdminV3InternalServerError

NewGetLeaderboardConfigurationAdminV3InternalServerError creates a GetLeaderboardConfigurationAdminV3InternalServerError with default headers values

func (*GetLeaderboardConfigurationAdminV3InternalServerError) Error

func (*GetLeaderboardConfigurationAdminV3InternalServerError) GetPayload

func (*GetLeaderboardConfigurationAdminV3InternalServerError) ToJSONString

type GetLeaderboardConfigurationAdminV3NotFound

type GetLeaderboardConfigurationAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationAdminV3NotFound handles this case with default header values.

Not Found

func NewGetLeaderboardConfigurationAdminV3NotFound

func NewGetLeaderboardConfigurationAdminV3NotFound() *GetLeaderboardConfigurationAdminV3NotFound

NewGetLeaderboardConfigurationAdminV3NotFound creates a GetLeaderboardConfigurationAdminV3NotFound with default headers values

func (*GetLeaderboardConfigurationAdminV3NotFound) Error

func (*GetLeaderboardConfigurationAdminV3NotFound) GetPayload

func (*GetLeaderboardConfigurationAdminV3NotFound) ToJSONString

type GetLeaderboardConfigurationAdminV3OK

type GetLeaderboardConfigurationAdminV3OK struct {
	Payload *leaderboardclientmodels.ModelsGetLeaderboardConfigRespV3
}

GetLeaderboardConfigurationAdminV3OK handles this case with default header values.

OK

func NewGetLeaderboardConfigurationAdminV3OK

func NewGetLeaderboardConfigurationAdminV3OK() *GetLeaderboardConfigurationAdminV3OK

NewGetLeaderboardConfigurationAdminV3OK creates a GetLeaderboardConfigurationAdminV3OK with default headers values

func (*GetLeaderboardConfigurationAdminV3OK) Error

func (*GetLeaderboardConfigurationAdminV3OK) GetPayload

func (*GetLeaderboardConfigurationAdminV3OK) ToJSONString

func (o *GetLeaderboardConfigurationAdminV3OK) ToJSONString() string

type GetLeaderboardConfigurationAdminV3Params

type GetLeaderboardConfigurationAdminV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*LeaderboardCode
	  human readable unique code to indentify leaderboard. Must be lowercase and maximum length is 48

	*/
	LeaderboardCode string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetLeaderboardConfigurationAdminV3Params contains all the parameters to send to the API endpoint for the get leaderboard configuration admin v3 operation typically these are written to a http.Request

func NewGetLeaderboardConfigurationAdminV3Params

func NewGetLeaderboardConfigurationAdminV3Params() *GetLeaderboardConfigurationAdminV3Params

NewGetLeaderboardConfigurationAdminV3Params creates a new GetLeaderboardConfigurationAdminV3Params object with the default values initialized.

func NewGetLeaderboardConfigurationAdminV3ParamsWithContext

func NewGetLeaderboardConfigurationAdminV3ParamsWithContext(ctx context.Context) *GetLeaderboardConfigurationAdminV3Params

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

func NewGetLeaderboardConfigurationAdminV3ParamsWithHTTPClient

func NewGetLeaderboardConfigurationAdminV3ParamsWithHTTPClient(client *http.Client) *GetLeaderboardConfigurationAdminV3Params

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

func NewGetLeaderboardConfigurationAdminV3ParamsWithTimeout

func NewGetLeaderboardConfigurationAdminV3ParamsWithTimeout(timeout time.Duration) *GetLeaderboardConfigurationAdminV3Params

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

func (*GetLeaderboardConfigurationAdminV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) SetContext

SetContext adds the context to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) SetLeaderboardCode

func (o *GetLeaderboardConfigurationAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) SetNamespace

func (o *GetLeaderboardConfigurationAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) SetTimeout

SetTimeout adds the timeout to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) WithContext

WithContext adds the context to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) WithLeaderboardCode

WithLeaderboardCode adds the leaderboardCode to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) WithNamespace

WithNamespace adds the namespace to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) WithTimeout

WithTimeout adds the timeout to the get leaderboard configuration admin v3 params

func (*GetLeaderboardConfigurationAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLeaderboardConfigurationAdminV3Reader

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

GetLeaderboardConfigurationAdminV3Reader is a Reader for the GetLeaderboardConfigurationAdminV3 structure.

func (*GetLeaderboardConfigurationAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLeaderboardConfigurationAdminV3Unauthorized

type GetLeaderboardConfigurationAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationAdminV3Unauthorized handles this case with default header values.

Unauthorized

func NewGetLeaderboardConfigurationAdminV3Unauthorized

func NewGetLeaderboardConfigurationAdminV3Unauthorized() *GetLeaderboardConfigurationAdminV3Unauthorized

NewGetLeaderboardConfigurationAdminV3Unauthorized creates a GetLeaderboardConfigurationAdminV3Unauthorized with default headers values

func (*GetLeaderboardConfigurationAdminV3Unauthorized) Error

func (*GetLeaderboardConfigurationAdminV3Unauthorized) GetPayload

func (*GetLeaderboardConfigurationAdminV3Unauthorized) ToJSONString

type GetLeaderboardConfigurationPublicV3BadRequest

type GetLeaderboardConfigurationPublicV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationPublicV3BadRequest handles this case with default header values.

Bad Request

func NewGetLeaderboardConfigurationPublicV3BadRequest

func NewGetLeaderboardConfigurationPublicV3BadRequest() *GetLeaderboardConfigurationPublicV3BadRequest

NewGetLeaderboardConfigurationPublicV3BadRequest creates a GetLeaderboardConfigurationPublicV3BadRequest with default headers values

func (*GetLeaderboardConfigurationPublicV3BadRequest) Error

func (*GetLeaderboardConfigurationPublicV3BadRequest) GetPayload

func (*GetLeaderboardConfigurationPublicV3BadRequest) ToJSONString

type GetLeaderboardConfigurationPublicV3Forbidden

type GetLeaderboardConfigurationPublicV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationPublicV3Forbidden handles this case with default header values.

Forbidden

func NewGetLeaderboardConfigurationPublicV3Forbidden

func NewGetLeaderboardConfigurationPublicV3Forbidden() *GetLeaderboardConfigurationPublicV3Forbidden

NewGetLeaderboardConfigurationPublicV3Forbidden creates a GetLeaderboardConfigurationPublicV3Forbidden with default headers values

func (*GetLeaderboardConfigurationPublicV3Forbidden) Error

func (*GetLeaderboardConfigurationPublicV3Forbidden) GetPayload

func (*GetLeaderboardConfigurationPublicV3Forbidden) ToJSONString

type GetLeaderboardConfigurationPublicV3InternalServerError

type GetLeaderboardConfigurationPublicV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationPublicV3InternalServerError handles this case with default header values.

Internal Server Error

func NewGetLeaderboardConfigurationPublicV3InternalServerError

func NewGetLeaderboardConfigurationPublicV3InternalServerError() *GetLeaderboardConfigurationPublicV3InternalServerError

NewGetLeaderboardConfigurationPublicV3InternalServerError creates a GetLeaderboardConfigurationPublicV3InternalServerError with default headers values

func (*GetLeaderboardConfigurationPublicV3InternalServerError) Error

func (*GetLeaderboardConfigurationPublicV3InternalServerError) GetPayload

func (*GetLeaderboardConfigurationPublicV3InternalServerError) ToJSONString

type GetLeaderboardConfigurationPublicV3NotFound

type GetLeaderboardConfigurationPublicV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationPublicV3NotFound handles this case with default header values.

Not Found

func NewGetLeaderboardConfigurationPublicV3NotFound

func NewGetLeaderboardConfigurationPublicV3NotFound() *GetLeaderboardConfigurationPublicV3NotFound

NewGetLeaderboardConfigurationPublicV3NotFound creates a GetLeaderboardConfigurationPublicV3NotFound with default headers values

func (*GetLeaderboardConfigurationPublicV3NotFound) Error

func (*GetLeaderboardConfigurationPublicV3NotFound) GetPayload

func (*GetLeaderboardConfigurationPublicV3NotFound) ToJSONString

type GetLeaderboardConfigurationPublicV3OK

type GetLeaderboardConfigurationPublicV3OK struct {
	Payload *leaderboardclientmodels.ModelsGetLeaderboardConfigPublicRespV3
}

GetLeaderboardConfigurationPublicV3OK handles this case with default header values.

OK

func NewGetLeaderboardConfigurationPublicV3OK

func NewGetLeaderboardConfigurationPublicV3OK() *GetLeaderboardConfigurationPublicV3OK

NewGetLeaderboardConfigurationPublicV3OK creates a GetLeaderboardConfigurationPublicV3OK with default headers values

func (*GetLeaderboardConfigurationPublicV3OK) Error

func (*GetLeaderboardConfigurationPublicV3OK) GetPayload

func (*GetLeaderboardConfigurationPublicV3OK) ToJSONString

type GetLeaderboardConfigurationPublicV3Params

type GetLeaderboardConfigurationPublicV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*LeaderboardCode
	  human readable unique code to indentify leaderboard. Must be lowercase and maximum length is 48

	*/
	LeaderboardCode string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetLeaderboardConfigurationPublicV3Params contains all the parameters to send to the API endpoint for the get leaderboard configuration public v3 operation typically these are written to a http.Request

func NewGetLeaderboardConfigurationPublicV3Params

func NewGetLeaderboardConfigurationPublicV3Params() *GetLeaderboardConfigurationPublicV3Params

NewGetLeaderboardConfigurationPublicV3Params creates a new GetLeaderboardConfigurationPublicV3Params object with the default values initialized.

func NewGetLeaderboardConfigurationPublicV3ParamsWithContext

func NewGetLeaderboardConfigurationPublicV3ParamsWithContext(ctx context.Context) *GetLeaderboardConfigurationPublicV3Params

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

func NewGetLeaderboardConfigurationPublicV3ParamsWithHTTPClient

func NewGetLeaderboardConfigurationPublicV3ParamsWithHTTPClient(client *http.Client) *GetLeaderboardConfigurationPublicV3Params

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

func NewGetLeaderboardConfigurationPublicV3ParamsWithTimeout

func NewGetLeaderboardConfigurationPublicV3ParamsWithTimeout(timeout time.Duration) *GetLeaderboardConfigurationPublicV3Params

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

func (*GetLeaderboardConfigurationPublicV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) SetContext

SetContext adds the context to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) SetLeaderboardCode

func (o *GetLeaderboardConfigurationPublicV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) SetNamespace

func (o *GetLeaderboardConfigurationPublicV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) SetTimeout

SetTimeout adds the timeout to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) WithContext

WithContext adds the context to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) WithLeaderboardCode

WithLeaderboardCode adds the leaderboardCode to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) WithNamespace

WithNamespace adds the namespace to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) WithTimeout

WithTimeout adds the timeout to the get leaderboard configuration public v3 params

func (*GetLeaderboardConfigurationPublicV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLeaderboardConfigurationPublicV3Reader

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

GetLeaderboardConfigurationPublicV3Reader is a Reader for the GetLeaderboardConfigurationPublicV3 structure.

func (*GetLeaderboardConfigurationPublicV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLeaderboardConfigurationPublicV3Unauthorized

type GetLeaderboardConfigurationPublicV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationPublicV3Unauthorized handles this case with default header values.

Unauthorized

func NewGetLeaderboardConfigurationPublicV3Unauthorized

func NewGetLeaderboardConfigurationPublicV3Unauthorized() *GetLeaderboardConfigurationPublicV3Unauthorized

NewGetLeaderboardConfigurationPublicV3Unauthorized creates a GetLeaderboardConfigurationPublicV3Unauthorized with default headers values

func (*GetLeaderboardConfigurationPublicV3Unauthorized) Error

func (*GetLeaderboardConfigurationPublicV3Unauthorized) GetPayload

func (*GetLeaderboardConfigurationPublicV3Unauthorized) ToJSONString

type GetLeaderboardConfigurationsAdminV3BadRequest

type GetLeaderboardConfigurationsAdminV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsAdminV3BadRequest handles this case with default header values.

Bad Request

func NewGetLeaderboardConfigurationsAdminV3BadRequest

func NewGetLeaderboardConfigurationsAdminV3BadRequest() *GetLeaderboardConfigurationsAdminV3BadRequest

NewGetLeaderboardConfigurationsAdminV3BadRequest creates a GetLeaderboardConfigurationsAdminV3BadRequest with default headers values

func (*GetLeaderboardConfigurationsAdminV3BadRequest) Error

func (*GetLeaderboardConfigurationsAdminV3BadRequest) GetPayload

func (*GetLeaderboardConfigurationsAdminV3BadRequest) ToJSONString

type GetLeaderboardConfigurationsAdminV3Forbidden

type GetLeaderboardConfigurationsAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsAdminV3Forbidden handles this case with default header values.

Forbidden

func NewGetLeaderboardConfigurationsAdminV3Forbidden

func NewGetLeaderboardConfigurationsAdminV3Forbidden() *GetLeaderboardConfigurationsAdminV3Forbidden

NewGetLeaderboardConfigurationsAdminV3Forbidden creates a GetLeaderboardConfigurationsAdminV3Forbidden with default headers values

func (*GetLeaderboardConfigurationsAdminV3Forbidden) Error

func (*GetLeaderboardConfigurationsAdminV3Forbidden) GetPayload

func (*GetLeaderboardConfigurationsAdminV3Forbidden) ToJSONString

type GetLeaderboardConfigurationsAdminV3InternalServerError

type GetLeaderboardConfigurationsAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsAdminV3InternalServerError handles this case with default header values.

Internal Server Error

func NewGetLeaderboardConfigurationsAdminV3InternalServerError

func NewGetLeaderboardConfigurationsAdminV3InternalServerError() *GetLeaderboardConfigurationsAdminV3InternalServerError

NewGetLeaderboardConfigurationsAdminV3InternalServerError creates a GetLeaderboardConfigurationsAdminV3InternalServerError with default headers values

func (*GetLeaderboardConfigurationsAdminV3InternalServerError) Error

func (*GetLeaderboardConfigurationsAdminV3InternalServerError) GetPayload

func (*GetLeaderboardConfigurationsAdminV3InternalServerError) ToJSONString

type GetLeaderboardConfigurationsAdminV3OK

type GetLeaderboardConfigurationsAdminV3OK struct {
	Payload *leaderboardclientmodels.ModelsGetAllLeaderboardConfigsRespV3
}

GetLeaderboardConfigurationsAdminV3OK handles this case with default header values.

OK

func NewGetLeaderboardConfigurationsAdminV3OK

func NewGetLeaderboardConfigurationsAdminV3OK() *GetLeaderboardConfigurationsAdminV3OK

NewGetLeaderboardConfigurationsAdminV3OK creates a GetLeaderboardConfigurationsAdminV3OK with default headers values

func (*GetLeaderboardConfigurationsAdminV3OK) Error

func (*GetLeaderboardConfigurationsAdminV3OK) GetPayload

func (*GetLeaderboardConfigurationsAdminV3OK) ToJSONString

type GetLeaderboardConfigurationsAdminV3Params

type GetLeaderboardConfigurationsAdminV3Params struct {

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

	*/
	Namespace string
	/*IsDeleted
	  filter for deleted leaderboard config

	*/
	IsDeleted *bool
	/*Limit
	  size of displayed data

	*/
	Limit *int64
	/*Offset
	  The start position that points to query data

	*/
	Offset *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetLeaderboardConfigurationsAdminV3Params contains all the parameters to send to the API endpoint for the get leaderboard configurations admin v3 operation typically these are written to a http.Request

func NewGetLeaderboardConfigurationsAdminV3Params

func NewGetLeaderboardConfigurationsAdminV3Params() *GetLeaderboardConfigurationsAdminV3Params

NewGetLeaderboardConfigurationsAdminV3Params creates a new GetLeaderboardConfigurationsAdminV3Params object with the default values initialized.

func NewGetLeaderboardConfigurationsAdminV3ParamsWithContext

func NewGetLeaderboardConfigurationsAdminV3ParamsWithContext(ctx context.Context) *GetLeaderboardConfigurationsAdminV3Params

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

func NewGetLeaderboardConfigurationsAdminV3ParamsWithHTTPClient

func NewGetLeaderboardConfigurationsAdminV3ParamsWithHTTPClient(client *http.Client) *GetLeaderboardConfigurationsAdminV3Params

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

func NewGetLeaderboardConfigurationsAdminV3ParamsWithTimeout

func NewGetLeaderboardConfigurationsAdminV3ParamsWithTimeout(timeout time.Duration) *GetLeaderboardConfigurationsAdminV3Params

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

func (*GetLeaderboardConfigurationsAdminV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) SetContext

SetContext adds the context to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) SetIsDeleted

func (o *GetLeaderboardConfigurationsAdminV3Params) SetIsDeleted(isDeleted *bool)

SetIsDeleted adds the isDeleted to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) SetLimit

SetLimit adds the limit to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) SetNamespace

func (o *GetLeaderboardConfigurationsAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) SetOffset

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

SetOffset adds the offset to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) SetTimeout

SetTimeout adds the timeout to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) WithContext

WithContext adds the context to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) WithIsDeleted

WithIsDeleted adds the isDeleted to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) WithLimit

WithLimit adds the limit to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) WithNamespace

WithNamespace adds the namespace to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) WithOffset

WithOffset adds the offset to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) WithTimeout

WithTimeout adds the timeout to the get leaderboard configurations admin v3 params

func (*GetLeaderboardConfigurationsAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLeaderboardConfigurationsAdminV3Reader

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

GetLeaderboardConfigurationsAdminV3Reader is a Reader for the GetLeaderboardConfigurationsAdminV3 structure.

func (*GetLeaderboardConfigurationsAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLeaderboardConfigurationsAdminV3Unauthorized

type GetLeaderboardConfigurationsAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsAdminV3Unauthorized handles this case with default header values.

Unauthorized

func NewGetLeaderboardConfigurationsAdminV3Unauthorized

func NewGetLeaderboardConfigurationsAdminV3Unauthorized() *GetLeaderboardConfigurationsAdminV3Unauthorized

NewGetLeaderboardConfigurationsAdminV3Unauthorized creates a GetLeaderboardConfigurationsAdminV3Unauthorized with default headers values

func (*GetLeaderboardConfigurationsAdminV3Unauthorized) Error

func (*GetLeaderboardConfigurationsAdminV3Unauthorized) GetPayload

func (*GetLeaderboardConfigurationsAdminV3Unauthorized) ToJSONString

type GetLeaderboardConfigurationsPublicV3BadRequest

type GetLeaderboardConfigurationsPublicV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV3BadRequest handles this case with default header values.

Bad Request

func NewGetLeaderboardConfigurationsPublicV3BadRequest

func NewGetLeaderboardConfigurationsPublicV3BadRequest() *GetLeaderboardConfigurationsPublicV3BadRequest

NewGetLeaderboardConfigurationsPublicV3BadRequest creates a GetLeaderboardConfigurationsPublicV3BadRequest with default headers values

func (*GetLeaderboardConfigurationsPublicV3BadRequest) Error

func (*GetLeaderboardConfigurationsPublicV3BadRequest) GetPayload

func (*GetLeaderboardConfigurationsPublicV3BadRequest) ToJSONString

type GetLeaderboardConfigurationsPublicV3Forbidden

type GetLeaderboardConfigurationsPublicV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV3Forbidden handles this case with default header values.

Forbidden

func NewGetLeaderboardConfigurationsPublicV3Forbidden

func NewGetLeaderboardConfigurationsPublicV3Forbidden() *GetLeaderboardConfigurationsPublicV3Forbidden

NewGetLeaderboardConfigurationsPublicV3Forbidden creates a GetLeaderboardConfigurationsPublicV3Forbidden with default headers values

func (*GetLeaderboardConfigurationsPublicV3Forbidden) Error

func (*GetLeaderboardConfigurationsPublicV3Forbidden) GetPayload

func (*GetLeaderboardConfigurationsPublicV3Forbidden) ToJSONString

type GetLeaderboardConfigurationsPublicV3InternalServerError

type GetLeaderboardConfigurationsPublicV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV3InternalServerError handles this case with default header values.

Internal Server Error

func NewGetLeaderboardConfigurationsPublicV3InternalServerError

func NewGetLeaderboardConfigurationsPublicV3InternalServerError() *GetLeaderboardConfigurationsPublicV3InternalServerError

NewGetLeaderboardConfigurationsPublicV3InternalServerError creates a GetLeaderboardConfigurationsPublicV3InternalServerError with default headers values

func (*GetLeaderboardConfigurationsPublicV3InternalServerError) Error

func (*GetLeaderboardConfigurationsPublicV3InternalServerError) GetPayload

func (*GetLeaderboardConfigurationsPublicV3InternalServerError) ToJSONString

type GetLeaderboardConfigurationsPublicV3OK

type GetLeaderboardConfigurationsPublicV3OK struct {
	Payload *leaderboardclientmodels.ModelsGetAllLeaderboardConfigsPublicRespV3
}

GetLeaderboardConfigurationsPublicV3OK handles this case with default header values.

OK

func NewGetLeaderboardConfigurationsPublicV3OK

func NewGetLeaderboardConfigurationsPublicV3OK() *GetLeaderboardConfigurationsPublicV3OK

NewGetLeaderboardConfigurationsPublicV3OK creates a GetLeaderboardConfigurationsPublicV3OK with default headers values

func (*GetLeaderboardConfigurationsPublicV3OK) Error

func (*GetLeaderboardConfigurationsPublicV3OK) GetPayload

func (*GetLeaderboardConfigurationsPublicV3OK) ToJSONString

type GetLeaderboardConfigurationsPublicV3Params

type GetLeaderboardConfigurationsPublicV3Params struct {

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

	*/
	Namespace string
	/*IsDeleted
	  filter for deleted leaderboard config

	*/
	IsDeleted *bool
	/*Limit
	  size of displayed data

	*/
	Limit *int64
	/*Offset
	  The start position that points to query data

	*/
	Offset *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetLeaderboardConfigurationsPublicV3Params contains all the parameters to send to the API endpoint for the get leaderboard configurations public v3 operation typically these are written to a http.Request

func NewGetLeaderboardConfigurationsPublicV3Params

func NewGetLeaderboardConfigurationsPublicV3Params() *GetLeaderboardConfigurationsPublicV3Params

NewGetLeaderboardConfigurationsPublicV3Params creates a new GetLeaderboardConfigurationsPublicV3Params object with the default values initialized.

func NewGetLeaderboardConfigurationsPublicV3ParamsWithContext

func NewGetLeaderboardConfigurationsPublicV3ParamsWithContext(ctx context.Context) *GetLeaderboardConfigurationsPublicV3Params

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

func NewGetLeaderboardConfigurationsPublicV3ParamsWithHTTPClient

func NewGetLeaderboardConfigurationsPublicV3ParamsWithHTTPClient(client *http.Client) *GetLeaderboardConfigurationsPublicV3Params

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

func NewGetLeaderboardConfigurationsPublicV3ParamsWithTimeout

func NewGetLeaderboardConfigurationsPublicV3ParamsWithTimeout(timeout time.Duration) *GetLeaderboardConfigurationsPublicV3Params

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

func (*GetLeaderboardConfigurationsPublicV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) SetContext

SetContext adds the context to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) SetIsDeleted

func (o *GetLeaderboardConfigurationsPublicV3Params) SetIsDeleted(isDeleted *bool)

SetIsDeleted adds the isDeleted to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) SetLimit

SetLimit adds the limit to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) SetNamespace

func (o *GetLeaderboardConfigurationsPublicV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) SetOffset

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

SetOffset adds the offset to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) SetTimeout

SetTimeout adds the timeout to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) WithContext

WithContext adds the context to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) WithIsDeleted

WithIsDeleted adds the isDeleted to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) WithLimit

WithLimit adds the limit to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) WithNamespace

WithNamespace adds the namespace to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) WithOffset

WithOffset adds the offset to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) WithTimeout

WithTimeout adds the timeout to the get leaderboard configurations public v3 params

func (*GetLeaderboardConfigurationsPublicV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLeaderboardConfigurationsPublicV3Reader

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

GetLeaderboardConfigurationsPublicV3Reader is a Reader for the GetLeaderboardConfigurationsPublicV3 structure.

func (*GetLeaderboardConfigurationsPublicV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLeaderboardConfigurationsPublicV3Unauthorized

type GetLeaderboardConfigurationsPublicV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV3Unauthorized handles this case with default header values.

Unauthorized

func NewGetLeaderboardConfigurationsPublicV3Unauthorized

func NewGetLeaderboardConfigurationsPublicV3Unauthorized() *GetLeaderboardConfigurationsPublicV3Unauthorized

NewGetLeaderboardConfigurationsPublicV3Unauthorized creates a GetLeaderboardConfigurationsPublicV3Unauthorized with default headers values

func (*GetLeaderboardConfigurationsPublicV3Unauthorized) Error

func (*GetLeaderboardConfigurationsPublicV3Unauthorized) GetPayload

func (*GetLeaderboardConfigurationsPublicV3Unauthorized) ToJSONString

type HardDeleteLeaderboardAdminV3BadRequest

type HardDeleteLeaderboardAdminV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

HardDeleteLeaderboardAdminV3BadRequest handles this case with default header values.

Bad Request

func NewHardDeleteLeaderboardAdminV3BadRequest

func NewHardDeleteLeaderboardAdminV3BadRequest() *HardDeleteLeaderboardAdminV3BadRequest

NewHardDeleteLeaderboardAdminV3BadRequest creates a HardDeleteLeaderboardAdminV3BadRequest with default headers values

func (*HardDeleteLeaderboardAdminV3BadRequest) Error

func (*HardDeleteLeaderboardAdminV3BadRequest) GetPayload

func (*HardDeleteLeaderboardAdminV3BadRequest) ToJSONString

type HardDeleteLeaderboardAdminV3Forbidden

type HardDeleteLeaderboardAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

HardDeleteLeaderboardAdminV3Forbidden handles this case with default header values.

Forbidden

func NewHardDeleteLeaderboardAdminV3Forbidden

func NewHardDeleteLeaderboardAdminV3Forbidden() *HardDeleteLeaderboardAdminV3Forbidden

NewHardDeleteLeaderboardAdminV3Forbidden creates a HardDeleteLeaderboardAdminV3Forbidden with default headers values

func (*HardDeleteLeaderboardAdminV3Forbidden) Error

func (*HardDeleteLeaderboardAdminV3Forbidden) GetPayload

func (*HardDeleteLeaderboardAdminV3Forbidden) ToJSONString

type HardDeleteLeaderboardAdminV3InternalServerError

type HardDeleteLeaderboardAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

HardDeleteLeaderboardAdminV3InternalServerError handles this case with default header values.

Internal Server Error

func NewHardDeleteLeaderboardAdminV3InternalServerError

func NewHardDeleteLeaderboardAdminV3InternalServerError() *HardDeleteLeaderboardAdminV3InternalServerError

NewHardDeleteLeaderboardAdminV3InternalServerError creates a HardDeleteLeaderboardAdminV3InternalServerError with default headers values

func (*HardDeleteLeaderboardAdminV3InternalServerError) Error

func (*HardDeleteLeaderboardAdminV3InternalServerError) GetPayload

func (*HardDeleteLeaderboardAdminV3InternalServerError) ToJSONString

type HardDeleteLeaderboardAdminV3NoContent

type HardDeleteLeaderboardAdminV3NoContent struct {
}

HardDeleteLeaderboardAdminV3NoContent handles this case with default header values.

No Content

func NewHardDeleteLeaderboardAdminV3NoContent

func NewHardDeleteLeaderboardAdminV3NoContent() *HardDeleteLeaderboardAdminV3NoContent

NewHardDeleteLeaderboardAdminV3NoContent creates a HardDeleteLeaderboardAdminV3NoContent with default headers values

func (*HardDeleteLeaderboardAdminV3NoContent) Error

type HardDeleteLeaderboardAdminV3NotFound

type HardDeleteLeaderboardAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

HardDeleteLeaderboardAdminV3NotFound handles this case with default header values.

Not Found

func NewHardDeleteLeaderboardAdminV3NotFound

func NewHardDeleteLeaderboardAdminV3NotFound() *HardDeleteLeaderboardAdminV3NotFound

NewHardDeleteLeaderboardAdminV3NotFound creates a HardDeleteLeaderboardAdminV3NotFound with default headers values

func (*HardDeleteLeaderboardAdminV3NotFound) Error

func (*HardDeleteLeaderboardAdminV3NotFound) GetPayload

func (*HardDeleteLeaderboardAdminV3NotFound) ToJSONString

func (o *HardDeleteLeaderboardAdminV3NotFound) ToJSONString() string

type HardDeleteLeaderboardAdminV3Params

type HardDeleteLeaderboardAdminV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*LeaderboardCode
	  human readable unique code to indentify leaderboard. Must be lowercase and maximum length is 48

	*/
	LeaderboardCode string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

HardDeleteLeaderboardAdminV3Params contains all the parameters to send to the API endpoint for the hard delete leaderboard admin v3 operation typically these are written to a http.Request

func NewHardDeleteLeaderboardAdminV3Params

func NewHardDeleteLeaderboardAdminV3Params() *HardDeleteLeaderboardAdminV3Params

NewHardDeleteLeaderboardAdminV3Params creates a new HardDeleteLeaderboardAdminV3Params object with the default values initialized.

func NewHardDeleteLeaderboardAdminV3ParamsWithContext

func NewHardDeleteLeaderboardAdminV3ParamsWithContext(ctx context.Context) *HardDeleteLeaderboardAdminV3Params

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

func NewHardDeleteLeaderboardAdminV3ParamsWithHTTPClient

func NewHardDeleteLeaderboardAdminV3ParamsWithHTTPClient(client *http.Client) *HardDeleteLeaderboardAdminV3Params

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

func NewHardDeleteLeaderboardAdminV3ParamsWithTimeout

func NewHardDeleteLeaderboardAdminV3ParamsWithTimeout(timeout time.Duration) *HardDeleteLeaderboardAdminV3Params

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

func (*HardDeleteLeaderboardAdminV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) SetContext

SetContext adds the context to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) SetLeaderboardCode

func (o *HardDeleteLeaderboardAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) SetNamespace

func (o *HardDeleteLeaderboardAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) SetTimeout

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

SetTimeout adds the timeout to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) WithContext

WithContext adds the context to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) WithLeaderboardCode

func (o *HardDeleteLeaderboardAdminV3Params) WithLeaderboardCode(leaderboardCode string) *HardDeleteLeaderboardAdminV3Params

WithLeaderboardCode adds the leaderboardCode to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) WithNamespace

WithNamespace adds the namespace to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) WithTimeout

WithTimeout adds the timeout to the hard delete leaderboard admin v3 params

func (*HardDeleteLeaderboardAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type HardDeleteLeaderboardAdminV3Reader

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

HardDeleteLeaderboardAdminV3Reader is a Reader for the HardDeleteLeaderboardAdminV3 structure.

func (*HardDeleteLeaderboardAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HardDeleteLeaderboardAdminV3Unauthorized

type HardDeleteLeaderboardAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

HardDeleteLeaderboardAdminV3Unauthorized handles this case with default header values.

Unauthorized

func NewHardDeleteLeaderboardAdminV3Unauthorized

func NewHardDeleteLeaderboardAdminV3Unauthorized() *HardDeleteLeaderboardAdminV3Unauthorized

NewHardDeleteLeaderboardAdminV3Unauthorized creates a HardDeleteLeaderboardAdminV3Unauthorized with default headers values

func (*HardDeleteLeaderboardAdminV3Unauthorized) Error

func (*HardDeleteLeaderboardAdminV3Unauthorized) GetPayload

func (*HardDeleteLeaderboardAdminV3Unauthorized) ToJSONString

type UpdateLeaderboardConfigurationAdminV3BadRequest

type UpdateLeaderboardConfigurationAdminV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV3BadRequest handles this case with default header values.

Bad Request

func NewUpdateLeaderboardConfigurationAdminV3BadRequest

func NewUpdateLeaderboardConfigurationAdminV3BadRequest() *UpdateLeaderboardConfigurationAdminV3BadRequest

NewUpdateLeaderboardConfigurationAdminV3BadRequest creates a UpdateLeaderboardConfigurationAdminV3BadRequest with default headers values

func (*UpdateLeaderboardConfigurationAdminV3BadRequest) Error

func (*UpdateLeaderboardConfigurationAdminV3BadRequest) GetPayload

func (*UpdateLeaderboardConfigurationAdminV3BadRequest) ToJSONString

type UpdateLeaderboardConfigurationAdminV3Forbidden

type UpdateLeaderboardConfigurationAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV3Forbidden handles this case with default header values.

Forbidden

func NewUpdateLeaderboardConfigurationAdminV3Forbidden

func NewUpdateLeaderboardConfigurationAdminV3Forbidden() *UpdateLeaderboardConfigurationAdminV3Forbidden

NewUpdateLeaderboardConfigurationAdminV3Forbidden creates a UpdateLeaderboardConfigurationAdminV3Forbidden with default headers values

func (*UpdateLeaderboardConfigurationAdminV3Forbidden) Error

func (*UpdateLeaderboardConfigurationAdminV3Forbidden) GetPayload

func (*UpdateLeaderboardConfigurationAdminV3Forbidden) ToJSONString

type UpdateLeaderboardConfigurationAdminV3InternalServerError

type UpdateLeaderboardConfigurationAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV3InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateLeaderboardConfigurationAdminV3InternalServerError

func NewUpdateLeaderboardConfigurationAdminV3InternalServerError() *UpdateLeaderboardConfigurationAdminV3InternalServerError

NewUpdateLeaderboardConfigurationAdminV3InternalServerError creates a UpdateLeaderboardConfigurationAdminV3InternalServerError with default headers values

func (*UpdateLeaderboardConfigurationAdminV3InternalServerError) Error

func (*UpdateLeaderboardConfigurationAdminV3InternalServerError) GetPayload

func (*UpdateLeaderboardConfigurationAdminV3InternalServerError) ToJSONString

type UpdateLeaderboardConfigurationAdminV3NotFound

type UpdateLeaderboardConfigurationAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV3NotFound handles this case with default header values.

Not Found

func NewUpdateLeaderboardConfigurationAdminV3NotFound

func NewUpdateLeaderboardConfigurationAdminV3NotFound() *UpdateLeaderboardConfigurationAdminV3NotFound

NewUpdateLeaderboardConfigurationAdminV3NotFound creates a UpdateLeaderboardConfigurationAdminV3NotFound with default headers values

func (*UpdateLeaderboardConfigurationAdminV3NotFound) Error

func (*UpdateLeaderboardConfigurationAdminV3NotFound) GetPayload

func (*UpdateLeaderboardConfigurationAdminV3NotFound) ToJSONString

type UpdateLeaderboardConfigurationAdminV3OK

type UpdateLeaderboardConfigurationAdminV3OK struct {
	Payload *leaderboardclientmodels.ModelsGetLeaderboardConfigRespV3
}

UpdateLeaderboardConfigurationAdminV3OK handles this case with default header values.

OK

func NewUpdateLeaderboardConfigurationAdminV3OK

func NewUpdateLeaderboardConfigurationAdminV3OK() *UpdateLeaderboardConfigurationAdminV3OK

NewUpdateLeaderboardConfigurationAdminV3OK creates a UpdateLeaderboardConfigurationAdminV3OK with default headers values

func (*UpdateLeaderboardConfigurationAdminV3OK) Error

func (*UpdateLeaderboardConfigurationAdminV3OK) GetPayload

func (*UpdateLeaderboardConfigurationAdminV3OK) ToJSONString

type UpdateLeaderboardConfigurationAdminV3Params

type UpdateLeaderboardConfigurationAdminV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *leaderboardclientmodels.ModelsUpdateLeaderboardConfigReqV3
	/*LeaderboardCode
	  human readable unique code to indentify leaderboard. Must be lowercase and maximum length is 48

	*/
	LeaderboardCode string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

UpdateLeaderboardConfigurationAdminV3Params contains all the parameters to send to the API endpoint for the update leaderboard configuration admin v3 operation typically these are written to a http.Request

func NewUpdateLeaderboardConfigurationAdminV3Params

func NewUpdateLeaderboardConfigurationAdminV3Params() *UpdateLeaderboardConfigurationAdminV3Params

NewUpdateLeaderboardConfigurationAdminV3Params creates a new UpdateLeaderboardConfigurationAdminV3Params object with the default values initialized.

func NewUpdateLeaderboardConfigurationAdminV3ParamsWithContext

func NewUpdateLeaderboardConfigurationAdminV3ParamsWithContext(ctx context.Context) *UpdateLeaderboardConfigurationAdminV3Params

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

func NewUpdateLeaderboardConfigurationAdminV3ParamsWithHTTPClient

func NewUpdateLeaderboardConfigurationAdminV3ParamsWithHTTPClient(client *http.Client) *UpdateLeaderboardConfigurationAdminV3Params

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

func NewUpdateLeaderboardConfigurationAdminV3ParamsWithTimeout

func NewUpdateLeaderboardConfigurationAdminV3ParamsWithTimeout(timeout time.Duration) *UpdateLeaderboardConfigurationAdminV3Params

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

func (*UpdateLeaderboardConfigurationAdminV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) SetBody

SetBody adds the body to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) SetContext

SetContext adds the context to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) SetLeaderboardCode

func (o *UpdateLeaderboardConfigurationAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) SetNamespace

func (o *UpdateLeaderboardConfigurationAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) SetTimeout

SetTimeout adds the timeout to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) WithBody

WithBody adds the body to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) WithContext

WithContext adds the context to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) WithLeaderboardCode

WithLeaderboardCode adds the leaderboardCode to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) WithNamespace

WithNamespace adds the namespace to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) WithTimeout

WithTimeout adds the timeout to the update leaderboard configuration admin v3 params

func (*UpdateLeaderboardConfigurationAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateLeaderboardConfigurationAdminV3Reader

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

UpdateLeaderboardConfigurationAdminV3Reader is a Reader for the UpdateLeaderboardConfigurationAdminV3 structure.

func (*UpdateLeaderboardConfigurationAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateLeaderboardConfigurationAdminV3Unauthorized

type UpdateLeaderboardConfigurationAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV3Unauthorized handles this case with default header values.

Unauthorized

func NewUpdateLeaderboardConfigurationAdminV3Unauthorized

func NewUpdateLeaderboardConfigurationAdminV3Unauthorized() *UpdateLeaderboardConfigurationAdminV3Unauthorized

NewUpdateLeaderboardConfigurationAdminV3Unauthorized creates a UpdateLeaderboardConfigurationAdminV3Unauthorized with default headers values

func (*UpdateLeaderboardConfigurationAdminV3Unauthorized) Error

func (*UpdateLeaderboardConfigurationAdminV3Unauthorized) GetPayload

func (*UpdateLeaderboardConfigurationAdminV3Unauthorized) ToJSONString

Jump to

Keyboard shortcuts

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