leaderboard_configuration

package
v0.72.0 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 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 API

func (*Client) CreateLeaderboardConfigurationAdminV1 deprecated

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

CreateLeaderboardConfigurationAdminV1 create new leaderboard

Fields :

 * LeaderboardConfig code must be lowercase and maximum length is 48 characters. (required).

 * Maximum length for leaderboard name is 128 characters. (required).

 * Start time must be follow RFC3339 standard. e.g. 2020-10-02T15:00:00.05Z (required).

 * Season period must be greater than 31 days.

 * If seasonPeriod is filled, the LeaderboardConfig would have seasonal leaderboard.

 * Reset Date must be a number 1 - 31. Default is '1'.

 * Reset Day must be a number 0 - 6. 0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday (day of week). Default is '0'.

 * Reset time must be hours:minutes in 24 hours format e.g. 01:30, 10:30, 15:30, 23:15.Default is '00:00'.

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

func (*Client) CreateLeaderboardConfigurationAdminV1Short added in v0.8.0

CreateLeaderboardConfigurationAdminV1Short create new leaderboard

Fields :

  • LeaderboardConfig code must be lowercase and maximum length is 48 characters. (required).

  • Maximum length for leaderboard name is 128 characters. (required).

  • Start time must be follow RFC3339 standard. e.g. 2020-10-02T15:00:00.05Z (required).

  • Season period must be greater than 31 days.

  • If seasonPeriod is filled, the LeaderboardConfig would have seasonal leaderboard.

  • Reset Date must be a number 1 - 31. Default is '1'.

  • Reset Day must be a number 0 - 6. 0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday (day of week). Default is '0'.

  • Reset time must be hours:minutes in 24 hours format e.g. 01:30, 10:30, 15:30, 23:15.Default is '00:00'.

  • Stat Code is related with statistic code in statistic service. (required).

func (*Client) CreateLeaderboardConfigurationPublicV1 deprecated

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

CreateLeaderboardConfigurationPublicV1 create new leaderboard Public endpoint to create a new leaderboard.

Fields :

 * LeaderboardConfig code must be lowercase and maximum length is 48 characters. (required).

 * Maximum length for leaderboard name is 128 characters. (required).

 * Start time must be follow RFC3339 standard. e.g. 2020-10-02T15:00:00.05Z (required).

 * Season period must be greater than 31 days.

 * If seasonPeriod is filled, the LeaderboardConfig would have seasonal leaderboard.

 * Reset Date must be a number 1 - 31. Default is '1'.

 * Reset Day must be a number 0 - 6. 0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday (day of week). Default is '0'.

 * Reset time must be hours:minutes in 24 hours format e.g. 01:30, 10:30, 15:30, 23:15.Default is '00:00'.

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

func (*Client) CreateLeaderboardConfigurationPublicV1Short added in v0.8.0

CreateLeaderboardConfigurationPublicV1Short create new leaderboard Public endpoint to create a new leaderboard.

Fields :

 * LeaderboardConfig code must be lowercase and maximum length is 48 characters. (required).

 * Maximum length for leaderboard name is 128 characters. (required).

 * Start time must be follow RFC3339 standard. e.g. 2020-10-02T15:00:00.05Z (required).

 * Season period must be greater than 31 days.

 * If seasonPeriod is filled, the LeaderboardConfig would have seasonal leaderboard.

 * Reset Date must be a number 1 - 31. Default is '1'.

 * Reset Day must be a number 0 - 6. 0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday (day of week). Default is '0'.

 * Reset time must be hours:minutes in 24 hours format e.g. 01:30, 10:30, 15:30, 23:15.Default is '00:00'.

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

func (*Client) DeleteBulkLeaderboardConfigurationAdminV1 deprecated

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

DeleteBulkLeaderboardConfigurationAdminV1 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) DeleteBulkLeaderboardConfigurationAdminV1Short added in v0.8.0

func (a *Client) DeleteBulkLeaderboardConfigurationAdminV1Short(params *DeleteBulkLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteBulkLeaderboardConfigurationAdminV1OK, error)

DeleteBulkLeaderboardConfigurationAdminV1Short 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) DeleteLeaderboardConfigurationAdminV1 deprecated

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

DeleteLeaderboardConfigurationAdminV1 delete leaderboard by leaderboardcode

This endpoint delete a leaderboard configuration

func (*Client) DeleteLeaderboardConfigurationAdminV1Short added in v0.8.0

DeleteLeaderboardConfigurationAdminV1Short delete leaderboard by leaderboardcode

This endpoint delete a leaderboard configuration

func (*Client) GetLeaderboardConfigurationAdminV1 deprecated

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

GetLeaderboardConfigurationAdminV1 get leaderboard by leaderboardcode

This endpoint returns a leaderboard configuration

func (*Client) GetLeaderboardConfigurationAdminV1Short added in v0.8.0

func (a *Client) GetLeaderboardConfigurationAdminV1Short(params *GetLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationAdminV1OK, error)

GetLeaderboardConfigurationAdminV1Short get leaderboard by leaderboardcode

This endpoint returns a leaderboard configuration

func (*Client) GetLeaderboardConfigurationsAdminV1 deprecated

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

GetLeaderboardConfigurationsAdminV1 list all leaderboards by given namespace This endpoint return all leaderboard configurations

func (*Client) GetLeaderboardConfigurationsAdminV1Short added in v0.8.0

func (a *Client) GetLeaderboardConfigurationsAdminV1Short(params *GetLeaderboardConfigurationsAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsAdminV1OK, error)

GetLeaderboardConfigurationsAdminV1Short list all leaderboards by given namespace

This endpoint return all leaderboard configurations

func (*Client) GetLeaderboardConfigurationsPublicV1 deprecated

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

GetLeaderboardConfigurationsPublicV1 list all leaderboards by given namespace

This endpoint return all leaderboard configurations

func (*Client) GetLeaderboardConfigurationsPublicV1Short added in v0.8.0

func (a *Client) GetLeaderboardConfigurationsPublicV1Short(params *GetLeaderboardConfigurationsPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsPublicV1OK, error)

GetLeaderboardConfigurationsPublicV1Short list all leaderboards by given namespace

This endpoint return all leaderboard configurations

func (*Client) GetLeaderboardConfigurationsPublicV2 deprecated

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

GetLeaderboardConfigurationsPublicV2 list all leaderboards by given namespace This endpoint return all leaderboard configurations

func (*Client) GetLeaderboardConfigurationsPublicV2Short added in v0.8.0

func (a *Client) GetLeaderboardConfigurationsPublicV2Short(params *GetLeaderboardConfigurationsPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsPublicV2OK, error)

GetLeaderboardConfigurationsPublicV2Short list all leaderboards by given namespace This endpoint return all leaderboard configurations

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

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

HardDeleteLeaderboardAdminV1 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) HardDeleteLeaderboardAdminV1Short added in v0.42.0

func (a *Client) HardDeleteLeaderboardAdminV1Short(params *HardDeleteLeaderboardAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*HardDeleteLeaderboardAdminV1NoContent, error)

HardDeleteLeaderboardAdminV1Short 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) UpdateLeaderboardConfigurationAdminV1 deprecated

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

UpdateLeaderboardConfigurationAdminV1 update leaderboard by leaderboardcode

Fields :

 * Maximum length for leaderboard name is 128 characters.

 * Start time must be follow RFC3339 standard. e.g. 2020-10-02T15:00:00.05Z

 * Season period must be greater than 31 days.

 * If seasonPeriod is filled, the LeaderboardConfig would have seasonal leaderboard.

 * Reset Date must be a number 1 - 31. Default is '1'.

 * Reset Day must be a number 0 - 6. 0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday (day of week). Default is '0'.

 * Reset time must be hours:minutes in 24 hours format e.g. 01:30, 10:30, 15:30, 23:15.

func (*Client) UpdateLeaderboardConfigurationAdminV1Short added in v0.8.0

func (a *Client) UpdateLeaderboardConfigurationAdminV1Short(params *UpdateLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateLeaderboardConfigurationAdminV1OK, error)

UpdateLeaderboardConfigurationAdminV1Short update leaderboard by leaderboardcode

Fields :

  • Maximum length for leaderboard name is 128 characters.

  • Start time must be follow RFC3339 standard. e.g. 2020-10-02T15:00:00.05Z

  • Season period must be greater than 31 days.

  • If seasonPeriod is filled, the LeaderboardConfig would have seasonal leaderboard.

  • Reset Date must be a number 1 - 31. Default is '1'.

  • Reset Day must be a number 0 - 6. 0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday (day of week). Default is '0'.

  • Reset time must be hours:minutes in 24 hours format e.g. 01:30, 10:30, 15:30, 23:15.

type ClientService

