leaderboard_configuration_v3

package
v0.68.0 Latest Latest
Warning

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

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

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

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

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

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

This endpoint delete a leaderboard configuration

func (*Client) DeleteLeaderboardConfigurationAdminV3Short

DeleteLeaderboardConfigurationAdminV3Short delete leaderboard by leaderboardcode

This endpoint delete a leaderboard configuration

func (*Client) GetLeaderboardConfigurationAdminV3 deprecated

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

GetLeaderboardConfigurationAdminV3 get leaderboard by leaderboardcode

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

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

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

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:HARDDELETE [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:HARDDELETE [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

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

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, *UpdateLeaderboardConfigurationAdminV3Conflict, *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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>71242</td><td>stat code not found in namespace</td></tr><tr><td>71243</td><td>cycle doesn't belong to the stat code</td></tr><tr><td>71244</td><td>cycle is already stopped</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71132</td><td>leaderboard configuration already exist</td></tr></table>

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.

Leaderboard 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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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) SetFlightId added in v0.63.0

func (o *CreateLeaderboardConfigurationAdminV3Params) SetFlightId(flightId string)

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

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

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.

Leaderboard deleted

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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) SetFlightId added in v0.63.0

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

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

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.

Leaderboard successfully deleted

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71130</td><td>leaderboard config not found</td></tr></table>

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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) SetFlightId added in v0.63.0

func (o *DeleteLeaderboardConfigurationAdminV3Params) SetFlightId(flightId string)

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

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71130</td><td>leaderboard config not found</td></tr></table>

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.

Leaderboard retrieved

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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) SetFlightId added in v0.63.0

func (o *GetLeaderboardConfigurationAdminV3Params) SetFlightId(flightId string)

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

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71130</td><td>leaderboard config not found</td></tr></table>

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.

Leaderboard retrieved

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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) SetFlightId added in v0.63.0

func (o *GetLeaderboardConfigurationPublicV3Params) SetFlightId(flightId string)

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

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

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.

Leaderboard retrieved

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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) SetFlightId added in v0.63.0

func (o *GetLeaderboardConfigurationsAdminV3Params) SetFlightId(flightId string)

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

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

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.

Leaderboards retrieved

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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) SetFlightId added in v0.63.0

func (o *GetLeaderboardConfigurationsPublicV3Params) SetFlightId(flightId string)

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

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

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.

Leaderboard successfully deleted

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71130</td><td>leaderboard config not found</td></tr></table>

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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) SetFlightId added in v0.63.0

func (o *HardDeleteLeaderboardAdminV3Params) SetFlightId(flightId string)

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

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>71243</td><td>cycle doesn't belong to the stat code</td></tr><tr><td>71244</td><td>cycle is already stopped</td></tr></table>

func NewUpdateLeaderboardConfigurationAdminV3BadRequest

func NewUpdateLeaderboardConfigurationAdminV3BadRequest() *UpdateLeaderboardConfigurationAdminV3BadRequest

NewUpdateLeaderboardConfigurationAdminV3BadRequest creates a UpdateLeaderboardConfigurationAdminV3BadRequest with default headers values

func (*UpdateLeaderboardConfigurationAdminV3BadRequest) Error

func (*UpdateLeaderboardConfigurationAdminV3BadRequest) GetPayload

func (*UpdateLeaderboardConfigurationAdminV3BadRequest) ToJSONString

type UpdateLeaderboardConfigurationAdminV3Conflict added in v0.64.0

type UpdateLeaderboardConfigurationAdminV3Conflict struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV3Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71132</td><td>leaderboard configuration already exist</td></tr></table>

func NewUpdateLeaderboardConfigurationAdminV3Conflict added in v0.64.0

func NewUpdateLeaderboardConfigurationAdminV3Conflict() *UpdateLeaderboardConfigurationAdminV3Conflict

NewUpdateLeaderboardConfigurationAdminV3Conflict creates a UpdateLeaderboardConfigurationAdminV3Conflict with default headers values

func (*UpdateLeaderboardConfigurationAdminV3Conflict) Error added in v0.64.0

func (*UpdateLeaderboardConfigurationAdminV3Conflict) GetPayload added in v0.64.0

func (*UpdateLeaderboardConfigurationAdminV3Conflict) ToJSONString added in v0.64.0

type UpdateLeaderboardConfigurationAdminV3Forbidden

type UpdateLeaderboardConfigurationAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV3Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71130</td><td>leaderboard config not found</td></tr><tr><td>71242</td><td>stat code not found in namespace</td></tr><tr><td>71133</td><td>leaderboard configuration deleted</td></tr></table>

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.

Leaderboard updated

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

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// 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) SetFlightId added in v0.63.0

func (o *UpdateLeaderboardConfigurationAdminV3Params) SetFlightId(flightId string)

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

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.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

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