type ClientService interface {
	GetLeaderboardConfigurationsAdminV1(params *GetLeaderboardConfigurationsAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsAdminV1OK, *GetLeaderboardConfigurationsAdminV1BadRequest, *GetLeaderboardConfigurationsAdminV1Unauthorized, *GetLeaderboardConfigurationsAdminV1Forbidden, *GetLeaderboardConfigurationsAdminV1InternalServerError, error)
	GetLeaderboardConfigurationsAdminV1Short(params *GetLeaderboardConfigurationsAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsAdminV1OK, error)
	CreateLeaderboardConfigurationAdminV1(params *CreateLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateLeaderboardConfigurationAdminV1Created, *CreateLeaderboardConfigurationAdminV1BadRequest, *CreateLeaderboardConfigurationAdminV1Unauthorized, *CreateLeaderboardConfigurationAdminV1Forbidden, *CreateLeaderboardConfigurationAdminV1Conflict, *CreateLeaderboardConfigurationAdminV1InternalServerError, error)
	CreateLeaderboardConfigurationAdminV1Short(params *CreateLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateLeaderboardConfigurationAdminV1Created, error)
	DeleteBulkLeaderboardConfigurationAdminV1(params *DeleteBulkLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteBulkLeaderboardConfigurationAdminV1OK, *DeleteBulkLeaderboardConfigurationAdminV1BadRequest, *DeleteBulkLeaderboardConfigurationAdminV1Unauthorized, *DeleteBulkLeaderboardConfigurationAdminV1Forbidden, *DeleteBulkLeaderboardConfigurationAdminV1InternalServerError, error)
	DeleteBulkLeaderboardConfigurationAdminV1Short(params *DeleteBulkLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteBulkLeaderboardConfigurationAdminV1OK, error)
	GetLeaderboardConfigurationAdminV1(params *GetLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationAdminV1OK, *GetLeaderboardConfigurationAdminV1BadRequest, *GetLeaderboardConfigurationAdminV1Unauthorized, *GetLeaderboardConfigurationAdminV1Forbidden, *GetLeaderboardConfigurationAdminV1NotFound, *GetLeaderboardConfigurationAdminV1InternalServerError, error)
	GetLeaderboardConfigurationAdminV1Short(params *GetLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationAdminV1OK, error)
	UpdateLeaderboardConfigurationAdminV1(params *UpdateLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateLeaderboardConfigurationAdminV1OK, *UpdateLeaderboardConfigurationAdminV1BadRequest, *UpdateLeaderboardConfigurationAdminV1Unauthorized, *UpdateLeaderboardConfigurationAdminV1Forbidden, *UpdateLeaderboardConfigurationAdminV1NotFound, *UpdateLeaderboardConfigurationAdminV1Conflict, *UpdateLeaderboardConfigurationAdminV1InternalServerError, error)
	UpdateLeaderboardConfigurationAdminV1Short(params *UpdateLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateLeaderboardConfigurationAdminV1OK, error)
	DeleteLeaderboardConfigurationAdminV1(params *DeleteLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteLeaderboardConfigurationAdminV1NoContent, *DeleteLeaderboardConfigurationAdminV1BadRequest, *DeleteLeaderboardConfigurationAdminV1Unauthorized, *DeleteLeaderboardConfigurationAdminV1Forbidden, *DeleteLeaderboardConfigurationAdminV1NotFound, *DeleteLeaderboardConfigurationAdminV1InternalServerError, error)
	DeleteLeaderboardConfigurationAdminV1Short(params *DeleteLeaderboardConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteLeaderboardConfigurationAdminV1NoContent, error)
	HardDeleteLeaderboardAdminV1(params *HardDeleteLeaderboardAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*HardDeleteLeaderboardAdminV1NoContent, *HardDeleteLeaderboardAdminV1BadRequest, *HardDeleteLeaderboardAdminV1Unauthorized, *HardDeleteLeaderboardAdminV1Forbidden, *HardDeleteLeaderboardAdminV1NotFound, *HardDeleteLeaderboardAdminV1InternalServerError, error)
	HardDeleteLeaderboardAdminV1Short(params *HardDeleteLeaderboardAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*HardDeleteLeaderboardAdminV1NoContent, error)
	GetLeaderboardConfigurationsPublicV1(params *GetLeaderboardConfigurationsPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsPublicV1OK, *GetLeaderboardConfigurationsPublicV1BadRequest, *GetLeaderboardConfigurationsPublicV1Unauthorized, *GetLeaderboardConfigurationsPublicV1Forbidden, *GetLeaderboardConfigurationsPublicV1InternalServerError, error)
	GetLeaderboardConfigurationsPublicV1Short(params *GetLeaderboardConfigurationsPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsPublicV1OK, error)
	CreateLeaderboardConfigurationPublicV1(params *CreateLeaderboardConfigurationPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateLeaderboardConfigurationPublicV1Created, *CreateLeaderboardConfigurationPublicV1BadRequest, *CreateLeaderboardConfigurationPublicV1Unauthorized, *CreateLeaderboardConfigurationPublicV1Forbidden, *CreateLeaderboardConfigurationPublicV1Conflict, *CreateLeaderboardConfigurationPublicV1InternalServerError, error)
	CreateLeaderboardConfigurationPublicV1Short(params *CreateLeaderboardConfigurationPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateLeaderboardConfigurationPublicV1Created, error)
	GetLeaderboardConfigurationsPublicV2(params *GetLeaderboardConfigurationsPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsPublicV2OK, *GetLeaderboardConfigurationsPublicV2BadRequest, *GetLeaderboardConfigurationsPublicV2Unauthorized, *GetLeaderboardConfigurationsPublicV2Forbidden, *GetLeaderboardConfigurationsPublicV2InternalServerError, error)
	GetLeaderboardConfigurationsPublicV2Short(params *GetLeaderboardConfigurationsPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*GetLeaderboardConfigurationsPublicV2OK, 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 API client.

type CreateLeaderboardConfigurationAdminV1BadRequest

type CreateLeaderboardConfigurationAdminV1BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationAdminV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>71242</td><td>stat code not found in namespace</td></tr></table>

func NewCreateLeaderboardConfigurationAdminV1BadRequest

func NewCreateLeaderboardConfigurationAdminV1BadRequest() *CreateLeaderboardConfigurationAdminV1BadRequest

NewCreateLeaderboardConfigurationAdminV1BadRequest creates a CreateLeaderboardConfigurationAdminV1BadRequest with default headers values

func (*CreateLeaderboardConfigurationAdminV1BadRequest) Error

func (*CreateLeaderboardConfigurationAdminV1BadRequest) GetPayload

func (*CreateLeaderboardConfigurationAdminV1BadRequest) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationAdminV1Conflict

type CreateLeaderboardConfigurationAdminV1Conflict struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationAdminV1Conflict 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 NewCreateLeaderboardConfigurationAdminV1Conflict

func NewCreateLeaderboardConfigurationAdminV1Conflict() *CreateLeaderboardConfigurationAdminV1Conflict

NewCreateLeaderboardConfigurationAdminV1Conflict creates a CreateLeaderboardConfigurationAdminV1Conflict with default headers values

func (*CreateLeaderboardConfigurationAdminV1Conflict) Error

func (*CreateLeaderboardConfigurationAdminV1Conflict) GetPayload

func (*CreateLeaderboardConfigurationAdminV1Conflict) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationAdminV1Created

type CreateLeaderboardConfigurationAdminV1Created struct {
	Payload *leaderboardclientmodels.ModelsLeaderboardConfigReq
}

CreateLeaderboardConfigurationAdminV1Created handles this case with default header values.

Leaderboard created

func NewCreateLeaderboardConfigurationAdminV1Created

func NewCreateLeaderboardConfigurationAdminV1Created() *CreateLeaderboardConfigurationAdminV1Created

NewCreateLeaderboardConfigurationAdminV1Created creates a CreateLeaderboardConfigurationAdminV1Created with default headers values

func (*CreateLeaderboardConfigurationAdminV1Created) Error

func (*CreateLeaderboardConfigurationAdminV1Created) GetPayload

func (*CreateLeaderboardConfigurationAdminV1Created) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationAdminV1Forbidden

type CreateLeaderboardConfigurationAdminV1Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationAdminV1Forbidden 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 NewCreateLeaderboardConfigurationAdminV1Forbidden

func NewCreateLeaderboardConfigurationAdminV1Forbidden() *CreateLeaderboardConfigurationAdminV1Forbidden

NewCreateLeaderboardConfigurationAdminV1Forbidden creates a CreateLeaderboardConfigurationAdminV1Forbidden with default headers values

func (*CreateLeaderboardConfigurationAdminV1Forbidden) Error

func (*CreateLeaderboardConfigurationAdminV1Forbidden) GetPayload

func (*CreateLeaderboardConfigurationAdminV1Forbidden) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationAdminV1InternalServerError

type CreateLeaderboardConfigurationAdminV1InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationAdminV1InternalServerError 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 NewCreateLeaderboardConfigurationAdminV1InternalServerError

func NewCreateLeaderboardConfigurationAdminV1InternalServerError() *CreateLeaderboardConfigurationAdminV1InternalServerError

NewCreateLeaderboardConfigurationAdminV1InternalServerError creates a CreateLeaderboardConfigurationAdminV1InternalServerError with default headers values

func (*CreateLeaderboardConfigurationAdminV1InternalServerError) Error

func (*CreateLeaderboardConfigurationAdminV1InternalServerError) GetPayload

func (*CreateLeaderboardConfigurationAdminV1InternalServerError) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationAdminV1Params

type CreateLeaderboardConfigurationAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *leaderboardclientmodels.ModelsLeaderboardConfigReq
	/*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
}

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

func NewCreateLeaderboardConfigurationAdminV1Params

func NewCreateLeaderboardConfigurationAdminV1Params() *CreateLeaderboardConfigurationAdminV1Params

NewCreateLeaderboardConfigurationAdminV1Params creates a new CreateLeaderboardConfigurationAdminV1Params object with the default values initialized.

func NewCreateLeaderboardConfigurationAdminV1ParamsWithContext

func NewCreateLeaderboardConfigurationAdminV1ParamsWithContext(ctx context.Context) *CreateLeaderboardConfigurationAdminV1Params

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

func NewCreateLeaderboardConfigurationAdminV1ParamsWithHTTPClient

func NewCreateLeaderboardConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *CreateLeaderboardConfigurationAdminV1Params

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

func NewCreateLeaderboardConfigurationAdminV1ParamsWithTimeout

func NewCreateLeaderboardConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *CreateLeaderboardConfigurationAdminV1Params

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

func (*CreateLeaderboardConfigurationAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*CreateLeaderboardConfigurationAdminV1Params) SetBody

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

func (*CreateLeaderboardConfigurationAdminV1Params) SetContext

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

func (*CreateLeaderboardConfigurationAdminV1Params) SetFlightId added in v0.63.0

func (o *CreateLeaderboardConfigurationAdminV1Params) SetFlightId(flightId string)

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

func (*CreateLeaderboardConfigurationAdminV1Params) SetHTTPClient

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

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

func (*CreateLeaderboardConfigurationAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*CreateLeaderboardConfigurationAdminV1Params) SetNamespace

func (o *CreateLeaderboardConfigurationAdminV1Params) SetNamespace(namespace string)

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

func (*CreateLeaderboardConfigurationAdminV1Params) SetTimeout

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

func (*CreateLeaderboardConfigurationAdminV1Params) WithBody

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

func (*CreateLeaderboardConfigurationAdminV1Params) WithContext

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

func (*CreateLeaderboardConfigurationAdminV1Params) WithHTTPClient

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

func (*CreateLeaderboardConfigurationAdminV1Params) WithNamespace

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

func (*CreateLeaderboardConfigurationAdminV1Params) WithTimeout

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

func (*CreateLeaderboardConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateLeaderboardConfigurationAdminV1Reader

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

CreateLeaderboardConfigurationAdminV1Reader is a Reader for the CreateLeaderboardConfigurationAdminV1 structure.

func (*CreateLeaderboardConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateLeaderboardConfigurationAdminV1Unauthorized

type CreateLeaderboardConfigurationAdminV1Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationAdminV1Unauthorized 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 NewCreateLeaderboardConfigurationAdminV1Unauthorized

func NewCreateLeaderboardConfigurationAdminV1Unauthorized() *CreateLeaderboardConfigurationAdminV1Unauthorized

NewCreateLeaderboardConfigurationAdminV1Unauthorized creates a CreateLeaderboardConfigurationAdminV1Unauthorized with default headers values

func (*CreateLeaderboardConfigurationAdminV1Unauthorized) Error

func (*CreateLeaderboardConfigurationAdminV1Unauthorized) GetPayload

func (*CreateLeaderboardConfigurationAdminV1Unauthorized) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationPublicV1BadRequest

type CreateLeaderboardConfigurationPublicV1BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationPublicV1BadRequest 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></table>

func NewCreateLeaderboardConfigurationPublicV1BadRequest

func NewCreateLeaderboardConfigurationPublicV1BadRequest() *CreateLeaderboardConfigurationPublicV1BadRequest

NewCreateLeaderboardConfigurationPublicV1BadRequest creates a CreateLeaderboardConfigurationPublicV1BadRequest with default headers values

func (*CreateLeaderboardConfigurationPublicV1BadRequest) Error

func (*CreateLeaderboardConfigurationPublicV1BadRequest) GetPayload

func (*CreateLeaderboardConfigurationPublicV1BadRequest) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationPublicV1Conflict

type CreateLeaderboardConfigurationPublicV1Conflict struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationPublicV1Conflict 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 NewCreateLeaderboardConfigurationPublicV1Conflict

func NewCreateLeaderboardConfigurationPublicV1Conflict() *CreateLeaderboardConfigurationPublicV1Conflict

NewCreateLeaderboardConfigurationPublicV1Conflict creates a CreateLeaderboardConfigurationPublicV1Conflict with default headers values

func (*CreateLeaderboardConfigurationPublicV1Conflict) Error

func (*CreateLeaderboardConfigurationPublicV1Conflict) GetPayload

func (*CreateLeaderboardConfigurationPublicV1Conflict) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationPublicV1Created

type CreateLeaderboardConfigurationPublicV1Created struct {
	Payload *leaderboardclientmodels.ModelsLeaderboardConfigReq
}

CreateLeaderboardConfigurationPublicV1Created handles this case with default header values.

Leaderboard created

func NewCreateLeaderboardConfigurationPublicV1Created

func NewCreateLeaderboardConfigurationPublicV1Created() *CreateLeaderboardConfigurationPublicV1Created

NewCreateLeaderboardConfigurationPublicV1Created creates a CreateLeaderboardConfigurationPublicV1Created with default headers values

func (*CreateLeaderboardConfigurationPublicV1Created) Error

func (*CreateLeaderboardConfigurationPublicV1Created) GetPayload

func (*CreateLeaderboardConfigurationPublicV1Created) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationPublicV1Forbidden

type CreateLeaderboardConfigurationPublicV1Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationPublicV1Forbidden 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 NewCreateLeaderboardConfigurationPublicV1Forbidden

func NewCreateLeaderboardConfigurationPublicV1Forbidden() *CreateLeaderboardConfigurationPublicV1Forbidden

NewCreateLeaderboardConfigurationPublicV1Forbidden creates a CreateLeaderboardConfigurationPublicV1Forbidden with default headers values

func (*CreateLeaderboardConfigurationPublicV1Forbidden) Error

func (*CreateLeaderboardConfigurationPublicV1Forbidden) GetPayload

func (*CreateLeaderboardConfigurationPublicV1Forbidden) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationPublicV1InternalServerError

type CreateLeaderboardConfigurationPublicV1InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationPublicV1InternalServerError 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 NewCreateLeaderboardConfigurationPublicV1InternalServerError

func NewCreateLeaderboardConfigurationPublicV1InternalServerError() *CreateLeaderboardConfigurationPublicV1InternalServerError

NewCreateLeaderboardConfigurationPublicV1InternalServerError creates a CreateLeaderboardConfigurationPublicV1InternalServerError with default headers values

func (*CreateLeaderboardConfigurationPublicV1InternalServerError) Error

func (*CreateLeaderboardConfigurationPublicV1InternalServerError) GetPayload

func (*CreateLeaderboardConfigurationPublicV1InternalServerError) ToJSONString added in v0.25.0

type CreateLeaderboardConfigurationPublicV1Params

type CreateLeaderboardConfigurationPublicV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *leaderboardclientmodels.ModelsLeaderboardConfigReq
	/*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
}

CreateLeaderboardConfigurationPublicV1Params contains all the parameters to send to the API endpoint for the create leaderboard configuration public v1 operation typically these are written to a http.Request

func NewCreateLeaderboardConfigurationPublicV1Params

func NewCreateLeaderboardConfigurationPublicV1Params() *CreateLeaderboardConfigurationPublicV1Params

NewCreateLeaderboardConfigurationPublicV1Params creates a new CreateLeaderboardConfigurationPublicV1Params object with the default values initialized.

func NewCreateLeaderboardConfigurationPublicV1ParamsWithContext

func NewCreateLeaderboardConfigurationPublicV1ParamsWithContext(ctx context.Context) *CreateLeaderboardConfigurationPublicV1Params

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

func NewCreateLeaderboardConfigurationPublicV1ParamsWithHTTPClient

func NewCreateLeaderboardConfigurationPublicV1ParamsWithHTTPClient(client *http.Client) *CreateLeaderboardConfigurationPublicV1Params

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

func NewCreateLeaderboardConfigurationPublicV1ParamsWithTimeout

func NewCreateLeaderboardConfigurationPublicV1ParamsWithTimeout(timeout time.Duration) *CreateLeaderboardConfigurationPublicV1Params

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

func (*CreateLeaderboardConfigurationPublicV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) SetBody

SetBody adds the body to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) SetContext

SetContext adds the context to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) SetFlightId added in v0.63.0

func (o *CreateLeaderboardConfigurationPublicV1Params) SetFlightId(flightId string)

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

func (*CreateLeaderboardConfigurationPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) SetNamespace

func (o *CreateLeaderboardConfigurationPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) SetTimeout

SetTimeout adds the timeout to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) WithBody

WithBody adds the body to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) WithContext

WithContext adds the context to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) WithNamespace

WithNamespace adds the namespace to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) WithTimeout

WithTimeout adds the timeout to the create leaderboard configuration public v1 params

func (*CreateLeaderboardConfigurationPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateLeaderboardConfigurationPublicV1Reader

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

CreateLeaderboardConfigurationPublicV1Reader is a Reader for the CreateLeaderboardConfigurationPublicV1 structure.

func (*CreateLeaderboardConfigurationPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateLeaderboardConfigurationPublicV1Unauthorized

type CreateLeaderboardConfigurationPublicV1Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

CreateLeaderboardConfigurationPublicV1Unauthorized 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 NewCreateLeaderboardConfigurationPublicV1Unauthorized

func NewCreateLeaderboardConfigurationPublicV1Unauthorized() *CreateLeaderboardConfigurationPublicV1Unauthorized

NewCreateLeaderboardConfigurationPublicV1Unauthorized creates a CreateLeaderboardConfigurationPublicV1Unauthorized with default headers values

func (*CreateLeaderboardConfigurationPublicV1Unauthorized) Error

func (*CreateLeaderboardConfigurationPublicV1Unauthorized) GetPayload

func (*CreateLeaderboardConfigurationPublicV1Unauthorized) ToJSONString added in v0.25.0

type DeleteBulkLeaderboardConfigurationAdminV1BadRequest

type DeleteBulkLeaderboardConfigurationAdminV1BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteBulkLeaderboardConfigurationAdminV1BadRequest 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 NewDeleteBulkLeaderboardConfigurationAdminV1BadRequest

func NewDeleteBulkLeaderboardConfigurationAdminV1BadRequest() *DeleteBulkLeaderboardConfigurationAdminV1BadRequest

NewDeleteBulkLeaderboardConfigurationAdminV1BadRequest creates a DeleteBulkLeaderboardConfigurationAdminV1BadRequest with default headers values

func (*DeleteBulkLeaderboardConfigurationAdminV1BadRequest) Error

func (*DeleteBulkLeaderboardConfigurationAdminV1BadRequest) GetPayload

func (*DeleteBulkLeaderboardConfigurationAdminV1BadRequest) ToJSONString added in v0.25.0

type DeleteBulkLeaderboardConfigurationAdminV1Forbidden

type DeleteBulkLeaderboardConfigurationAdminV1Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteBulkLeaderboardConfigurationAdminV1Forbidden 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 NewDeleteBulkLeaderboardConfigurationAdminV1Forbidden

func NewDeleteBulkLeaderboardConfigurationAdminV1Forbidden() *DeleteBulkLeaderboardConfigurationAdminV1Forbidden

NewDeleteBulkLeaderboardConfigurationAdminV1Forbidden creates a DeleteBulkLeaderboardConfigurationAdminV1Forbidden with default headers values

func (*DeleteBulkLeaderboardConfigurationAdminV1Forbidden) Error

func (*DeleteBulkLeaderboardConfigurationAdminV1Forbidden) GetPayload

func (*DeleteBulkLeaderboardConfigurationAdminV1Forbidden) ToJSONString added in v0.25.0

type DeleteBulkLeaderboardConfigurationAdminV1InternalServerError

type DeleteBulkLeaderboardConfigurationAdminV1InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteBulkLeaderboardConfigurationAdminV1InternalServerError 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 NewDeleteBulkLeaderboardConfigurationAdminV1InternalServerError

func NewDeleteBulkLeaderboardConfigurationAdminV1InternalServerError() *DeleteBulkLeaderboardConfigurationAdminV1InternalServerError

NewDeleteBulkLeaderboardConfigurationAdminV1InternalServerError creates a DeleteBulkLeaderboardConfigurationAdminV1InternalServerError with default headers values

func (*DeleteBulkLeaderboardConfigurationAdminV1InternalServerError) Error

func (*DeleteBulkLeaderboardConfigurationAdminV1InternalServerError) GetPayload

func (*DeleteBulkLeaderboardConfigurationAdminV1InternalServerError) ToJSONString added in v0.25.0

type DeleteBulkLeaderboardConfigurationAdminV1OK

type DeleteBulkLeaderboardConfigurationAdminV1OK struct {
	Payload *leaderboardclientmodels.ModelsDeleteBulkLeaderboardsResp
}

DeleteBulkLeaderboardConfigurationAdminV1OK handles this case with default header values.

Leaderboards deleted

func NewDeleteBulkLeaderboardConfigurationAdminV1OK

func NewDeleteBulkLeaderboardConfigurationAdminV1OK() *DeleteBulkLeaderboardConfigurationAdminV1OK

NewDeleteBulkLeaderboardConfigurationAdminV1OK creates a DeleteBulkLeaderboardConfigurationAdminV1OK with default headers values

func (*DeleteBulkLeaderboardConfigurationAdminV1OK) Error

func (*DeleteBulkLeaderboardConfigurationAdminV1OK) GetPayload

func (*DeleteBulkLeaderboardConfigurationAdminV1OK) ToJSONString added in v0.25.0

type DeleteBulkLeaderboardConfigurationAdminV1Params

type DeleteBulkLeaderboardConfigurationAdminV1Params 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
}

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

func NewDeleteBulkLeaderboardConfigurationAdminV1Params

func NewDeleteBulkLeaderboardConfigurationAdminV1Params() *DeleteBulkLeaderboardConfigurationAdminV1Params

NewDeleteBulkLeaderboardConfigurationAdminV1Params creates a new DeleteBulkLeaderboardConfigurationAdminV1Params object with the default values initialized.

func NewDeleteBulkLeaderboardConfigurationAdminV1ParamsWithContext

func NewDeleteBulkLeaderboardConfigurationAdminV1ParamsWithContext(ctx context.Context) *DeleteBulkLeaderboardConfigurationAdminV1Params

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

func NewDeleteBulkLeaderboardConfigurationAdminV1ParamsWithHTTPClient

func NewDeleteBulkLeaderboardConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *DeleteBulkLeaderboardConfigurationAdminV1Params

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

func NewDeleteBulkLeaderboardConfigurationAdminV1ParamsWithTimeout

func NewDeleteBulkLeaderboardConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *DeleteBulkLeaderboardConfigurationAdminV1Params

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) SetBody

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) SetContext

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) SetFlightId added in v0.63.0

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) SetHTTPClient

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) SetNamespace

func (o *DeleteBulkLeaderboardConfigurationAdminV1Params) SetNamespace(namespace string)

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) SetTimeout

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) WithBody

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) WithContext

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) WithHTTPClient

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) WithNamespace

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) WithTimeout

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

func (*DeleteBulkLeaderboardConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteBulkLeaderboardConfigurationAdminV1Reader

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

DeleteBulkLeaderboardConfigurationAdminV1Reader is a Reader for the DeleteBulkLeaderboardConfigurationAdminV1 structure.

func (*DeleteBulkLeaderboardConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteBulkLeaderboardConfigurationAdminV1Unauthorized

type DeleteBulkLeaderboardConfigurationAdminV1Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteBulkLeaderboardConfigurationAdminV1Unauthorized 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 NewDeleteBulkLeaderboardConfigurationAdminV1Unauthorized

func NewDeleteBulkLeaderboardConfigurationAdminV1Unauthorized() *DeleteBulkLeaderboardConfigurationAdminV1Unauthorized

NewDeleteBulkLeaderboardConfigurationAdminV1Unauthorized creates a DeleteBulkLeaderboardConfigurationAdminV1Unauthorized with default headers values

func (*DeleteBulkLeaderboardConfigurationAdminV1Unauthorized) Error

func (*DeleteBulkLeaderboardConfigurationAdminV1Unauthorized) GetPayload

func (*DeleteBulkLeaderboardConfigurationAdminV1Unauthorized) ToJSONString added in v0.25.0

type DeleteLeaderboardConfigurationAdminV1BadRequest

type DeleteLeaderboardConfigurationAdminV1BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteLeaderboardConfigurationAdminV1BadRequest 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 NewDeleteLeaderboardConfigurationAdminV1BadRequest

func NewDeleteLeaderboardConfigurationAdminV1BadRequest() *DeleteLeaderboardConfigurationAdminV1BadRequest

NewDeleteLeaderboardConfigurationAdminV1BadRequest creates a DeleteLeaderboardConfigurationAdminV1BadRequest with default headers values

func (*DeleteLeaderboardConfigurationAdminV1BadRequest) Error

func (*DeleteLeaderboardConfigurationAdminV1BadRequest) GetPayload

func (*DeleteLeaderboardConfigurationAdminV1BadRequest) ToJSONString added in v0.25.0

type DeleteLeaderboardConfigurationAdminV1Forbidden

type DeleteLeaderboardConfigurationAdminV1Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteLeaderboardConfigurationAdminV1Forbidden 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 NewDeleteLeaderboardConfigurationAdminV1Forbidden

func NewDeleteLeaderboardConfigurationAdminV1Forbidden() *DeleteLeaderboardConfigurationAdminV1Forbidden

NewDeleteLeaderboardConfigurationAdminV1Forbidden creates a DeleteLeaderboardConfigurationAdminV1Forbidden with default headers values

func (*DeleteLeaderboardConfigurationAdminV1Forbidden) Error

func (*DeleteLeaderboardConfigurationAdminV1Forbidden) GetPayload

func (*DeleteLeaderboardConfigurationAdminV1Forbidden) ToJSONString added in v0.25.0

type DeleteLeaderboardConfigurationAdminV1InternalServerError

type DeleteLeaderboardConfigurationAdminV1InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteLeaderboardConfigurationAdminV1InternalServerError 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 NewDeleteLeaderboardConfigurationAdminV1InternalServerError

func NewDeleteLeaderboardConfigurationAdminV1InternalServerError() *DeleteLeaderboardConfigurationAdminV1InternalServerError

NewDeleteLeaderboardConfigurationAdminV1InternalServerError creates a DeleteLeaderboardConfigurationAdminV1InternalServerError with default headers values

func (*DeleteLeaderboardConfigurationAdminV1InternalServerError) Error

func (*DeleteLeaderboardConfigurationAdminV1InternalServerError) GetPayload

func (*DeleteLeaderboardConfigurationAdminV1InternalServerError) ToJSONString added in v0.25.0

type DeleteLeaderboardConfigurationAdminV1NoContent

type DeleteLeaderboardConfigurationAdminV1NoContent struct {
}

DeleteLeaderboardConfigurationAdminV1NoContent handles this case with default header values.

Leaderboard deleted

func NewDeleteLeaderboardConfigurationAdminV1NoContent

func NewDeleteLeaderboardConfigurationAdminV1NoContent() *DeleteLeaderboardConfigurationAdminV1NoContent

NewDeleteLeaderboardConfigurationAdminV1NoContent creates a DeleteLeaderboardConfigurationAdminV1NoContent with default headers values

func (*DeleteLeaderboardConfigurationAdminV1NoContent) Error

type DeleteLeaderboardConfigurationAdminV1NotFound

type DeleteLeaderboardConfigurationAdminV1NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteLeaderboardConfigurationAdminV1NotFound 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 NewDeleteLeaderboardConfigurationAdminV1NotFound

func NewDeleteLeaderboardConfigurationAdminV1NotFound() *DeleteLeaderboardConfigurationAdminV1NotFound

NewDeleteLeaderboardConfigurationAdminV1NotFound creates a DeleteLeaderboardConfigurationAdminV1NotFound with default headers values

func (*DeleteLeaderboardConfigurationAdminV1NotFound) Error

func (*DeleteLeaderboardConfigurationAdminV1NotFound) GetPayload

func (*DeleteLeaderboardConfigurationAdminV1NotFound) ToJSONString added in v0.25.0

type DeleteLeaderboardConfigurationAdminV1Params

type DeleteLeaderboardConfigurationAdminV1Params 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
}

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

func NewDeleteLeaderboardConfigurationAdminV1Params

func NewDeleteLeaderboardConfigurationAdminV1Params() *DeleteLeaderboardConfigurationAdminV1Params

NewDeleteLeaderboardConfigurationAdminV1Params creates a new DeleteLeaderboardConfigurationAdminV1Params object with the default values initialized.

func NewDeleteLeaderboardConfigurationAdminV1ParamsWithContext

func NewDeleteLeaderboardConfigurationAdminV1ParamsWithContext(ctx context.Context) *DeleteLeaderboardConfigurationAdminV1Params

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

func NewDeleteLeaderboardConfigurationAdminV1ParamsWithHTTPClient

func NewDeleteLeaderboardConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *DeleteLeaderboardConfigurationAdminV1Params

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

func NewDeleteLeaderboardConfigurationAdminV1ParamsWithTimeout

func NewDeleteLeaderboardConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *DeleteLeaderboardConfigurationAdminV1Params

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

func (*DeleteLeaderboardConfigurationAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*DeleteLeaderboardConfigurationAdminV1Params) SetContext

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

func (*DeleteLeaderboardConfigurationAdminV1Params) SetFlightId added in v0.63.0

func (o *DeleteLeaderboardConfigurationAdminV1Params) SetFlightId(flightId string)

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

func (*DeleteLeaderboardConfigurationAdminV1Params) SetHTTPClient

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

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

func (*DeleteLeaderboardConfigurationAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*DeleteLeaderboardConfigurationAdminV1Params) SetLeaderboardCode

func (o *DeleteLeaderboardConfigurationAdminV1Params) SetLeaderboardCode(leaderboardCode string)

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

func (*DeleteLeaderboardConfigurationAdminV1Params) SetNamespace

func (o *DeleteLeaderboardConfigurationAdminV1Params) SetNamespace(namespace string)

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

func (*DeleteLeaderboardConfigurationAdminV1Params) SetTimeout

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

func (*DeleteLeaderboardConfigurationAdminV1Params) WithContext

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

func (*DeleteLeaderboardConfigurationAdminV1Params) WithHTTPClient

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

func (*DeleteLeaderboardConfigurationAdminV1Params) WithLeaderboardCode

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

func (*DeleteLeaderboardConfigurationAdminV1Params) WithNamespace

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

func (*DeleteLeaderboardConfigurationAdminV1Params) WithTimeout

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

func (*DeleteLeaderboardConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteLeaderboardConfigurationAdminV1Reader

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

DeleteLeaderboardConfigurationAdminV1Reader is a Reader for the DeleteLeaderboardConfigurationAdminV1 structure.

func (*DeleteLeaderboardConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteLeaderboardConfigurationAdminV1Unauthorized

type DeleteLeaderboardConfigurationAdminV1Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteLeaderboardConfigurationAdminV1Unauthorized 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 NewDeleteLeaderboardConfigurationAdminV1Unauthorized

func NewDeleteLeaderboardConfigurationAdminV1Unauthorized() *DeleteLeaderboardConfigurationAdminV1Unauthorized

NewDeleteLeaderboardConfigurationAdminV1Unauthorized creates a DeleteLeaderboardConfigurationAdminV1Unauthorized with default headers values

func (*DeleteLeaderboardConfigurationAdminV1Unauthorized) Error

func (*DeleteLeaderboardConfigurationAdminV1Unauthorized) GetPayload

func (*DeleteLeaderboardConfigurationAdminV1Unauthorized) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationAdminV1BadRequest

type GetLeaderboardConfigurationAdminV1BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationAdminV1BadRequest 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 NewGetLeaderboardConfigurationAdminV1BadRequest

func NewGetLeaderboardConfigurationAdminV1BadRequest() *GetLeaderboardConfigurationAdminV1BadRequest

NewGetLeaderboardConfigurationAdminV1BadRequest creates a GetLeaderboardConfigurationAdminV1BadRequest with default headers values

func (*GetLeaderboardConfigurationAdminV1BadRequest) Error

func (*GetLeaderboardConfigurationAdminV1BadRequest) GetPayload

func (*GetLeaderboardConfigurationAdminV1BadRequest) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationAdminV1Forbidden

type GetLeaderboardConfigurationAdminV1Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationAdminV1Forbidden 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 NewGetLeaderboardConfigurationAdminV1Forbidden

func NewGetLeaderboardConfigurationAdminV1Forbidden() *GetLeaderboardConfigurationAdminV1Forbidden

NewGetLeaderboardConfigurationAdminV1Forbidden creates a GetLeaderboardConfigurationAdminV1Forbidden with default headers values

func (*GetLeaderboardConfigurationAdminV1Forbidden) Error

func (*GetLeaderboardConfigurationAdminV1Forbidden) GetPayload

func (*GetLeaderboardConfigurationAdminV1Forbidden) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationAdminV1InternalServerError

type GetLeaderboardConfigurationAdminV1InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationAdminV1InternalServerError 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 NewGetLeaderboardConfigurationAdminV1InternalServerError

func NewGetLeaderboardConfigurationAdminV1InternalServerError() *GetLeaderboardConfigurationAdminV1InternalServerError

NewGetLeaderboardConfigurationAdminV1InternalServerError creates a GetLeaderboardConfigurationAdminV1InternalServerError with default headers values

func (*GetLeaderboardConfigurationAdminV1InternalServerError) Error

func (*GetLeaderboardConfigurationAdminV1InternalServerError) GetPayload

func (*GetLeaderboardConfigurationAdminV1InternalServerError) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationAdminV1NotFound

type GetLeaderboardConfigurationAdminV1NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationAdminV1NotFound 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 NewGetLeaderboardConfigurationAdminV1NotFound

func NewGetLeaderboardConfigurationAdminV1NotFound() *GetLeaderboardConfigurationAdminV1NotFound

NewGetLeaderboardConfigurationAdminV1NotFound creates a GetLeaderboardConfigurationAdminV1NotFound with default headers values

func (*GetLeaderboardConfigurationAdminV1NotFound) Error

func (*GetLeaderboardConfigurationAdminV1NotFound) GetPayload

func (*GetLeaderboardConfigurationAdminV1NotFound) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationAdminV1OK

type GetLeaderboardConfigurationAdminV1OK struct {
	Payload *leaderboardclientmodels.ModelsGetLeaderboardConfigResp
}

GetLeaderboardConfigurationAdminV1OK handles this case with default header values.

Leaderboard retrieved

func NewGetLeaderboardConfigurationAdminV1OK

func NewGetLeaderboardConfigurationAdminV1OK() *GetLeaderboardConfigurationAdminV1OK

NewGetLeaderboardConfigurationAdminV1OK creates a GetLeaderboardConfigurationAdminV1OK with default headers values

func (*GetLeaderboardConfigurationAdminV1OK) Error

func (*GetLeaderboardConfigurationAdminV1OK) GetPayload

func (*GetLeaderboardConfigurationAdminV1OK) ToJSONString added in v0.25.0

func (o *GetLeaderboardConfigurationAdminV1OK) ToJSONString() string

type GetLeaderboardConfigurationAdminV1Params

type GetLeaderboardConfigurationAdminV1Params 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
}

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

func NewGetLeaderboardConfigurationAdminV1Params

func NewGetLeaderboardConfigurationAdminV1Params() *GetLeaderboardConfigurationAdminV1Params

NewGetLeaderboardConfigurationAdminV1Params creates a new GetLeaderboardConfigurationAdminV1Params object with the default values initialized.

func NewGetLeaderboardConfigurationAdminV1ParamsWithContext

func NewGetLeaderboardConfigurationAdminV1ParamsWithContext(ctx context.Context) *GetLeaderboardConfigurationAdminV1Params

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

func NewGetLeaderboardConfigurationAdminV1ParamsWithHTTPClient

func NewGetLeaderboardConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *GetLeaderboardConfigurationAdminV1Params

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

func NewGetLeaderboardConfigurationAdminV1ParamsWithTimeout

func NewGetLeaderboardConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *GetLeaderboardConfigurationAdminV1Params

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

func (*GetLeaderboardConfigurationAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*GetLeaderboardConfigurationAdminV1Params) SetContext

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

func (*GetLeaderboardConfigurationAdminV1Params) SetFlightId added in v0.63.0

func (o *GetLeaderboardConfigurationAdminV1Params) SetFlightId(flightId string)

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

func (*GetLeaderboardConfigurationAdminV1Params) SetHTTPClient

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

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

func (*GetLeaderboardConfigurationAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*GetLeaderboardConfigurationAdminV1Params) SetLeaderboardCode

func (o *GetLeaderboardConfigurationAdminV1Params) SetLeaderboardCode(leaderboardCode string)

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

func (*GetLeaderboardConfigurationAdminV1Params) SetNamespace

func (o *GetLeaderboardConfigurationAdminV1Params) SetNamespace(namespace string)

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

func (*GetLeaderboardConfigurationAdminV1Params) SetTimeout

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

func (*GetLeaderboardConfigurationAdminV1Params) WithContext

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

func (*GetLeaderboardConfigurationAdminV1Params) WithHTTPClient

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

func (*GetLeaderboardConfigurationAdminV1Params) WithLeaderboardCode

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

func (*GetLeaderboardConfigurationAdminV1Params) WithNamespace

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

func (*GetLeaderboardConfigurationAdminV1Params) WithTimeout

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

func (*GetLeaderboardConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLeaderboardConfigurationAdminV1Reader

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

GetLeaderboardConfigurationAdminV1Reader is a Reader for the GetLeaderboardConfigurationAdminV1 structure.

func (*GetLeaderboardConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLeaderboardConfigurationAdminV1Unauthorized

type GetLeaderboardConfigurationAdminV1Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationAdminV1Unauthorized 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 NewGetLeaderboardConfigurationAdminV1Unauthorized

func NewGetLeaderboardConfigurationAdminV1Unauthorized() *GetLeaderboardConfigurationAdminV1Unauthorized

NewGetLeaderboardConfigurationAdminV1Unauthorized creates a GetLeaderboardConfigurationAdminV1Unauthorized with default headers values

func (*GetLeaderboardConfigurationAdminV1Unauthorized) Error

func (*GetLeaderboardConfigurationAdminV1Unauthorized) GetPayload

func (*GetLeaderboardConfigurationAdminV1Unauthorized) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsAdminV1BadRequest

type GetLeaderboardConfigurationsAdminV1BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsAdminV1BadRequest 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 NewGetLeaderboardConfigurationsAdminV1BadRequest

func NewGetLeaderboardConfigurationsAdminV1BadRequest() *GetLeaderboardConfigurationsAdminV1BadRequest

NewGetLeaderboardConfigurationsAdminV1BadRequest creates a GetLeaderboardConfigurationsAdminV1BadRequest with default headers values

func (*GetLeaderboardConfigurationsAdminV1BadRequest) Error

func (*GetLeaderboardConfigurationsAdminV1BadRequest) GetPayload

func (*GetLeaderboardConfigurationsAdminV1BadRequest) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsAdminV1Forbidden

type GetLeaderboardConfigurationsAdminV1Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsAdminV1Forbidden 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 NewGetLeaderboardConfigurationsAdminV1Forbidden

func NewGetLeaderboardConfigurationsAdminV1Forbidden() *GetLeaderboardConfigurationsAdminV1Forbidden

NewGetLeaderboardConfigurationsAdminV1Forbidden creates a GetLeaderboardConfigurationsAdminV1Forbidden with default headers values

func (*GetLeaderboardConfigurationsAdminV1Forbidden) Error

func (*GetLeaderboardConfigurationsAdminV1Forbidden) GetPayload

func (*GetLeaderboardConfigurationsAdminV1Forbidden) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsAdminV1InternalServerError

type GetLeaderboardConfigurationsAdminV1InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsAdminV1InternalServerError 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 NewGetLeaderboardConfigurationsAdminV1InternalServerError

func NewGetLeaderboardConfigurationsAdminV1InternalServerError() *GetLeaderboardConfigurationsAdminV1InternalServerError

NewGetLeaderboardConfigurationsAdminV1InternalServerError creates a GetLeaderboardConfigurationsAdminV1InternalServerError with default headers values

func (*GetLeaderboardConfigurationsAdminV1InternalServerError) Error

func (*GetLeaderboardConfigurationsAdminV1InternalServerError) GetPayload

func (*GetLeaderboardConfigurationsAdminV1InternalServerError) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsAdminV1OK

type GetLeaderboardConfigurationsAdminV1OK struct {
	Payload *leaderboardclientmodels.ModelsGetAllLeaderboardConfigsResp
}

GetLeaderboardConfigurationsAdminV1OK handles this case with default header values.

Leaderboards retrieved

func NewGetLeaderboardConfigurationsAdminV1OK

func NewGetLeaderboardConfigurationsAdminV1OK() *GetLeaderboardConfigurationsAdminV1OK

NewGetLeaderboardConfigurationsAdminV1OK creates a GetLeaderboardConfigurationsAdminV1OK with default headers values

func (*GetLeaderboardConfigurationsAdminV1OK) Error

func (*GetLeaderboardConfigurationsAdminV1OK) GetPayload

func (*GetLeaderboardConfigurationsAdminV1OK) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsAdminV1Params

type GetLeaderboardConfigurationsAdminV1Params struct {

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

	*/
	Namespace string
	/*IsArchived
	  filter for archived leaderboard

	*/
	IsArchived *bool
	/*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
}

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

func NewGetLeaderboardConfigurationsAdminV1Params

func NewGetLeaderboardConfigurationsAdminV1Params() *GetLeaderboardConfigurationsAdminV1Params

NewGetLeaderboardConfigurationsAdminV1Params creates a new GetLeaderboardConfigurationsAdminV1Params object with the default values initialized.

func NewGetLeaderboardConfigurationsAdminV1ParamsWithContext

func NewGetLeaderboardConfigurationsAdminV1ParamsWithContext(ctx context.Context) *GetLeaderboardConfigurationsAdminV1Params

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

func NewGetLeaderboardConfigurationsAdminV1ParamsWithHTTPClient

func NewGetLeaderboardConfigurationsAdminV1ParamsWithHTTPClient(client *http.Client) *GetLeaderboardConfigurationsAdminV1Params

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

func NewGetLeaderboardConfigurationsAdminV1ParamsWithTimeout

func NewGetLeaderboardConfigurationsAdminV1ParamsWithTimeout(timeout time.Duration) *GetLeaderboardConfigurationsAdminV1Params

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

func (*GetLeaderboardConfigurationsAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*GetLeaderboardConfigurationsAdminV1Params) SetContext

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

func (*GetLeaderboardConfigurationsAdminV1Params) SetFlightId added in v0.63.0

func (o *GetLeaderboardConfigurationsAdminV1Params) SetFlightId(flightId string)

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

func (*GetLeaderboardConfigurationsAdminV1Params) SetHTTPClient

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

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

func (*GetLeaderboardConfigurationsAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*GetLeaderboardConfigurationsAdminV1Params) SetIsArchived

func (o *GetLeaderboardConfigurationsAdminV1Params) SetIsArchived(isArchived *bool)

SetIsArchived adds the isArchived to the get leaderboard configurations admin v1 params

func (*GetLeaderboardConfigurationsAdminV1Params) SetIsDeleted

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

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

func (*GetLeaderboardConfigurationsAdminV1Params) SetLimit

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

func (*GetLeaderboardConfigurationsAdminV1Params) SetNamespace

func (o *GetLeaderboardConfigurationsAdminV1Params) SetNamespace(namespace string)

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

func (*GetLeaderboardConfigurationsAdminV1Params) SetOffset

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

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

func (*GetLeaderboardConfigurationsAdminV1Params) SetTimeout

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

func (*GetLeaderboardConfigurationsAdminV1Params) WithContext

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

func (*GetLeaderboardConfigurationsAdminV1Params) WithHTTPClient

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

func (*GetLeaderboardConfigurationsAdminV1Params) WithIsArchived

WithIsArchived adds the isArchived to the get leaderboard configurations admin v1 params

func (*GetLeaderboardConfigurationsAdminV1Params) WithIsDeleted

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

func (*GetLeaderboardConfigurationsAdminV1Params) WithLimit

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

func (*GetLeaderboardConfigurationsAdminV1Params) WithNamespace

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

func (*GetLeaderboardConfigurationsAdminV1Params) WithOffset

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

func (*GetLeaderboardConfigurationsAdminV1Params) WithTimeout

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

func (*GetLeaderboardConfigurationsAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLeaderboardConfigurationsAdminV1Reader

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

GetLeaderboardConfigurationsAdminV1Reader is a Reader for the GetLeaderboardConfigurationsAdminV1 structure.

func (*GetLeaderboardConfigurationsAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLeaderboardConfigurationsAdminV1Unauthorized

type GetLeaderboardConfigurationsAdminV1Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsAdminV1Unauthorized 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 NewGetLeaderboardConfigurationsAdminV1Unauthorized

func NewGetLeaderboardConfigurationsAdminV1Unauthorized() *GetLeaderboardConfigurationsAdminV1Unauthorized

NewGetLeaderboardConfigurationsAdminV1Unauthorized creates a GetLeaderboardConfigurationsAdminV1Unauthorized with default headers values

func (*GetLeaderboardConfigurationsAdminV1Unauthorized) Error

func (*GetLeaderboardConfigurationsAdminV1Unauthorized) GetPayload

func (*GetLeaderboardConfigurationsAdminV1Unauthorized) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsPublicV1BadRequest

type GetLeaderboardConfigurationsPublicV1BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV1BadRequest 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 NewGetLeaderboardConfigurationsPublicV1BadRequest

func NewGetLeaderboardConfigurationsPublicV1BadRequest() *GetLeaderboardConfigurationsPublicV1BadRequest

NewGetLeaderboardConfigurationsPublicV1BadRequest creates a GetLeaderboardConfigurationsPublicV1BadRequest with default headers values

func (*GetLeaderboardConfigurationsPublicV1BadRequest) Error

func (*GetLeaderboardConfigurationsPublicV1BadRequest) GetPayload

func (*GetLeaderboardConfigurationsPublicV1BadRequest) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsPublicV1Forbidden

type GetLeaderboardConfigurationsPublicV1Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV1Forbidden 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 NewGetLeaderboardConfigurationsPublicV1Forbidden

func NewGetLeaderboardConfigurationsPublicV1Forbidden() *GetLeaderboardConfigurationsPublicV1Forbidden

NewGetLeaderboardConfigurationsPublicV1Forbidden creates a GetLeaderboardConfigurationsPublicV1Forbidden with default headers values

func (*GetLeaderboardConfigurationsPublicV1Forbidden) Error

func (*GetLeaderboardConfigurationsPublicV1Forbidden) GetPayload

func (*GetLeaderboardConfigurationsPublicV1Forbidden) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsPublicV1InternalServerError

type GetLeaderboardConfigurationsPublicV1InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV1InternalServerError 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 NewGetLeaderboardConfigurationsPublicV1InternalServerError

func NewGetLeaderboardConfigurationsPublicV1InternalServerError() *GetLeaderboardConfigurationsPublicV1InternalServerError

NewGetLeaderboardConfigurationsPublicV1InternalServerError creates a GetLeaderboardConfigurationsPublicV1InternalServerError with default headers values

func (*GetLeaderboardConfigurationsPublicV1InternalServerError) Error

func (*GetLeaderboardConfigurationsPublicV1InternalServerError) GetPayload

func (*GetLeaderboardConfigurationsPublicV1InternalServerError) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsPublicV1OK

type GetLeaderboardConfigurationsPublicV1OK struct {
	Payload *leaderboardclientmodels.ModelsGetAllLeaderboardConfigsPublicResp
}

GetLeaderboardConfigurationsPublicV1OK handles this case with default header values.

Leaderboards retrieved

func NewGetLeaderboardConfigurationsPublicV1OK

func NewGetLeaderboardConfigurationsPublicV1OK() *GetLeaderboardConfigurationsPublicV1OK

NewGetLeaderboardConfigurationsPublicV1OK creates a GetLeaderboardConfigurationsPublicV1OK with default headers values

func (*GetLeaderboardConfigurationsPublicV1OK) Error

func (*GetLeaderboardConfigurationsPublicV1OK) GetPayload

func (*GetLeaderboardConfigurationsPublicV1OK) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsPublicV1Params

type GetLeaderboardConfigurationsPublicV1Params struct {

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

	*/
	Namespace string
	/*IsArchived
	  filter for archived leaderboard

	*/
	IsArchived *bool
	/*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
}

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

func NewGetLeaderboardConfigurationsPublicV1Params

func NewGetLeaderboardConfigurationsPublicV1Params() *GetLeaderboardConfigurationsPublicV1Params

NewGetLeaderboardConfigurationsPublicV1Params creates a new GetLeaderboardConfigurationsPublicV1Params object with the default values initialized.

func NewGetLeaderboardConfigurationsPublicV1ParamsWithContext

func NewGetLeaderboardConfigurationsPublicV1ParamsWithContext(ctx context.Context) *GetLeaderboardConfigurationsPublicV1Params

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

func NewGetLeaderboardConfigurationsPublicV1ParamsWithHTTPClient

func NewGetLeaderboardConfigurationsPublicV1ParamsWithHTTPClient(client *http.Client) *GetLeaderboardConfigurationsPublicV1Params

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

func NewGetLeaderboardConfigurationsPublicV1ParamsWithTimeout

func NewGetLeaderboardConfigurationsPublicV1ParamsWithTimeout(timeout time.Duration) *GetLeaderboardConfigurationsPublicV1Params

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

func (*GetLeaderboardConfigurationsPublicV1Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*GetLeaderboardConfigurationsPublicV1Params) SetContext

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

func (*GetLeaderboardConfigurationsPublicV1Params) SetFlightId added in v0.63.0

func (o *GetLeaderboardConfigurationsPublicV1Params) SetFlightId(flightId string)

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

func (*GetLeaderboardConfigurationsPublicV1Params) SetHTTPClient

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

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

func (*GetLeaderboardConfigurationsPublicV1Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*GetLeaderboardConfigurationsPublicV1Params) SetIsArchived

func (o *GetLeaderboardConfigurationsPublicV1Params) SetIsArchived(isArchived *bool)

SetIsArchived adds the isArchived to the get leaderboard configurations public v1 params

func (*GetLeaderboardConfigurationsPublicV1Params) SetIsDeleted

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

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

func (*GetLeaderboardConfigurationsPublicV1Params) SetLimit

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

func (*GetLeaderboardConfigurationsPublicV1Params) SetNamespace

func (o *GetLeaderboardConfigurationsPublicV1Params) SetNamespace(namespace string)

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

func (*GetLeaderboardConfigurationsPublicV1Params) SetOffset

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

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

func (*GetLeaderboardConfigurationsPublicV1Params) SetTimeout

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

func (*GetLeaderboardConfigurationsPublicV1Params) WithContext

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

func (*GetLeaderboardConfigurationsPublicV1Params) WithHTTPClient

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

func (*GetLeaderboardConfigurationsPublicV1Params) WithIsArchived

WithIsArchived adds the isArchived to the get leaderboard configurations public v1 params

func (*GetLeaderboardConfigurationsPublicV1Params) WithIsDeleted

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

func (*GetLeaderboardConfigurationsPublicV1Params) WithLimit

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

func (*GetLeaderboardConfigurationsPublicV1Params) WithNamespace

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

func (*GetLeaderboardConfigurationsPublicV1Params) WithOffset

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

func (*GetLeaderboardConfigurationsPublicV1Params) WithTimeout

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

func (*GetLeaderboardConfigurationsPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLeaderboardConfigurationsPublicV1Reader

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

GetLeaderboardConfigurationsPublicV1Reader is a Reader for the GetLeaderboardConfigurationsPublicV1 structure.

func (*GetLeaderboardConfigurationsPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLeaderboardConfigurationsPublicV1Unauthorized

type GetLeaderboardConfigurationsPublicV1Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV1Unauthorized 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 NewGetLeaderboardConfigurationsPublicV1Unauthorized

func NewGetLeaderboardConfigurationsPublicV1Unauthorized() *GetLeaderboardConfigurationsPublicV1Unauthorized

NewGetLeaderboardConfigurationsPublicV1Unauthorized creates a GetLeaderboardConfigurationsPublicV1Unauthorized with default headers values

func (*GetLeaderboardConfigurationsPublicV1Unauthorized) Error

func (*GetLeaderboardConfigurationsPublicV1Unauthorized) GetPayload

func (*GetLeaderboardConfigurationsPublicV1Unauthorized) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsPublicV2BadRequest

type GetLeaderboardConfigurationsPublicV2BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV2BadRequest 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 NewGetLeaderboardConfigurationsPublicV2BadRequest

func NewGetLeaderboardConfigurationsPublicV2BadRequest() *GetLeaderboardConfigurationsPublicV2BadRequest

NewGetLeaderboardConfigurationsPublicV2BadRequest creates a GetLeaderboardConfigurationsPublicV2BadRequest with default headers values

func (*GetLeaderboardConfigurationsPublicV2BadRequest) Error

func (*GetLeaderboardConfigurationsPublicV2BadRequest) GetPayload

func (*GetLeaderboardConfigurationsPublicV2BadRequest) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsPublicV2Forbidden

type GetLeaderboardConfigurationsPublicV2Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV2Forbidden 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 NewGetLeaderboardConfigurationsPublicV2Forbidden

func NewGetLeaderboardConfigurationsPublicV2Forbidden() *GetLeaderboardConfigurationsPublicV2Forbidden

NewGetLeaderboardConfigurationsPublicV2Forbidden creates a GetLeaderboardConfigurationsPublicV2Forbidden with default headers values

func (*GetLeaderboardConfigurationsPublicV2Forbidden) Error

func (*GetLeaderboardConfigurationsPublicV2Forbidden) GetPayload

func (*GetLeaderboardConfigurationsPublicV2Forbidden) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsPublicV2InternalServerError

type GetLeaderboardConfigurationsPublicV2InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV2InternalServerError 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 NewGetLeaderboardConfigurationsPublicV2InternalServerError

func NewGetLeaderboardConfigurationsPublicV2InternalServerError() *GetLeaderboardConfigurationsPublicV2InternalServerError

NewGetLeaderboardConfigurationsPublicV2InternalServerError creates a GetLeaderboardConfigurationsPublicV2InternalServerError with default headers values

func (*GetLeaderboardConfigurationsPublicV2InternalServerError) Error

func (*GetLeaderboardConfigurationsPublicV2InternalServerError) GetPayload

func (*GetLeaderboardConfigurationsPublicV2InternalServerError) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsPublicV2OK

type GetLeaderboardConfigurationsPublicV2OK struct {
	Payload *leaderboardclientmodels.V2GetAllLeaderboardConfigsPublicResp
}

GetLeaderboardConfigurationsPublicV2OK handles this case with default header values.

Leaderboards retrieved

func NewGetLeaderboardConfigurationsPublicV2OK

func NewGetLeaderboardConfigurationsPublicV2OK() *GetLeaderboardConfigurationsPublicV2OK

NewGetLeaderboardConfigurationsPublicV2OK creates a GetLeaderboardConfigurationsPublicV2OK with default headers values

func (*GetLeaderboardConfigurationsPublicV2OK) Error

func (*GetLeaderboardConfigurationsPublicV2OK) GetPayload

func (*GetLeaderboardConfigurationsPublicV2OK) ToJSONString added in v0.25.0

type GetLeaderboardConfigurationsPublicV2Params

type GetLeaderboardConfigurationsPublicV2Params struct {

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

	*/
	Namespace string
	/*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
}

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

func NewGetLeaderboardConfigurationsPublicV2Params

func NewGetLeaderboardConfigurationsPublicV2Params() *GetLeaderboardConfigurationsPublicV2Params

NewGetLeaderboardConfigurationsPublicV2Params creates a new GetLeaderboardConfigurationsPublicV2Params object with the default values initialized.

func NewGetLeaderboardConfigurationsPublicV2ParamsWithContext

func NewGetLeaderboardConfigurationsPublicV2ParamsWithContext(ctx context.Context) *GetLeaderboardConfigurationsPublicV2Params

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

func NewGetLeaderboardConfigurationsPublicV2ParamsWithHTTPClient

func NewGetLeaderboardConfigurationsPublicV2ParamsWithHTTPClient(client *http.Client) *GetLeaderboardConfigurationsPublicV2Params

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

func NewGetLeaderboardConfigurationsPublicV2ParamsWithTimeout

func NewGetLeaderboardConfigurationsPublicV2ParamsWithTimeout(timeout time.Duration) *GetLeaderboardConfigurationsPublicV2Params

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

func (*GetLeaderboardConfigurationsPublicV2Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*GetLeaderboardConfigurationsPublicV2Params) SetContext

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

func (*GetLeaderboardConfigurationsPublicV2Params) SetFlightId added in v0.63.0

func (o *GetLeaderboardConfigurationsPublicV2Params) SetFlightId(flightId string)

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

func (*GetLeaderboardConfigurationsPublicV2Params) SetHTTPClient

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

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

func (*GetLeaderboardConfigurationsPublicV2Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*GetLeaderboardConfigurationsPublicV2Params) SetLimit

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

func (*GetLeaderboardConfigurationsPublicV2Params) SetNamespace

func (o *GetLeaderboardConfigurationsPublicV2Params) SetNamespace(namespace string)

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

func (*GetLeaderboardConfigurationsPublicV2Params) SetOffset

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

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

func (*GetLeaderboardConfigurationsPublicV2Params) SetTimeout

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

func (*GetLeaderboardConfigurationsPublicV2Params) WithContext

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

func (*GetLeaderboardConfigurationsPublicV2Params) WithHTTPClient

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

func (*GetLeaderboardConfigurationsPublicV2Params) WithLimit

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

func (*GetLeaderboardConfigurationsPublicV2Params) WithNamespace

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

func (*GetLeaderboardConfigurationsPublicV2Params) WithOffset

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

func (*GetLeaderboardConfigurationsPublicV2Params) WithTimeout

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

func (*GetLeaderboardConfigurationsPublicV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLeaderboardConfigurationsPublicV2Reader

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

GetLeaderboardConfigurationsPublicV2Reader is a Reader for the GetLeaderboardConfigurationsPublicV2 structure.

func (*GetLeaderboardConfigurationsPublicV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLeaderboardConfigurationsPublicV2Unauthorized

type GetLeaderboardConfigurationsPublicV2Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetLeaderboardConfigurationsPublicV2Unauthorized 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 NewGetLeaderboardConfigurationsPublicV2Unauthorized

func NewGetLeaderboardConfigurationsPublicV2Unauthorized() *GetLeaderboardConfigurationsPublicV2Unauthorized

NewGetLeaderboardConfigurationsPublicV2Unauthorized creates a GetLeaderboardConfigurationsPublicV2Unauthorized with default headers values

func (*GetLeaderboardConfigurationsPublicV2Unauthorized) Error

func (*GetLeaderboardConfigurationsPublicV2Unauthorized) GetPayload

func (*GetLeaderboardConfigurationsPublicV2Unauthorized) ToJSONString added in v0.25.0

type HardDeleteLeaderboardAdminV1BadRequest added in v0.42.0

type HardDeleteLeaderboardAdminV1BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

HardDeleteLeaderboardAdminV1BadRequest 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 NewHardDeleteLeaderboardAdminV1BadRequest added in v0.42.0

func NewHardDeleteLeaderboardAdminV1BadRequest() *HardDeleteLeaderboardAdminV1BadRequest

NewHardDeleteLeaderboardAdminV1BadRequest creates a HardDeleteLeaderboardAdminV1BadRequest with default headers values

func (*HardDeleteLeaderboardAdminV1BadRequest) Error added in v0.42.0

func (*HardDeleteLeaderboardAdminV1BadRequest) GetPayload added in v0.42.0

func (*HardDeleteLeaderboardAdminV1BadRequest) ToJSONString added in v0.42.0

type HardDeleteLeaderboardAdminV1Forbidden added in v0.42.0

type HardDeleteLeaderboardAdminV1Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

HardDeleteLeaderboardAdminV1Forbidden 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 NewHardDeleteLeaderboardAdminV1Forbidden added in v0.42.0

func NewHardDeleteLeaderboardAdminV1Forbidden() *HardDeleteLeaderboardAdminV1Forbidden

NewHardDeleteLeaderboardAdminV1Forbidden creates a HardDeleteLeaderboardAdminV1Forbidden with default headers values

func (*HardDeleteLeaderboardAdminV1Forbidden) Error added in v0.42.0

func (*HardDeleteLeaderboardAdminV1Forbidden) GetPayload added in v0.42.0

func (*HardDeleteLeaderboardAdminV1Forbidden) ToJSONString added in v0.42.0

type HardDeleteLeaderboardAdminV1InternalServerError added in v0.42.0

type HardDeleteLeaderboardAdminV1InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

HardDeleteLeaderboardAdminV1InternalServerError 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 NewHardDeleteLeaderboardAdminV1InternalServerError added in v0.42.0

func NewHardDeleteLeaderboardAdminV1InternalServerError() *HardDeleteLeaderboardAdminV1InternalServerError

NewHardDeleteLeaderboardAdminV1InternalServerError creates a HardDeleteLeaderboardAdminV1InternalServerError with default headers values

func (*HardDeleteLeaderboardAdminV1InternalServerError) Error added in v0.42.0

func (*HardDeleteLeaderboardAdminV1InternalServerError) GetPayload added in v0.42.0

func (*HardDeleteLeaderboardAdminV1InternalServerError) ToJSONString added in v0.42.0

type HardDeleteLeaderboardAdminV1NoContent added in v0.42.0

type HardDeleteLeaderboardAdminV1NoContent struct {
}

HardDeleteLeaderboardAdminV1NoContent handles this case with default header values.

Leaderboard deleted

func NewHardDeleteLeaderboardAdminV1NoContent added in v0.42.0

func NewHardDeleteLeaderboardAdminV1NoContent() *HardDeleteLeaderboardAdminV1NoContent

NewHardDeleteLeaderboardAdminV1NoContent creates a HardDeleteLeaderboardAdminV1NoContent with default headers values

func (*HardDeleteLeaderboardAdminV1NoContent) Error added in v0.42.0

type HardDeleteLeaderboardAdminV1NotFound added in v0.42.0

type HardDeleteLeaderboardAdminV1NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

HardDeleteLeaderboardAdminV1NotFound 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 NewHardDeleteLeaderboardAdminV1NotFound added in v0.42.0

func NewHardDeleteLeaderboardAdminV1NotFound() *HardDeleteLeaderboardAdminV1NotFound

NewHardDeleteLeaderboardAdminV1NotFound creates a HardDeleteLeaderboardAdminV1NotFound with default headers values

func (*HardDeleteLeaderboardAdminV1NotFound) Error added in v0.42.0

func (*HardDeleteLeaderboardAdminV1NotFound) GetPayload added in v0.42.0

func (*HardDeleteLeaderboardAdminV1NotFound) ToJSONString added in v0.42.0

func (o *HardDeleteLeaderboardAdminV1NotFound) ToJSONString() string

type HardDeleteLeaderboardAdminV1Params added in v0.42.0

type HardDeleteLeaderboardAdminV1Params 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
}

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

func NewHardDeleteLeaderboardAdminV1Params added in v0.42.0

func NewHardDeleteLeaderboardAdminV1Params() *HardDeleteLeaderboardAdminV1Params

NewHardDeleteLeaderboardAdminV1Params creates a new HardDeleteLeaderboardAdminV1Params object with the default values initialized.

func NewHardDeleteLeaderboardAdminV1ParamsWithContext added in v0.42.0

func NewHardDeleteLeaderboardAdminV1ParamsWithContext(ctx context.Context) *HardDeleteLeaderboardAdminV1Params

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

func NewHardDeleteLeaderboardAdminV1ParamsWithHTTPClient added in v0.42.0

func NewHardDeleteLeaderboardAdminV1ParamsWithHTTPClient(client *http.Client) *HardDeleteLeaderboardAdminV1Params

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

func NewHardDeleteLeaderboardAdminV1ParamsWithTimeout added in v0.42.0

func NewHardDeleteLeaderboardAdminV1ParamsWithTimeout(timeout time.Duration) *HardDeleteLeaderboardAdminV1Params

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

func (*HardDeleteLeaderboardAdminV1Params) SetAuthInfoWriter added in v0.42.0

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

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

func (*HardDeleteLeaderboardAdminV1Params) SetContext added in v0.42.0

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

func (*HardDeleteLeaderboardAdminV1Params) SetFlightId added in v0.63.0

func (o *HardDeleteLeaderboardAdminV1Params) SetFlightId(flightId string)

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

func (*HardDeleteLeaderboardAdminV1Params) SetHTTPClient added in v0.42.0

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

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

func (*HardDeleteLeaderboardAdminV1Params) SetHTTPClientTransport added in v0.42.0

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

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

func (*HardDeleteLeaderboardAdminV1Params) SetLeaderboardCode added in v0.42.0

func (o *HardDeleteLeaderboardAdminV1Params) SetLeaderboardCode(leaderboardCode string)

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

func (*HardDeleteLeaderboardAdminV1Params) SetNamespace added in v0.42.0

func (o *HardDeleteLeaderboardAdminV1Params) SetNamespace(namespace string)

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

func (*HardDeleteLeaderboardAdminV1Params) SetTimeout added in v0.42.0

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

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

func (*HardDeleteLeaderboardAdminV1Params) WithContext added in v0.42.0

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

func (*HardDeleteLeaderboardAdminV1Params) WithHTTPClient added in v0.42.0

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

func (*HardDeleteLeaderboardAdminV1Params) WithLeaderboardCode added in v0.42.0

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

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

func (*HardDeleteLeaderboardAdminV1Params) WithNamespace added in v0.42.0

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

func (*HardDeleteLeaderboardAdminV1Params) WithTimeout added in v0.42.0

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

func (*HardDeleteLeaderboardAdminV1Params) WriteToRequest added in v0.42.0

WriteToRequest writes these params to a swagger request

type HardDeleteLeaderboardAdminV1Reader added in v0.42.0

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

HardDeleteLeaderboardAdminV1Reader is a Reader for the HardDeleteLeaderboardAdminV1 structure.

func (*HardDeleteLeaderboardAdminV1Reader) ReadResponse added in v0.42.0

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

ReadResponse reads a server response into the received o.

type HardDeleteLeaderboardAdminV1Unauthorized added in v0.42.0

type HardDeleteLeaderboardAdminV1Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

HardDeleteLeaderboardAdminV1Unauthorized 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 NewHardDeleteLeaderboardAdminV1Unauthorized added in v0.42.0

func NewHardDeleteLeaderboardAdminV1Unauthorized() *HardDeleteLeaderboardAdminV1Unauthorized

NewHardDeleteLeaderboardAdminV1Unauthorized creates a HardDeleteLeaderboardAdminV1Unauthorized with default headers values

func (*HardDeleteLeaderboardAdminV1Unauthorized) Error added in v0.42.0

func (*HardDeleteLeaderboardAdminV1Unauthorized) GetPayload added in v0.42.0

func (*HardDeleteLeaderboardAdminV1Unauthorized) ToJSONString added in v0.42.0

type UpdateLeaderboardConfigurationAdminV1BadRequest

type UpdateLeaderboardConfigurationAdminV1BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV1BadRequest 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></table>

func NewUpdateLeaderboardConfigurationAdminV1BadRequest

func NewUpdateLeaderboardConfigurationAdminV1BadRequest() *UpdateLeaderboardConfigurationAdminV1BadRequest

NewUpdateLeaderboardConfigurationAdminV1BadRequest creates a UpdateLeaderboardConfigurationAdminV1BadRequest with default headers values

func (*UpdateLeaderboardConfigurationAdminV1BadRequest) Error

func (*UpdateLeaderboardConfigurationAdminV1BadRequest) GetPayload

func (*UpdateLeaderboardConfigurationAdminV1BadRequest) ToJSONString added in v0.25.0

type UpdateLeaderboardConfigurationAdminV1Conflict added in v0.64.0

type UpdateLeaderboardConfigurationAdminV1Conflict struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV1Conflict 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 NewUpdateLeaderboardConfigurationAdminV1Conflict added in v0.64.0

func NewUpdateLeaderboardConfigurationAdminV1Conflict() *UpdateLeaderboardConfigurationAdminV1Conflict

NewUpdateLeaderboardConfigurationAdminV1Conflict creates a UpdateLeaderboardConfigurationAdminV1Conflict with default headers values

func (*UpdateLeaderboardConfigurationAdminV1Conflict) Error added in v0.64.0

func (*UpdateLeaderboardConfigurationAdminV1Conflict) GetPayload added in v0.64.0

func (*UpdateLeaderboardConfigurationAdminV1Conflict) ToJSONString added in v0.64.0

type UpdateLeaderboardConfigurationAdminV1Forbidden

type UpdateLeaderboardConfigurationAdminV1Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV1Forbidden 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 NewUpdateLeaderboardConfigurationAdminV1Forbidden

func NewUpdateLeaderboardConfigurationAdminV1Forbidden() *UpdateLeaderboardConfigurationAdminV1Forbidden

NewUpdateLeaderboardConfigurationAdminV1Forbidden creates a UpdateLeaderboardConfigurationAdminV1Forbidden with default headers values

func (*UpdateLeaderboardConfigurationAdminV1Forbidden) Error

func (*UpdateLeaderboardConfigurationAdminV1Forbidden) GetPayload

func (*UpdateLeaderboardConfigurationAdminV1Forbidden) ToJSONString added in v0.25.0

type UpdateLeaderboardConfigurationAdminV1InternalServerError

type UpdateLeaderboardConfigurationAdminV1InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV1InternalServerError 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 NewUpdateLeaderboardConfigurationAdminV1InternalServerError

func NewUpdateLeaderboardConfigurationAdminV1InternalServerError() *UpdateLeaderboardConfigurationAdminV1InternalServerError

NewUpdateLeaderboardConfigurationAdminV1InternalServerError creates a UpdateLeaderboardConfigurationAdminV1InternalServerError with default headers values

func (*UpdateLeaderboardConfigurationAdminV1InternalServerError) Error

func (*UpdateLeaderboardConfigurationAdminV1InternalServerError) GetPayload

func (*UpdateLeaderboardConfigurationAdminV1InternalServerError) ToJSONString added in v0.25.0

type UpdateLeaderboardConfigurationAdminV1NotFound

type UpdateLeaderboardConfigurationAdminV1NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV1NotFound 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>71133</td><td>leaderboard configuration deleted</td></tr></table>

func NewUpdateLeaderboardConfigurationAdminV1NotFound

func NewUpdateLeaderboardConfigurationAdminV1NotFound() *UpdateLeaderboardConfigurationAdminV1NotFound

NewUpdateLeaderboardConfigurationAdminV1NotFound creates a UpdateLeaderboardConfigurationAdminV1NotFound with default headers values

func (*UpdateLeaderboardConfigurationAdminV1NotFound) Error

func (*UpdateLeaderboardConfigurationAdminV1NotFound) GetPayload

func (*UpdateLeaderboardConfigurationAdminV1NotFound) ToJSONString added in v0.25.0

type UpdateLeaderboardConfigurationAdminV1OK

type UpdateLeaderboardConfigurationAdminV1OK struct {
	Payload *leaderboardclientmodels.ModelsGetLeaderboardConfigResp
}

UpdateLeaderboardConfigurationAdminV1OK handles this case with default header values.

Leaderboard updated

func NewUpdateLeaderboardConfigurationAdminV1OK

func NewUpdateLeaderboardConfigurationAdminV1OK() *UpdateLeaderboardConfigurationAdminV1OK

NewUpdateLeaderboardConfigurationAdminV1OK creates a UpdateLeaderboardConfigurationAdminV1OK with default headers values

func (*UpdateLeaderboardConfigurationAdminV1OK) Error

func (*UpdateLeaderboardConfigurationAdminV1OK) GetPayload

func (*UpdateLeaderboardConfigurationAdminV1OK) ToJSONString added in v0.25.0

type UpdateLeaderboardConfigurationAdminV1Params

type UpdateLeaderboardConfigurationAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *leaderboardclientmodels.ModelsUpdateLeaderboardConfigReq
	/*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
}

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

func NewUpdateLeaderboardConfigurationAdminV1Params

func NewUpdateLeaderboardConfigurationAdminV1Params() *UpdateLeaderboardConfigurationAdminV1Params

NewUpdateLeaderboardConfigurationAdminV1Params creates a new UpdateLeaderboardConfigurationAdminV1Params object with the default values initialized.

func NewUpdateLeaderboardConfigurationAdminV1ParamsWithContext

func NewUpdateLeaderboardConfigurationAdminV1ParamsWithContext(ctx context.Context) *UpdateLeaderboardConfigurationAdminV1Params

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

func NewUpdateLeaderboardConfigurationAdminV1ParamsWithHTTPClient

func NewUpdateLeaderboardConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *UpdateLeaderboardConfigurationAdminV1Params

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

func NewUpdateLeaderboardConfigurationAdminV1ParamsWithTimeout

func NewUpdateLeaderboardConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *UpdateLeaderboardConfigurationAdminV1Params

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

func (*UpdateLeaderboardConfigurationAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

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

func (*UpdateLeaderboardConfigurationAdminV1Params) SetBody

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

func (*UpdateLeaderboardConfigurationAdminV1Params) SetContext

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

func (*UpdateLeaderboardConfigurationAdminV1Params) SetFlightId added in v0.63.0

func (o *UpdateLeaderboardConfigurationAdminV1Params) SetFlightId(flightId string)

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

func (*UpdateLeaderboardConfigurationAdminV1Params) SetHTTPClient

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

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

func (*UpdateLeaderboardConfigurationAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

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

func (*UpdateLeaderboardConfigurationAdminV1Params) SetLeaderboardCode

func (o *UpdateLeaderboardConfigurationAdminV1Params) SetLeaderboardCode(leaderboardCode string)

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

func (*UpdateLeaderboardConfigurationAdminV1Params) SetNamespace

func (o *UpdateLeaderboardConfigurationAdminV1Params) SetNamespace(namespace string)

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

func (*UpdateLeaderboardConfigurationAdminV1Params) SetTimeout

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

func (*UpdateLeaderboardConfigurationAdminV1Params) WithBody

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

func (*UpdateLeaderboardConfigurationAdminV1Params) WithContext

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

func (*UpdateLeaderboardConfigurationAdminV1Params) WithHTTPClient

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

func (*UpdateLeaderboardConfigurationAdminV1Params) WithLeaderboardCode

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

func (*UpdateLeaderboardConfigurationAdminV1Params) WithNamespace

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

func (*UpdateLeaderboardConfigurationAdminV1Params) WithTimeout

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

func (*UpdateLeaderboardConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateLeaderboardConfigurationAdminV1Reader

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

UpdateLeaderboardConfigurationAdminV1Reader is a Reader for the UpdateLeaderboardConfigurationAdminV1 structure.

func (*UpdateLeaderboardConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateLeaderboardConfigurationAdminV1Unauthorized

type UpdateLeaderboardConfigurationAdminV1Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

UpdateLeaderboardConfigurationAdminV1Unauthorized 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 NewUpdateLeaderboardConfigurationAdminV1Unauthorized

func NewUpdateLeaderboardConfigurationAdminV1Unauthorized() *UpdateLeaderboardConfigurationAdminV1Unauthorized

NewUpdateLeaderboardConfigurationAdminV1Unauthorized creates a UpdateLeaderboardConfigurationAdminV1Unauthorized with default headers values

func (*UpdateLeaderboardConfigurationAdminV1Unauthorized) Error

func (*UpdateLeaderboardConfigurationAdminV1Unauthorized) GetPayload

func (*UpdateLeaderboardConfigurationAdminV1Unauthorized) ToJSONString added in v0.25.0

Jump to

Keyboard shortcuts

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