leaderboard_data_v3

package
v0.75.0 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 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 BulkGetUsersRankingPublicV3BadRequest added in v0.64.0

type BulkGetUsersRankingPublicV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

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

func NewBulkGetUsersRankingPublicV3BadRequest added in v0.64.0

func NewBulkGetUsersRankingPublicV3BadRequest() *BulkGetUsersRankingPublicV3BadRequest

NewBulkGetUsersRankingPublicV3BadRequest creates a BulkGetUsersRankingPublicV3BadRequest with default headers values

func (*BulkGetUsersRankingPublicV3BadRequest) Error added in v0.64.0

func (*BulkGetUsersRankingPublicV3BadRequest) GetPayload added in v0.64.0

func (*BulkGetUsersRankingPublicV3BadRequest) ToJSONString added in v0.64.0

type BulkGetUsersRankingPublicV3Forbidden added in v0.47.0

type BulkGetUsersRankingPublicV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

BulkGetUsersRankingPublicV3Forbidden 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 NewBulkGetUsersRankingPublicV3Forbidden added in v0.47.0

func NewBulkGetUsersRankingPublicV3Forbidden() *BulkGetUsersRankingPublicV3Forbidden

NewBulkGetUsersRankingPublicV3Forbidden creates a BulkGetUsersRankingPublicV3Forbidden with default headers values

func (*BulkGetUsersRankingPublicV3Forbidden) Error added in v0.47.0

func (*BulkGetUsersRankingPublicV3Forbidden) GetPayload added in v0.47.0

func (*BulkGetUsersRankingPublicV3Forbidden) ToJSONString added in v0.47.0

func (o *BulkGetUsersRankingPublicV3Forbidden) ToJSONString() string

type BulkGetUsersRankingPublicV3InternalServerError added in v0.47.0

type BulkGetUsersRankingPublicV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

BulkGetUsersRankingPublicV3InternalServerError 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 NewBulkGetUsersRankingPublicV3InternalServerError added in v0.47.0

func NewBulkGetUsersRankingPublicV3InternalServerError() *BulkGetUsersRankingPublicV3InternalServerError

NewBulkGetUsersRankingPublicV3InternalServerError creates a BulkGetUsersRankingPublicV3InternalServerError with default headers values

func (*BulkGetUsersRankingPublicV3InternalServerError) Error added in v0.47.0

func (*BulkGetUsersRankingPublicV3InternalServerError) GetPayload added in v0.47.0

func (*BulkGetUsersRankingPublicV3InternalServerError) ToJSONString added in v0.47.0

type BulkGetUsersRankingPublicV3NotFound added in v0.47.0

type BulkGetUsersRankingPublicV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

BulkGetUsersRankingPublicV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71230</td><td>leaderboard configuration not found</td></tr></table>

func NewBulkGetUsersRankingPublicV3NotFound added in v0.47.0

func NewBulkGetUsersRankingPublicV3NotFound() *BulkGetUsersRankingPublicV3NotFound

NewBulkGetUsersRankingPublicV3NotFound creates a BulkGetUsersRankingPublicV3NotFound with default headers values

func (*BulkGetUsersRankingPublicV3NotFound) Error added in v0.47.0

func (*BulkGetUsersRankingPublicV3NotFound) GetPayload added in v0.47.0

func (*BulkGetUsersRankingPublicV3NotFound) ToJSONString added in v0.47.0

func (o *BulkGetUsersRankingPublicV3NotFound) ToJSONString() string

type BulkGetUsersRankingPublicV3OK added in v0.47.0

type BulkGetUsersRankingPublicV3OK struct {
	Payload *leaderboardclientmodels.ModelsBulkUserRankingResponseV3
}

BulkGetUsersRankingPublicV3OK handles this case with default header values.

Users ranking retrieved

func NewBulkGetUsersRankingPublicV3OK added in v0.47.0

func NewBulkGetUsersRankingPublicV3OK() *BulkGetUsersRankingPublicV3OK

NewBulkGetUsersRankingPublicV3OK creates a BulkGetUsersRankingPublicV3OK with default headers values

func (*BulkGetUsersRankingPublicV3OK) Error added in v0.47.0

func (*BulkGetUsersRankingPublicV3OK) GetPayload added in v0.47.0

func (*BulkGetUsersRankingPublicV3OK) ToJSONString added in v0.47.0

func (o *BulkGetUsersRankingPublicV3OK) ToJSONString() string

type BulkGetUsersRankingPublicV3Params added in v0.47.0

type BulkGetUsersRankingPublicV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *leaderboardclientmodels.ModelsBulkUserIDsRequest
	/*LeaderboardCode
	  the human readable unique code to identify the 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
}

BulkGetUsersRankingPublicV3Params contains all the parameters to send to the API endpoint for the bulk get users ranking public v3 operation typically these are written to a http.Request

func NewBulkGetUsersRankingPublicV3Params added in v0.47.0

func NewBulkGetUsersRankingPublicV3Params() *BulkGetUsersRankingPublicV3Params

NewBulkGetUsersRankingPublicV3Params creates a new BulkGetUsersRankingPublicV3Params object with the default values initialized.

func NewBulkGetUsersRankingPublicV3ParamsWithContext added in v0.47.0

func NewBulkGetUsersRankingPublicV3ParamsWithContext(ctx context.Context) *BulkGetUsersRankingPublicV3Params

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

func NewBulkGetUsersRankingPublicV3ParamsWithHTTPClient added in v0.47.0

func NewBulkGetUsersRankingPublicV3ParamsWithHTTPClient(client *http.Client) *BulkGetUsersRankingPublicV3Params

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

func NewBulkGetUsersRankingPublicV3ParamsWithTimeout added in v0.47.0

func NewBulkGetUsersRankingPublicV3ParamsWithTimeout(timeout time.Duration) *BulkGetUsersRankingPublicV3Params

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

func (*BulkGetUsersRankingPublicV3Params) SetAuthInfoWriter added in v0.47.0

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

SetAuthInfoWriter adds the authInfoWriter to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) SetBody added in v0.47.0

SetBody adds the body to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) SetContext added in v0.47.0

SetContext adds the context to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) SetFlightId added in v0.63.0

func (o *BulkGetUsersRankingPublicV3Params) SetFlightId(flightId string)

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

func (*BulkGetUsersRankingPublicV3Params) SetHTTPClient added in v0.47.0

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

SetHTTPClient adds the HTTPClient to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) SetHTTPClientTransport added in v0.47.0

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

SetHTTPClient adds the HTTPClient Transport to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) SetLeaderboardCode added in v0.47.0

func (o *BulkGetUsersRankingPublicV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) SetNamespace added in v0.47.0

func (o *BulkGetUsersRankingPublicV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) SetTimeout added in v0.47.0

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

SetTimeout adds the timeout to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) WithBody added in v0.47.0

WithBody adds the body to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) WithContext added in v0.47.0

WithContext adds the context to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) WithHTTPClient added in v0.47.0

WithHTTPClient adds the HTTPClient to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) WithLeaderboardCode added in v0.47.0

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

WithLeaderboardCode adds the leaderboardCode to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) WithNamespace added in v0.47.0

WithNamespace adds the namespace to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) WithTimeout added in v0.47.0

WithTimeout adds the timeout to the bulk get users ranking public v3 params

func (*BulkGetUsersRankingPublicV3Params) WriteToRequest added in v0.47.0

WriteToRequest writes these params to a swagger request

type BulkGetUsersRankingPublicV3Reader added in v0.47.0

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

BulkGetUsersRankingPublicV3Reader is a Reader for the BulkGetUsersRankingPublicV3 structure.

func (*BulkGetUsersRankingPublicV3Reader) ReadResponse added in v0.47.0

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

ReadResponse reads a server response into the received o.

type BulkGetUsersRankingPublicV3Unauthorized added in v0.47.0

type BulkGetUsersRankingPublicV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

BulkGetUsersRankingPublicV3Unauthorized 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 NewBulkGetUsersRankingPublicV3Unauthorized added in v0.47.0

func NewBulkGetUsersRankingPublicV3Unauthorized() *BulkGetUsersRankingPublicV3Unauthorized

NewBulkGetUsersRankingPublicV3Unauthorized creates a BulkGetUsersRankingPublicV3Unauthorized with default headers values

func (*BulkGetUsersRankingPublicV3Unauthorized) Error added in v0.47.0

func (*BulkGetUsersRankingPublicV3Unauthorized) GetPayload added in v0.47.0

func (*BulkGetUsersRankingPublicV3Unauthorized) ToJSONString added in v0.47.0

type Client

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

Client for leaderboard data v3 API

func (*Client) BulkGetUsersRankingPublicV3 deprecated added in v0.47.0

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

BulkGetUsersRankingPublicV3 bulk get users ranking

Bulk get users ranking in leaderboard, max allowed 20 userIDs at a time.

func (*Client) BulkGetUsersRankingPublicV3Short added in v0.47.0

func (a *Client) BulkGetUsersRankingPublicV3Short(params *BulkGetUsersRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetUsersRankingPublicV3OK, error)

BulkGetUsersRankingPublicV3Short bulk get users ranking

Bulk get users ranking in leaderboard, max allowed 20 userIDs at a time.

func (*Client) DeleteAllUserRankingByCycleIDAdminV3 deprecated added in v0.73.0

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

DeleteAllUserRankingByCycleIDAdminV3 delete all user ranking by cycle id

This endpoint will delete user ranking by cycleId

Warning : This will permanently delete your data. Make sure to back up anything important before continuing.

func (*Client) DeleteAllUserRankingByCycleIDAdminV3Short added in v0.73.0

DeleteAllUserRankingByCycleIDAdminV3Short delete all user ranking by cycle id

This endpoint will delete user ranking by cycleId

Warning : This will permanently delete your data. Make sure to back up anything important before continuing.

func (*Client) DeleteUserRankingAdminV3 deprecated

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

DeleteUserRankingAdminV3 delete user ranking Delete user ranking

Remove entry with provided userId from leaderboard. If leaderboard with given leaderboard code not found, it will return http status not found (404). If the leaderboard is found and no entry found in it, it will still return success (204)

func (*Client) DeleteUserRankingAdminV3Short

func (a *Client) DeleteUserRankingAdminV3Short(params *DeleteUserRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRankingAdminV3NoContent, error)

DeleteUserRankingAdminV3Short delete user ranking Delete user ranking

Remove entry with provided userId from leaderboard. If leaderboard with given leaderboard code not found, it will return http status not found (404). If the leaderboard is found and no entry found in it, it will still return success (204)

func (*Client) DeleteUserRankingByCycleIDAdminV3 deprecated added in v0.73.0

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

DeleteUserRankingByCycleIDAdminV3 delete user ranking by cycle id Delete user ranking by cycle id

Remove entry with provided cycleId and userId from leaderboard. If leaderboard with given leaderboard code not found, it will return http status not found (404). If the leaderboard is found and no entry found in it, it will still return success (204)

func (*Client) DeleteUserRankingByCycleIDAdminV3Short added in v0.73.0

DeleteUserRankingByCycleIDAdminV3Short delete user ranking by cycle id Delete user ranking by cycle id

Remove entry with provided cycleId and userId from leaderboard. If leaderboard with given leaderboard code not found, it will return http status not found (404). If the leaderboard is found and no entry found in it, it will still return success (204)

func (*Client) DeleteUserRankingByLeaderboardCodeAdminV3 deprecated

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

DeleteUserRankingByLeaderboardCodeAdminV3 delete all user ranking by leaderboard code

This endpoint will delete user ranking by leaderboard code

Warning : This will permanently delete your data. Make sure to back up anything important before continuing.

func (*Client) DeleteUserRankingByLeaderboardCodeAdminV3Short

DeleteUserRankingByLeaderboardCodeAdminV3Short delete all user ranking by leaderboard code

This endpoint will delete user ranking by leaderboard code

Warning : This will permanently delete your data. Make sure to back up anything important before continuing.

func (*Client) DeleteUserRankingsAdminV3 deprecated

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

DeleteUserRankingsAdminV3 delete user ranking across leaderboard(s) Delete user ranking across leaderboard

Remove entry with provided userId from leaderboard.

func (*Client) DeleteUserRankingsAdminV3Short

func (a *Client) DeleteUserRankingsAdminV3Short(params *DeleteUserRankingsAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRankingsAdminV3NoContent, error)

DeleteUserRankingsAdminV3Short delete user ranking across leaderboard(s) Delete user ranking across leaderboard

Remove entry with provided userId from leaderboard.

func (*Client) GetAllTimeLeaderboardRankingAdminV3 deprecated

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

GetAllTimeLeaderboardRankingAdminV3 get all time leaderboard ranking data

Get rankings in an all time leaderboard.

func (*Client) GetAllTimeLeaderboardRankingAdminV3Short

func (a *Client) GetAllTimeLeaderboardRankingAdminV3Short(params *GetAllTimeLeaderboardRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAllTimeLeaderboardRankingAdminV3OK, error)

GetAllTimeLeaderboardRankingAdminV3Short get all time leaderboard ranking data

Get rankings in an all time leaderboard.

func (*Client) GetAllTimeLeaderboardRankingPublicV3 deprecated

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

GetAllTimeLeaderboardRankingPublicV3 get all time leaderboard ranking data

Get rankings in an all time leaderboard.

func (*Client) GetAllTimeLeaderboardRankingPublicV3Short

func (a *Client) GetAllTimeLeaderboardRankingPublicV3Short(params *GetAllTimeLeaderboardRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAllTimeLeaderboardRankingPublicV3OK, error)

GetAllTimeLeaderboardRankingPublicV3Short get all time leaderboard ranking data

Get rankings in an all time leaderboard.

func (*Client) GetCurrentCycleLeaderboardRankingAdminV3Short

func (a *Client) GetCurrentCycleLeaderboardRankingAdminV3Short(params *GetCurrentCycleLeaderboardRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetCurrentCycleLeaderboardRankingAdminV3OK, error)

GetCurrentCycleLeaderboardRankingAdminV3Short get cycle leaderboard ranking data

Get rankings in cycle leaderboard.

func (*Client) GetCurrentCycleLeaderboardRankingPublicV3 deprecated

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

GetCurrentCycleLeaderboardRankingPublicV3 get cycle leaderboard ranking data

Get rankings in cycle leaderboard.

func (*Client) GetCurrentCycleLeaderboardRankingPublicV3Short

func (a *Client) GetCurrentCycleLeaderboardRankingPublicV3Short(params *GetCurrentCycleLeaderboardRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetCurrentCycleLeaderboardRankingPublicV3OK, error)

GetCurrentCycleLeaderboardRankingPublicV3Short get cycle leaderboard ranking data

Get rankings in cycle leaderboard.

func (*Client) GetUserRankingAdminV3 deprecated

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

GetUserRankingAdminV3 get user ranking

Get user ranking in leaderboard

func (*Client) GetUserRankingAdminV3Short

func (a *Client) GetUserRankingAdminV3Short(params *GetUserRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetUserRankingAdminV3OK, error)

GetUserRankingAdminV3Short get user ranking

Get user ranking in leaderboard

func (*Client) GetUserRankingPublicV3 deprecated

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

GetUserRankingPublicV3 get user ranking

Get user ranking in leaderboard

func (*Client) GetUserRankingPublicV3Short

func (a *Client) GetUserRankingPublicV3Short(params *GetUserRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetUserRankingPublicV3OK, error)

GetUserRankingPublicV3Short get user ranking

Get user ranking in leaderboard

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	GetAllTimeLeaderboardRankingAdminV3(params *GetAllTimeLeaderboardRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAllTimeLeaderboardRankingAdminV3OK, *GetAllTimeLeaderboardRankingAdminV3BadRequest, *GetAllTimeLeaderboardRankingAdminV3Unauthorized, *GetAllTimeLeaderboardRankingAdminV3Forbidden, *GetAllTimeLeaderboardRankingAdminV3NotFound, *GetAllTimeLeaderboardRankingAdminV3InternalServerError, error)
	GetAllTimeLeaderboardRankingAdminV3Short(params *GetAllTimeLeaderboardRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAllTimeLeaderboardRankingAdminV3OK, error)
	GetCurrentCycleLeaderboardRankingAdminV3(params *GetCurrentCycleLeaderboardRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetCurrentCycleLeaderboardRankingAdminV3OK, *GetCurrentCycleLeaderboardRankingAdminV3BadRequest, *GetCurrentCycleLeaderboardRankingAdminV3Unauthorized, *GetCurrentCycleLeaderboardRankingAdminV3Forbidden, *GetCurrentCycleLeaderboardRankingAdminV3NotFound, *GetCurrentCycleLeaderboardRankingAdminV3InternalServerError, error)
	GetCurrentCycleLeaderboardRankingAdminV3Short(params *GetCurrentCycleLeaderboardRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetCurrentCycleLeaderboardRankingAdminV3OK, error)
	DeleteAllUserRankingByCycleIDAdminV3(params *DeleteAllUserRankingByCycleIDAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteAllUserRankingByCycleIDAdminV3NoContent, *DeleteAllUserRankingByCycleIDAdminV3Unauthorized, *DeleteAllUserRankingByCycleIDAdminV3Forbidden, *DeleteAllUserRankingByCycleIDAdminV3NotFound, *DeleteAllUserRankingByCycleIDAdminV3InternalServerError, error)
	DeleteAllUserRankingByCycleIDAdminV3Short(params *DeleteAllUserRankingByCycleIDAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteAllUserRankingByCycleIDAdminV3NoContent, error)
	DeleteUserRankingByCycleIDAdminV3(params *DeleteUserRankingByCycleIDAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRankingByCycleIDAdminV3NoContent, *DeleteUserRankingByCycleIDAdminV3Unauthorized, *DeleteUserRankingByCycleIDAdminV3Forbidden, *DeleteUserRankingByCycleIDAdminV3NotFound, *DeleteUserRankingByCycleIDAdminV3InternalServerError, error)
	DeleteUserRankingByCycleIDAdminV3Short(params *DeleteUserRankingByCycleIDAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRankingByCycleIDAdminV3NoContent, error)
	DeleteUserRankingByLeaderboardCodeAdminV3(params *DeleteUserRankingByLeaderboardCodeAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRankingByLeaderboardCodeAdminV3NoContent, *DeleteUserRankingByLeaderboardCodeAdminV3Unauthorized, *DeleteUserRankingByLeaderboardCodeAdminV3Forbidden, *DeleteUserRankingByLeaderboardCodeAdminV3NotFound, *DeleteUserRankingByLeaderboardCodeAdminV3InternalServerError, error)
	DeleteUserRankingByLeaderboardCodeAdminV3Short(params *DeleteUserRankingByLeaderboardCodeAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRankingByLeaderboardCodeAdminV3NoContent, error)
	GetUserRankingAdminV3(params *GetUserRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetUserRankingAdminV3OK, *GetUserRankingAdminV3Unauthorized, *GetUserRankingAdminV3Forbidden, *GetUserRankingAdminV3NotFound, *GetUserRankingAdminV3InternalServerError, error)
	GetUserRankingAdminV3Short(params *GetUserRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetUserRankingAdminV3OK, error)
	DeleteUserRankingAdminV3(params *DeleteUserRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRankingAdminV3NoContent, *DeleteUserRankingAdminV3Unauthorized, *DeleteUserRankingAdminV3Forbidden, *DeleteUserRankingAdminV3NotFound, *DeleteUserRankingAdminV3InternalServerError, error)
	DeleteUserRankingAdminV3Short(params *DeleteUserRankingAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRankingAdminV3NoContent, error)
	DeleteUserRankingsAdminV3(params *DeleteUserRankingsAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRankingsAdminV3NoContent, *DeleteUserRankingsAdminV3Unauthorized, *DeleteUserRankingsAdminV3Forbidden, *DeleteUserRankingsAdminV3InternalServerError, error)
	DeleteUserRankingsAdminV3Short(params *DeleteUserRankingsAdminV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteUserRankingsAdminV3NoContent, error)
	GetAllTimeLeaderboardRankingPublicV3(params *GetAllTimeLeaderboardRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAllTimeLeaderboardRankingPublicV3OK, *GetAllTimeLeaderboardRankingPublicV3BadRequest, *GetAllTimeLeaderboardRankingPublicV3NotFound, *GetAllTimeLeaderboardRankingPublicV3InternalServerError, error)
	GetAllTimeLeaderboardRankingPublicV3Short(params *GetAllTimeLeaderboardRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetAllTimeLeaderboardRankingPublicV3OK, error)
	GetCurrentCycleLeaderboardRankingPublicV3(params *GetCurrentCycleLeaderboardRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetCurrentCycleLeaderboardRankingPublicV3OK, *GetCurrentCycleLeaderboardRankingPublicV3BadRequest, *GetCurrentCycleLeaderboardRankingPublicV3NotFound, *GetCurrentCycleLeaderboardRankingPublicV3InternalServerError, error)
	GetCurrentCycleLeaderboardRankingPublicV3Short(params *GetCurrentCycleLeaderboardRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetCurrentCycleLeaderboardRankingPublicV3OK, error)
	BulkGetUsersRankingPublicV3(params *BulkGetUsersRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetUsersRankingPublicV3OK, *BulkGetUsersRankingPublicV3BadRequest, *BulkGetUsersRankingPublicV3Unauthorized, *BulkGetUsersRankingPublicV3Forbidden, *BulkGetUsersRankingPublicV3NotFound, *BulkGetUsersRankingPublicV3InternalServerError, error)
	BulkGetUsersRankingPublicV3Short(params *BulkGetUsersRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetUsersRankingPublicV3OK, error)
	GetUserRankingPublicV3(params *GetUserRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetUserRankingPublicV3OK, *GetUserRankingPublicV3Unauthorized, *GetUserRankingPublicV3Forbidden, *GetUserRankingPublicV3NotFound, *GetUserRankingPublicV3InternalServerError, error)
	GetUserRankingPublicV3Short(params *GetUserRankingPublicV3Params, authInfo runtime.ClientAuthInfoWriter) (*GetUserRankingPublicV3OK, 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 data v3 API client.

type DeleteAllUserRankingByCycleIDAdminV3Forbidden added in v0.73.0

type DeleteAllUserRankingByCycleIDAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteAllUserRankingByCycleIDAdminV3Forbidden 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><tr><td>71241</td><td>forbidden environment</td></tr></table>

func NewDeleteAllUserRankingByCycleIDAdminV3Forbidden added in v0.73.0

func NewDeleteAllUserRankingByCycleIDAdminV3Forbidden() *DeleteAllUserRankingByCycleIDAdminV3Forbidden

NewDeleteAllUserRankingByCycleIDAdminV3Forbidden creates a DeleteAllUserRankingByCycleIDAdminV3Forbidden with default headers values

func (*DeleteAllUserRankingByCycleIDAdminV3Forbidden) Error added in v0.73.0

func (*DeleteAllUserRankingByCycleIDAdminV3Forbidden) GetPayload added in v0.73.0

func (*DeleteAllUserRankingByCycleIDAdminV3Forbidden) ToJSONString added in v0.73.0

type DeleteAllUserRankingByCycleIDAdminV3InternalServerError added in v0.73.0

type DeleteAllUserRankingByCycleIDAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteAllUserRankingByCycleIDAdminV3InternalServerError 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 NewDeleteAllUserRankingByCycleIDAdminV3InternalServerError added in v0.73.0

func NewDeleteAllUserRankingByCycleIDAdminV3InternalServerError() *DeleteAllUserRankingByCycleIDAdminV3InternalServerError

NewDeleteAllUserRankingByCycleIDAdminV3InternalServerError creates a DeleteAllUserRankingByCycleIDAdminV3InternalServerError with default headers values

func (*DeleteAllUserRankingByCycleIDAdminV3InternalServerError) Error added in v0.73.0

func (*DeleteAllUserRankingByCycleIDAdminV3InternalServerError) GetPayload added in v0.73.0

func (*DeleteAllUserRankingByCycleIDAdminV3InternalServerError) ToJSONString added in v0.73.0

type DeleteAllUserRankingByCycleIDAdminV3NoContent added in v0.73.0

type DeleteAllUserRankingByCycleIDAdminV3NoContent struct {
}

DeleteAllUserRankingByCycleIDAdminV3NoContent handles this case with default header values.

all user ranking in specific cycleId successfully deleted

func NewDeleteAllUserRankingByCycleIDAdminV3NoContent added in v0.73.0

func NewDeleteAllUserRankingByCycleIDAdminV3NoContent() *DeleteAllUserRankingByCycleIDAdminV3NoContent

NewDeleteAllUserRankingByCycleIDAdminV3NoContent creates a DeleteAllUserRankingByCycleIDAdminV3NoContent with default headers values

func (*DeleteAllUserRankingByCycleIDAdminV3NoContent) Error added in v0.73.0

type DeleteAllUserRankingByCycleIDAdminV3NotFound added in v0.73.0

type DeleteAllUserRankingByCycleIDAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteAllUserRankingByCycleIDAdminV3NotFound 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 NewDeleteAllUserRankingByCycleIDAdminV3NotFound added in v0.73.0

func NewDeleteAllUserRankingByCycleIDAdminV3NotFound() *DeleteAllUserRankingByCycleIDAdminV3NotFound

NewDeleteAllUserRankingByCycleIDAdminV3NotFound creates a DeleteAllUserRankingByCycleIDAdminV3NotFound with default headers values

func (*DeleteAllUserRankingByCycleIDAdminV3NotFound) Error added in v0.73.0

func (*DeleteAllUserRankingByCycleIDAdminV3NotFound) GetPayload added in v0.73.0

func (*DeleteAllUserRankingByCycleIDAdminV3NotFound) ToJSONString added in v0.73.0

type DeleteAllUserRankingByCycleIDAdminV3Params added in v0.73.0

type DeleteAllUserRankingByCycleIDAdminV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*CycleID
	  human readable unique code to identify cycles.

	*/
	CycleID string
	/*LeaderboardCode
	  human readable unique code to identify 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
}

DeleteAllUserRankingByCycleIDAdminV3Params contains all the parameters to send to the API endpoint for the delete all user ranking by cycle id admin v3 operation typically these are written to a http.Request

func NewDeleteAllUserRankingByCycleIDAdminV3Params added in v0.73.0

func NewDeleteAllUserRankingByCycleIDAdminV3Params() *DeleteAllUserRankingByCycleIDAdminV3Params

NewDeleteAllUserRankingByCycleIDAdminV3Params creates a new DeleteAllUserRankingByCycleIDAdminV3Params object with the default values initialized.

func NewDeleteAllUserRankingByCycleIDAdminV3ParamsWithContext added in v0.73.0

func NewDeleteAllUserRankingByCycleIDAdminV3ParamsWithContext(ctx context.Context) *DeleteAllUserRankingByCycleIDAdminV3Params

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

func NewDeleteAllUserRankingByCycleIDAdminV3ParamsWithHTTPClient added in v0.73.0

func NewDeleteAllUserRankingByCycleIDAdminV3ParamsWithHTTPClient(client *http.Client) *DeleteAllUserRankingByCycleIDAdminV3Params

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

func NewDeleteAllUserRankingByCycleIDAdminV3ParamsWithTimeout added in v0.73.0

func NewDeleteAllUserRankingByCycleIDAdminV3ParamsWithTimeout(timeout time.Duration) *DeleteAllUserRankingByCycleIDAdminV3Params

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

func (*DeleteAllUserRankingByCycleIDAdminV3Params) SetAuthInfoWriter added in v0.73.0

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

SetAuthInfoWriter adds the authInfoWriter to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) SetContext added in v0.73.0

SetContext adds the context to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) SetCycleID added in v0.73.0

func (o *DeleteAllUserRankingByCycleIDAdminV3Params) SetCycleID(cycleID string)

SetCycleID adds the cycleId to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) SetFlightId added in v0.73.0

func (o *DeleteAllUserRankingByCycleIDAdminV3Params) SetFlightId(flightId string)

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

func (*DeleteAllUserRankingByCycleIDAdminV3Params) SetHTTPClient added in v0.73.0

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

SetHTTPClient adds the HTTPClient to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) SetHTTPClientTransport added in v0.73.0

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

SetHTTPClient adds the HTTPClient Transport to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) SetLeaderboardCode added in v0.73.0

func (o *DeleteAllUserRankingByCycleIDAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) SetNamespace added in v0.73.0

func (o *DeleteAllUserRankingByCycleIDAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) SetTimeout added in v0.73.0

SetTimeout adds the timeout to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) WithContext added in v0.73.0

WithContext adds the context to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) WithCycleID added in v0.73.0

WithCycleID adds the cycleID to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) WithHTTPClient added in v0.73.0

WithHTTPClient adds the HTTPClient to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) WithLeaderboardCode added in v0.73.0

WithLeaderboardCode adds the leaderboardCode to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) WithNamespace added in v0.73.0

WithNamespace adds the namespace to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) WithTimeout added in v0.73.0

WithTimeout adds the timeout to the delete all user ranking by cycle id admin v3 params

func (*DeleteAllUserRankingByCycleIDAdminV3Params) WriteToRequest added in v0.73.0

WriteToRequest writes these params to a swagger request

type DeleteAllUserRankingByCycleIDAdminV3Reader added in v0.73.0

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

DeleteAllUserRankingByCycleIDAdminV3Reader is a Reader for the DeleteAllUserRankingByCycleIDAdminV3 structure.

func (*DeleteAllUserRankingByCycleIDAdminV3Reader) ReadResponse added in v0.73.0

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

ReadResponse reads a server response into the received o.

type DeleteAllUserRankingByCycleIDAdminV3Unauthorized added in v0.73.0

type DeleteAllUserRankingByCycleIDAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteAllUserRankingByCycleIDAdminV3Unauthorized 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 NewDeleteAllUserRankingByCycleIDAdminV3Unauthorized added in v0.73.0

func NewDeleteAllUserRankingByCycleIDAdminV3Unauthorized() *DeleteAllUserRankingByCycleIDAdminV3Unauthorized

NewDeleteAllUserRankingByCycleIDAdminV3Unauthorized creates a DeleteAllUserRankingByCycleIDAdminV3Unauthorized with default headers values

func (*DeleteAllUserRankingByCycleIDAdminV3Unauthorized) Error added in v0.73.0

func (*DeleteAllUserRankingByCycleIDAdminV3Unauthorized) GetPayload added in v0.73.0

func (*DeleteAllUserRankingByCycleIDAdminV3Unauthorized) ToJSONString added in v0.73.0

type DeleteUserRankingAdminV3Forbidden

type DeleteUserRankingAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingAdminV3Forbidden 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 NewDeleteUserRankingAdminV3Forbidden

func NewDeleteUserRankingAdminV3Forbidden() *DeleteUserRankingAdminV3Forbidden

NewDeleteUserRankingAdminV3Forbidden creates a DeleteUserRankingAdminV3Forbidden with default headers values

func (*DeleteUserRankingAdminV3Forbidden) Error

func (*DeleteUserRankingAdminV3Forbidden) GetPayload

func (*DeleteUserRankingAdminV3Forbidden) ToJSONString

func (o *DeleteUserRankingAdminV3Forbidden) ToJSONString() string

type DeleteUserRankingAdminV3InternalServerError

type DeleteUserRankingAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingAdminV3InternalServerError 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 NewDeleteUserRankingAdminV3InternalServerError

func NewDeleteUserRankingAdminV3InternalServerError() *DeleteUserRankingAdminV3InternalServerError

NewDeleteUserRankingAdminV3InternalServerError creates a DeleteUserRankingAdminV3InternalServerError with default headers values

func (*DeleteUserRankingAdminV3InternalServerError) Error

func (*DeleteUserRankingAdminV3InternalServerError) GetPayload

func (*DeleteUserRankingAdminV3InternalServerError) ToJSONString

type DeleteUserRankingAdminV3NoContent

type DeleteUserRankingAdminV3NoContent struct {
}

DeleteUserRankingAdminV3NoContent handles this case with default header values.

User ranking deleted

func NewDeleteUserRankingAdminV3NoContent

func NewDeleteUserRankingAdminV3NoContent() *DeleteUserRankingAdminV3NoContent

NewDeleteUserRankingAdminV3NoContent creates a DeleteUserRankingAdminV3NoContent with default headers values

func (*DeleteUserRankingAdminV3NoContent) Error

type DeleteUserRankingAdminV3NotFound

type DeleteUserRankingAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingAdminV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71230</td><td>leaderboard configuration not found</td></tr><tr><td>71233</td><td>user ranking data not found</td></tr></table>

func NewDeleteUserRankingAdminV3NotFound

func NewDeleteUserRankingAdminV3NotFound() *DeleteUserRankingAdminV3NotFound

NewDeleteUserRankingAdminV3NotFound creates a DeleteUserRankingAdminV3NotFound with default headers values

func (*DeleteUserRankingAdminV3NotFound) Error

func (*DeleteUserRankingAdminV3NotFound) GetPayload

func (*DeleteUserRankingAdminV3NotFound) ToJSONString

func (o *DeleteUserRankingAdminV3NotFound) ToJSONString() string

type DeleteUserRankingAdminV3Params

type DeleteUserRankingAdminV3Params struct {

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

	*/
	LeaderboardCode string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  User ID used for leaderboard entry

	*/
	UserID 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
}

DeleteUserRankingAdminV3Params contains all the parameters to send to the API endpoint for the delete user ranking admin v3 operation typically these are written to a http.Request

func NewDeleteUserRankingAdminV3Params

func NewDeleteUserRankingAdminV3Params() *DeleteUserRankingAdminV3Params

NewDeleteUserRankingAdminV3Params creates a new DeleteUserRankingAdminV3Params object with the default values initialized.

func NewDeleteUserRankingAdminV3ParamsWithContext

func NewDeleteUserRankingAdminV3ParamsWithContext(ctx context.Context) *DeleteUserRankingAdminV3Params

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

func NewDeleteUserRankingAdminV3ParamsWithHTTPClient

func NewDeleteUserRankingAdminV3ParamsWithHTTPClient(client *http.Client) *DeleteUserRankingAdminV3Params

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

func NewDeleteUserRankingAdminV3ParamsWithTimeout

func NewDeleteUserRankingAdminV3ParamsWithTimeout(timeout time.Duration) *DeleteUserRankingAdminV3Params

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

func (*DeleteUserRankingAdminV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) SetContext

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

SetContext adds the context to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) SetFlightId added in v0.63.0

func (o *DeleteUserRankingAdminV3Params) SetFlightId(flightId string)

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

func (*DeleteUserRankingAdminV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) SetLeaderboardCode

func (o *DeleteUserRankingAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) SetNamespace

func (o *DeleteUserRankingAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) SetTimeout

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

SetTimeout adds the timeout to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) SetUserID

func (o *DeleteUserRankingAdminV3Params) SetUserID(userID string)

SetUserID adds the userId to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) WithContext

WithContext adds the context to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) WithLeaderboardCode

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

WithLeaderboardCode adds the leaderboardCode to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) WithNamespace

WithNamespace adds the namespace to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) WithTimeout

WithTimeout adds the timeout to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) WithUserID

WithUserID adds the userID to the delete user ranking admin v3 params

func (*DeleteUserRankingAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteUserRankingAdminV3Reader

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

DeleteUserRankingAdminV3Reader is a Reader for the DeleteUserRankingAdminV3 structure.

func (*DeleteUserRankingAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteUserRankingAdminV3Unauthorized

type DeleteUserRankingAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingAdminV3Unauthorized 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 NewDeleteUserRankingAdminV3Unauthorized

func NewDeleteUserRankingAdminV3Unauthorized() *DeleteUserRankingAdminV3Unauthorized

NewDeleteUserRankingAdminV3Unauthorized creates a DeleteUserRankingAdminV3Unauthorized with default headers values

func (*DeleteUserRankingAdminV3Unauthorized) Error

func (*DeleteUserRankingAdminV3Unauthorized) GetPayload

func (*DeleteUserRankingAdminV3Unauthorized) ToJSONString

func (o *DeleteUserRankingAdminV3Unauthorized) ToJSONString() string

type DeleteUserRankingByCycleIDAdminV3Forbidden added in v0.73.0

type DeleteUserRankingByCycleIDAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingByCycleIDAdminV3Forbidden 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 NewDeleteUserRankingByCycleIDAdminV3Forbidden added in v0.73.0

func NewDeleteUserRankingByCycleIDAdminV3Forbidden() *DeleteUserRankingByCycleIDAdminV3Forbidden

NewDeleteUserRankingByCycleIDAdminV3Forbidden creates a DeleteUserRankingByCycleIDAdminV3Forbidden with default headers values

func (*DeleteUserRankingByCycleIDAdminV3Forbidden) Error added in v0.73.0

func (*DeleteUserRankingByCycleIDAdminV3Forbidden) GetPayload added in v0.73.0

func (*DeleteUserRankingByCycleIDAdminV3Forbidden) ToJSONString added in v0.73.0

type DeleteUserRankingByCycleIDAdminV3InternalServerError added in v0.73.0

type DeleteUserRankingByCycleIDAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingByCycleIDAdminV3InternalServerError 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 NewDeleteUserRankingByCycleIDAdminV3InternalServerError added in v0.73.0

func NewDeleteUserRankingByCycleIDAdminV3InternalServerError() *DeleteUserRankingByCycleIDAdminV3InternalServerError

NewDeleteUserRankingByCycleIDAdminV3InternalServerError creates a DeleteUserRankingByCycleIDAdminV3InternalServerError with default headers values

func (*DeleteUserRankingByCycleIDAdminV3InternalServerError) Error added in v0.73.0

func (*DeleteUserRankingByCycleIDAdminV3InternalServerError) GetPayload added in v0.73.0

func (*DeleteUserRankingByCycleIDAdminV3InternalServerError) ToJSONString added in v0.73.0

type DeleteUserRankingByCycleIDAdminV3NoContent added in v0.73.0

type DeleteUserRankingByCycleIDAdminV3NoContent struct {
}

DeleteUserRankingByCycleIDAdminV3NoContent handles this case with default header values.

User ranking deleted by cycle id

func NewDeleteUserRankingByCycleIDAdminV3NoContent added in v0.73.0

func NewDeleteUserRankingByCycleIDAdminV3NoContent() *DeleteUserRankingByCycleIDAdminV3NoContent

NewDeleteUserRankingByCycleIDAdminV3NoContent creates a DeleteUserRankingByCycleIDAdminV3NoContent with default headers values

func (*DeleteUserRankingByCycleIDAdminV3NoContent) Error added in v0.73.0

type DeleteUserRankingByCycleIDAdminV3NotFound added in v0.73.0

type DeleteUserRankingByCycleIDAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingByCycleIDAdminV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71230</td><td>leaderboard configuration not found</td></tr><tr><td>71233</td><td>user ranking data not found</td></tr></table>

func NewDeleteUserRankingByCycleIDAdminV3NotFound added in v0.73.0

func NewDeleteUserRankingByCycleIDAdminV3NotFound() *DeleteUserRankingByCycleIDAdminV3NotFound

NewDeleteUserRankingByCycleIDAdminV3NotFound creates a DeleteUserRankingByCycleIDAdminV3NotFound with default headers values

func (*DeleteUserRankingByCycleIDAdminV3NotFound) Error added in v0.73.0

func (*DeleteUserRankingByCycleIDAdminV3NotFound) GetPayload added in v0.73.0

func (*DeleteUserRankingByCycleIDAdminV3NotFound) ToJSONString added in v0.73.0

type DeleteUserRankingByCycleIDAdminV3Params added in v0.73.0

type DeleteUserRankingByCycleIDAdminV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*CycleID
	  human readable unique code to identify cycles.

	*/
	CycleID string
	/*LeaderboardCode
	  the human readable unique code to identify the leaderboard. Must be lowercase and maximum length is 48

	*/
	LeaderboardCode string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  User ID used for leaderboard entry

	*/
	UserID 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
}

DeleteUserRankingByCycleIDAdminV3Params contains all the parameters to send to the API endpoint for the delete user ranking by cycle id admin v3 operation typically these are written to a http.Request

func NewDeleteUserRankingByCycleIDAdminV3Params added in v0.73.0

func NewDeleteUserRankingByCycleIDAdminV3Params() *DeleteUserRankingByCycleIDAdminV3Params

NewDeleteUserRankingByCycleIDAdminV3Params creates a new DeleteUserRankingByCycleIDAdminV3Params object with the default values initialized.

func NewDeleteUserRankingByCycleIDAdminV3ParamsWithContext added in v0.73.0

func NewDeleteUserRankingByCycleIDAdminV3ParamsWithContext(ctx context.Context) *DeleteUserRankingByCycleIDAdminV3Params

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

func NewDeleteUserRankingByCycleIDAdminV3ParamsWithHTTPClient added in v0.73.0

func NewDeleteUserRankingByCycleIDAdminV3ParamsWithHTTPClient(client *http.Client) *DeleteUserRankingByCycleIDAdminV3Params

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

func NewDeleteUserRankingByCycleIDAdminV3ParamsWithTimeout added in v0.73.0

func NewDeleteUserRankingByCycleIDAdminV3ParamsWithTimeout(timeout time.Duration) *DeleteUserRankingByCycleIDAdminV3Params

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

func (*DeleteUserRankingByCycleIDAdminV3Params) SetAuthInfoWriter added in v0.73.0

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

SetAuthInfoWriter adds the authInfoWriter to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) SetContext added in v0.73.0

SetContext adds the context to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) SetCycleID added in v0.73.0

func (o *DeleteUserRankingByCycleIDAdminV3Params) SetCycleID(cycleID string)

SetCycleID adds the cycleId to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) SetFlightId added in v0.73.0

func (o *DeleteUserRankingByCycleIDAdminV3Params) SetFlightId(flightId string)

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

func (*DeleteUserRankingByCycleIDAdminV3Params) SetHTTPClient added in v0.73.0

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

SetHTTPClient adds the HTTPClient to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) SetHTTPClientTransport added in v0.73.0

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

SetHTTPClient adds the HTTPClient Transport to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) SetLeaderboardCode added in v0.73.0

func (o *DeleteUserRankingByCycleIDAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) SetNamespace added in v0.73.0

func (o *DeleteUserRankingByCycleIDAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) SetTimeout added in v0.73.0

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

SetTimeout adds the timeout to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) SetUserID added in v0.73.0

func (o *DeleteUserRankingByCycleIDAdminV3Params) SetUserID(userID string)

SetUserID adds the userId to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) WithContext added in v0.73.0

WithContext adds the context to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) WithCycleID added in v0.73.0

WithCycleID adds the cycleID to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) WithHTTPClient added in v0.73.0

WithHTTPClient adds the HTTPClient to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) WithLeaderboardCode added in v0.73.0

WithLeaderboardCode adds the leaderboardCode to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) WithNamespace added in v0.73.0

WithNamespace adds the namespace to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) WithTimeout added in v0.73.0

WithTimeout adds the timeout to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) WithUserID added in v0.73.0

WithUserID adds the userID to the delete user ranking by cycle id admin v3 params

func (*DeleteUserRankingByCycleIDAdminV3Params) WriteToRequest added in v0.73.0

WriteToRequest writes these params to a swagger request

type DeleteUserRankingByCycleIDAdminV3Reader added in v0.73.0

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

DeleteUserRankingByCycleIDAdminV3Reader is a Reader for the DeleteUserRankingByCycleIDAdminV3 structure.

func (*DeleteUserRankingByCycleIDAdminV3Reader) ReadResponse added in v0.73.0

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

ReadResponse reads a server response into the received o.

type DeleteUserRankingByCycleIDAdminV3Unauthorized added in v0.73.0

type DeleteUserRankingByCycleIDAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingByCycleIDAdminV3Unauthorized 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 NewDeleteUserRankingByCycleIDAdminV3Unauthorized added in v0.73.0

func NewDeleteUserRankingByCycleIDAdminV3Unauthorized() *DeleteUserRankingByCycleIDAdminV3Unauthorized

NewDeleteUserRankingByCycleIDAdminV3Unauthorized creates a DeleteUserRankingByCycleIDAdminV3Unauthorized with default headers values

func (*DeleteUserRankingByCycleIDAdminV3Unauthorized) Error added in v0.73.0

func (*DeleteUserRankingByCycleIDAdminV3Unauthorized) GetPayload added in v0.73.0

func (*DeleteUserRankingByCycleIDAdminV3Unauthorized) ToJSONString added in v0.73.0

type DeleteUserRankingByLeaderboardCodeAdminV3Forbidden

type DeleteUserRankingByLeaderboardCodeAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingByLeaderboardCodeAdminV3Forbidden 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><tr><td>71241</td><td>forbidden environment</td></tr></table>

func NewDeleteUserRankingByLeaderboardCodeAdminV3Forbidden

func NewDeleteUserRankingByLeaderboardCodeAdminV3Forbidden() *DeleteUserRankingByLeaderboardCodeAdminV3Forbidden

NewDeleteUserRankingByLeaderboardCodeAdminV3Forbidden creates a DeleteUserRankingByLeaderboardCodeAdminV3Forbidden with default headers values

func (*DeleteUserRankingByLeaderboardCodeAdminV3Forbidden) Error

func (*DeleteUserRankingByLeaderboardCodeAdminV3Forbidden) GetPayload

func (*DeleteUserRankingByLeaderboardCodeAdminV3Forbidden) ToJSONString

type DeleteUserRankingByLeaderboardCodeAdminV3InternalServerError

type DeleteUserRankingByLeaderboardCodeAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingByLeaderboardCodeAdminV3InternalServerError 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 NewDeleteUserRankingByLeaderboardCodeAdminV3InternalServerError

func NewDeleteUserRankingByLeaderboardCodeAdminV3InternalServerError() *DeleteUserRankingByLeaderboardCodeAdminV3InternalServerError

NewDeleteUserRankingByLeaderboardCodeAdminV3InternalServerError creates a DeleteUserRankingByLeaderboardCodeAdminV3InternalServerError with default headers values

func (*DeleteUserRankingByLeaderboardCodeAdminV3InternalServerError) Error

func (*DeleteUserRankingByLeaderboardCodeAdminV3InternalServerError) GetPayload

func (*DeleteUserRankingByLeaderboardCodeAdminV3InternalServerError) ToJSONString

type DeleteUserRankingByLeaderboardCodeAdminV3NoContent

type DeleteUserRankingByLeaderboardCodeAdminV3NoContent struct {
}

DeleteUserRankingByLeaderboardCodeAdminV3NoContent handles this case with default header values.

all user ranking successfully deleted

func NewDeleteUserRankingByLeaderboardCodeAdminV3NoContent

func NewDeleteUserRankingByLeaderboardCodeAdminV3NoContent() *DeleteUserRankingByLeaderboardCodeAdminV3NoContent

NewDeleteUserRankingByLeaderboardCodeAdminV3NoContent creates a DeleteUserRankingByLeaderboardCodeAdminV3NoContent with default headers values

func (*DeleteUserRankingByLeaderboardCodeAdminV3NoContent) Error

type DeleteUserRankingByLeaderboardCodeAdminV3NotFound

type DeleteUserRankingByLeaderboardCodeAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingByLeaderboardCodeAdminV3NotFound 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 NewDeleteUserRankingByLeaderboardCodeAdminV3NotFound

func NewDeleteUserRankingByLeaderboardCodeAdminV3NotFound() *DeleteUserRankingByLeaderboardCodeAdminV3NotFound

NewDeleteUserRankingByLeaderboardCodeAdminV3NotFound creates a DeleteUserRankingByLeaderboardCodeAdminV3NotFound with default headers values

func (*DeleteUserRankingByLeaderboardCodeAdminV3NotFound) Error

func (*DeleteUserRankingByLeaderboardCodeAdminV3NotFound) GetPayload

func (*DeleteUserRankingByLeaderboardCodeAdminV3NotFound) ToJSONString

type DeleteUserRankingByLeaderboardCodeAdminV3Params

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

DeleteUserRankingByLeaderboardCodeAdminV3Params contains all the parameters to send to the API endpoint for the delete user ranking by leaderboard code admin v3 operation typically these are written to a http.Request

func NewDeleteUserRankingByLeaderboardCodeAdminV3Params

func NewDeleteUserRankingByLeaderboardCodeAdminV3Params() *DeleteUserRankingByLeaderboardCodeAdminV3Params

NewDeleteUserRankingByLeaderboardCodeAdminV3Params creates a new DeleteUserRankingByLeaderboardCodeAdminV3Params object with the default values initialized.

func NewDeleteUserRankingByLeaderboardCodeAdminV3ParamsWithContext

func NewDeleteUserRankingByLeaderboardCodeAdminV3ParamsWithContext(ctx context.Context) *DeleteUserRankingByLeaderboardCodeAdminV3Params

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

func NewDeleteUserRankingByLeaderboardCodeAdminV3ParamsWithHTTPClient

func NewDeleteUserRankingByLeaderboardCodeAdminV3ParamsWithHTTPClient(client *http.Client) *DeleteUserRankingByLeaderboardCodeAdminV3Params

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

func NewDeleteUserRankingByLeaderboardCodeAdminV3ParamsWithTimeout

func NewDeleteUserRankingByLeaderboardCodeAdminV3ParamsWithTimeout(timeout time.Duration) *DeleteUserRankingByLeaderboardCodeAdminV3Params

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

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) SetAuthInfoWriter

SetAuthInfoWriter adds the authInfoWriter to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) SetContext

SetContext adds the context to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) SetFlightId added in v0.63.0

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

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) SetLeaderboardCode

func (o *DeleteUserRankingByLeaderboardCodeAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) SetNamespace

func (o *DeleteUserRankingByLeaderboardCodeAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) SetTimeout

SetTimeout adds the timeout to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) WithContext

WithContext adds the context to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) WithLeaderboardCode

WithLeaderboardCode adds the leaderboardCode to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) WithNamespace

WithNamespace adds the namespace to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) WithTimeout

WithTimeout adds the timeout to the delete user ranking by leaderboard code admin v3 params

func (*DeleteUserRankingByLeaderboardCodeAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteUserRankingByLeaderboardCodeAdminV3Reader

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

DeleteUserRankingByLeaderboardCodeAdminV3Reader is a Reader for the DeleteUserRankingByLeaderboardCodeAdminV3 structure.

func (*DeleteUserRankingByLeaderboardCodeAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteUserRankingByLeaderboardCodeAdminV3Unauthorized

type DeleteUserRankingByLeaderboardCodeAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingByLeaderboardCodeAdminV3Unauthorized 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 NewDeleteUserRankingByLeaderboardCodeAdminV3Unauthorized

func NewDeleteUserRankingByLeaderboardCodeAdminV3Unauthorized() *DeleteUserRankingByLeaderboardCodeAdminV3Unauthorized

NewDeleteUserRankingByLeaderboardCodeAdminV3Unauthorized creates a DeleteUserRankingByLeaderboardCodeAdminV3Unauthorized with default headers values

func (*DeleteUserRankingByLeaderboardCodeAdminV3Unauthorized) Error

func (*DeleteUserRankingByLeaderboardCodeAdminV3Unauthorized) GetPayload

func (*DeleteUserRankingByLeaderboardCodeAdminV3Unauthorized) ToJSONString

type DeleteUserRankingsAdminV3Forbidden

type DeleteUserRankingsAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingsAdminV3Forbidden 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 NewDeleteUserRankingsAdminV3Forbidden

func NewDeleteUserRankingsAdminV3Forbidden() *DeleteUserRankingsAdminV3Forbidden

NewDeleteUserRankingsAdminV3Forbidden creates a DeleteUserRankingsAdminV3Forbidden with default headers values

func (*DeleteUserRankingsAdminV3Forbidden) Error

func (*DeleteUserRankingsAdminV3Forbidden) GetPayload

func (*DeleteUserRankingsAdminV3Forbidden) ToJSONString

func (o *DeleteUserRankingsAdminV3Forbidden) ToJSONString() string

type DeleteUserRankingsAdminV3InternalServerError

type DeleteUserRankingsAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingsAdminV3InternalServerError 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 NewDeleteUserRankingsAdminV3InternalServerError

func NewDeleteUserRankingsAdminV3InternalServerError() *DeleteUserRankingsAdminV3InternalServerError

NewDeleteUserRankingsAdminV3InternalServerError creates a DeleteUserRankingsAdminV3InternalServerError with default headers values

func (*DeleteUserRankingsAdminV3InternalServerError) Error

func (*DeleteUserRankingsAdminV3InternalServerError) GetPayload

func (*DeleteUserRankingsAdminV3InternalServerError) ToJSONString

type DeleteUserRankingsAdminV3NoContent

type DeleteUserRankingsAdminV3NoContent struct {
}

DeleteUserRankingsAdminV3NoContent handles this case with default header values.

User ranking deleted

func NewDeleteUserRankingsAdminV3NoContent

func NewDeleteUserRankingsAdminV3NoContent() *DeleteUserRankingsAdminV3NoContent

NewDeleteUserRankingsAdminV3NoContent creates a DeleteUserRankingsAdminV3NoContent with default headers values

func (*DeleteUserRankingsAdminV3NoContent) Error

type DeleteUserRankingsAdminV3Params

type DeleteUserRankingsAdminV3Params struct {

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

	*/
	Namespace string
	/*UserID
	  User ID used for leaderboard entry

	*/
	UserID string
	/*LeaderboardCode
	  the human readable unique code to identify the leaderboard. Must be lowercase and maximum length is 48. At least one leaderboard code MUST be provided

	*/
	LeaderboardCode []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
}

DeleteUserRankingsAdminV3Params contains all the parameters to send to the API endpoint for the delete user rankings admin v3 operation typically these are written to a http.Request

func NewDeleteUserRankingsAdminV3Params

func NewDeleteUserRankingsAdminV3Params() *DeleteUserRankingsAdminV3Params

NewDeleteUserRankingsAdminV3Params creates a new DeleteUserRankingsAdminV3Params object with the default values initialized.

func NewDeleteUserRankingsAdminV3ParamsWithContext

func NewDeleteUserRankingsAdminV3ParamsWithContext(ctx context.Context) *DeleteUserRankingsAdminV3Params

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

func NewDeleteUserRankingsAdminV3ParamsWithHTTPClient

func NewDeleteUserRankingsAdminV3ParamsWithHTTPClient(client *http.Client) *DeleteUserRankingsAdminV3Params

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

func NewDeleteUserRankingsAdminV3ParamsWithTimeout

func NewDeleteUserRankingsAdminV3ParamsWithTimeout(timeout time.Duration) *DeleteUserRankingsAdminV3Params

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

func (*DeleteUserRankingsAdminV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) SetContext

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

SetContext adds the context to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) SetFlightId added in v0.63.0

func (o *DeleteUserRankingsAdminV3Params) SetFlightId(flightId string)

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

func (*DeleteUserRankingsAdminV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) SetLeaderboardCode

func (o *DeleteUserRankingsAdminV3Params) SetLeaderboardCode(leaderboardCode []string)

SetLeaderboardCode adds the leaderboardCode to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) SetNamespace

func (o *DeleteUserRankingsAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) SetTimeout

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

SetTimeout adds the timeout to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) SetUserID

func (o *DeleteUserRankingsAdminV3Params) SetUserID(userID string)

SetUserID adds the userId to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) WithContext

WithContext adds the context to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) WithLeaderboardCode

func (o *DeleteUserRankingsAdminV3Params) WithLeaderboardCode(leaderboardCode []string) *DeleteUserRankingsAdminV3Params

WithLeaderboardCode adds the leaderboardCode to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) WithNamespace

WithNamespace adds the namespace to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) WithTimeout

WithTimeout adds the timeout to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) WithUserID

WithUserID adds the userID to the delete user rankings admin v3 params

func (*DeleteUserRankingsAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteUserRankingsAdminV3Reader

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

DeleteUserRankingsAdminV3Reader is a Reader for the DeleteUserRankingsAdminV3 structure.

func (*DeleteUserRankingsAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteUserRankingsAdminV3Unauthorized

type DeleteUserRankingsAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

DeleteUserRankingsAdminV3Unauthorized 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 NewDeleteUserRankingsAdminV3Unauthorized

func NewDeleteUserRankingsAdminV3Unauthorized() *DeleteUserRankingsAdminV3Unauthorized

NewDeleteUserRankingsAdminV3Unauthorized creates a DeleteUserRankingsAdminV3Unauthorized with default headers values

func (*DeleteUserRankingsAdminV3Unauthorized) Error

func (*DeleteUserRankingsAdminV3Unauthorized) GetPayload

func (*DeleteUserRankingsAdminV3Unauthorized) ToJSONString

type GetAllTimeLeaderboardRankingAdminV3BadRequest

type GetAllTimeLeaderboardRankingAdminV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetAllTimeLeaderboardRankingAdminV3BadRequest 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 NewGetAllTimeLeaderboardRankingAdminV3BadRequest

func NewGetAllTimeLeaderboardRankingAdminV3BadRequest() *GetAllTimeLeaderboardRankingAdminV3BadRequest

NewGetAllTimeLeaderboardRankingAdminV3BadRequest creates a GetAllTimeLeaderboardRankingAdminV3BadRequest with default headers values

func (*GetAllTimeLeaderboardRankingAdminV3BadRequest) Error

func (*GetAllTimeLeaderboardRankingAdminV3BadRequest) GetPayload

func (*GetAllTimeLeaderboardRankingAdminV3BadRequest) ToJSONString

type GetAllTimeLeaderboardRankingAdminV3Forbidden

type GetAllTimeLeaderboardRankingAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetAllTimeLeaderboardRankingAdminV3Forbidden 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 NewGetAllTimeLeaderboardRankingAdminV3Forbidden

func NewGetAllTimeLeaderboardRankingAdminV3Forbidden() *GetAllTimeLeaderboardRankingAdminV3Forbidden

NewGetAllTimeLeaderboardRankingAdminV3Forbidden creates a GetAllTimeLeaderboardRankingAdminV3Forbidden with default headers values

func (*GetAllTimeLeaderboardRankingAdminV3Forbidden) Error

func (*GetAllTimeLeaderboardRankingAdminV3Forbidden) GetPayload

func (*GetAllTimeLeaderboardRankingAdminV3Forbidden) ToJSONString

type GetAllTimeLeaderboardRankingAdminV3InternalServerError

type GetAllTimeLeaderboardRankingAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetAllTimeLeaderboardRankingAdminV3InternalServerError 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><tr><td>71236</td><td>leaderboard ranking count failed</td></tr></table>

func NewGetAllTimeLeaderboardRankingAdminV3InternalServerError

func NewGetAllTimeLeaderboardRankingAdminV3InternalServerError() *GetAllTimeLeaderboardRankingAdminV3InternalServerError

NewGetAllTimeLeaderboardRankingAdminV3InternalServerError creates a GetAllTimeLeaderboardRankingAdminV3InternalServerError with default headers values

func (*GetAllTimeLeaderboardRankingAdminV3InternalServerError) Error

func (*GetAllTimeLeaderboardRankingAdminV3InternalServerError) GetPayload

func (*GetAllTimeLeaderboardRankingAdminV3InternalServerError) ToJSONString

type GetAllTimeLeaderboardRankingAdminV3NotFound

type GetAllTimeLeaderboardRankingAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetAllTimeLeaderboardRankingAdminV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71230</td><td>leaderboard configuration not found</td></tr><tr><td>71235</td><td>leaderboard ranking not found</td></tr></table>

func NewGetAllTimeLeaderboardRankingAdminV3NotFound

func NewGetAllTimeLeaderboardRankingAdminV3NotFound() *GetAllTimeLeaderboardRankingAdminV3NotFound

NewGetAllTimeLeaderboardRankingAdminV3NotFound creates a GetAllTimeLeaderboardRankingAdminV3NotFound with default headers values

func (*GetAllTimeLeaderboardRankingAdminV3NotFound) Error

func (*GetAllTimeLeaderboardRankingAdminV3NotFound) GetPayload

func (*GetAllTimeLeaderboardRankingAdminV3NotFound) ToJSONString

type GetAllTimeLeaderboardRankingAdminV3OK

type GetAllTimeLeaderboardRankingAdminV3OK struct {
	Payload *leaderboardclientmodels.ModelsGetLeaderboardRankingResp
}

GetAllTimeLeaderboardRankingAdminV3OK handles this case with default header values.

All time leaderboard ranking retrieved

func NewGetAllTimeLeaderboardRankingAdminV3OK

func NewGetAllTimeLeaderboardRankingAdminV3OK() *GetAllTimeLeaderboardRankingAdminV3OK

NewGetAllTimeLeaderboardRankingAdminV3OK creates a GetAllTimeLeaderboardRankingAdminV3OK with default headers values

func (*GetAllTimeLeaderboardRankingAdminV3OK) Error

func (*GetAllTimeLeaderboardRankingAdminV3OK) GetPayload

func (*GetAllTimeLeaderboardRankingAdminV3OK) ToJSONString

type GetAllTimeLeaderboardRankingAdminV3Params

type GetAllTimeLeaderboardRankingAdminV3Params struct {

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

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

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

func NewGetAllTimeLeaderboardRankingAdminV3Params

func NewGetAllTimeLeaderboardRankingAdminV3Params() *GetAllTimeLeaderboardRankingAdminV3Params

NewGetAllTimeLeaderboardRankingAdminV3Params creates a new GetAllTimeLeaderboardRankingAdminV3Params object with the default values initialized.

func NewGetAllTimeLeaderboardRankingAdminV3ParamsWithContext

func NewGetAllTimeLeaderboardRankingAdminV3ParamsWithContext(ctx context.Context) *GetAllTimeLeaderboardRankingAdminV3Params

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

func NewGetAllTimeLeaderboardRankingAdminV3ParamsWithHTTPClient

func NewGetAllTimeLeaderboardRankingAdminV3ParamsWithHTTPClient(client *http.Client) *GetAllTimeLeaderboardRankingAdminV3Params

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

func NewGetAllTimeLeaderboardRankingAdminV3ParamsWithTimeout

func NewGetAllTimeLeaderboardRankingAdminV3ParamsWithTimeout(timeout time.Duration) *GetAllTimeLeaderboardRankingAdminV3Params

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

func (*GetAllTimeLeaderboardRankingAdminV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) SetContext

SetContext adds the context to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) SetFlightId added in v0.63.0

func (o *GetAllTimeLeaderboardRankingAdminV3Params) SetFlightId(flightId string)

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

func (*GetAllTimeLeaderboardRankingAdminV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) SetLeaderboardCode

func (o *GetAllTimeLeaderboardRankingAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) SetLimit

SetLimit adds the limit to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) SetNamespace

func (o *GetAllTimeLeaderboardRankingAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) SetOffset

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

SetOffset adds the offset to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) SetTimeout

SetTimeout adds the timeout to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) WithContext

WithContext adds the context to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) WithLeaderboardCode

WithLeaderboardCode adds the leaderboardCode to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) WithLimit

WithLimit adds the limit to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) WithNamespace

WithNamespace adds the namespace to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) WithOffset

WithOffset adds the offset to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) WithTimeout

WithTimeout adds the timeout to the get all time leaderboard ranking admin v3 params

func (*GetAllTimeLeaderboardRankingAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAllTimeLeaderboardRankingAdminV3Reader

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

GetAllTimeLeaderboardRankingAdminV3Reader is a Reader for the GetAllTimeLeaderboardRankingAdminV3 structure.

func (*GetAllTimeLeaderboardRankingAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAllTimeLeaderboardRankingAdminV3Unauthorized

type GetAllTimeLeaderboardRankingAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetAllTimeLeaderboardRankingAdminV3Unauthorized 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 NewGetAllTimeLeaderboardRankingAdminV3Unauthorized

func NewGetAllTimeLeaderboardRankingAdminV3Unauthorized() *GetAllTimeLeaderboardRankingAdminV3Unauthorized

NewGetAllTimeLeaderboardRankingAdminV3Unauthorized creates a GetAllTimeLeaderboardRankingAdminV3Unauthorized with default headers values

func (*GetAllTimeLeaderboardRankingAdminV3Unauthorized) Error

func (*GetAllTimeLeaderboardRankingAdminV3Unauthorized) GetPayload

func (*GetAllTimeLeaderboardRankingAdminV3Unauthorized) ToJSONString

type GetAllTimeLeaderboardRankingPublicV3BadRequest

type GetAllTimeLeaderboardRankingPublicV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetAllTimeLeaderboardRankingPublicV3BadRequest 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 NewGetAllTimeLeaderboardRankingPublicV3BadRequest

func NewGetAllTimeLeaderboardRankingPublicV3BadRequest() *GetAllTimeLeaderboardRankingPublicV3BadRequest

NewGetAllTimeLeaderboardRankingPublicV3BadRequest creates a GetAllTimeLeaderboardRankingPublicV3BadRequest with default headers values

func (*GetAllTimeLeaderboardRankingPublicV3BadRequest) Error

func (*GetAllTimeLeaderboardRankingPublicV3BadRequest) GetPayload

func (*GetAllTimeLeaderboardRankingPublicV3BadRequest) ToJSONString

type GetAllTimeLeaderboardRankingPublicV3InternalServerError

type GetAllTimeLeaderboardRankingPublicV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetAllTimeLeaderboardRankingPublicV3InternalServerError 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><tr><td>71236</td><td>leaderboard ranking count failed</td></tr></table>

func NewGetAllTimeLeaderboardRankingPublicV3InternalServerError

func NewGetAllTimeLeaderboardRankingPublicV3InternalServerError() *GetAllTimeLeaderboardRankingPublicV3InternalServerError

NewGetAllTimeLeaderboardRankingPublicV3InternalServerError creates a GetAllTimeLeaderboardRankingPublicV3InternalServerError with default headers values

func (*GetAllTimeLeaderboardRankingPublicV3InternalServerError) Error

func (*GetAllTimeLeaderboardRankingPublicV3InternalServerError) GetPayload

func (*GetAllTimeLeaderboardRankingPublicV3InternalServerError) ToJSONString

type GetAllTimeLeaderboardRankingPublicV3NotFound

type GetAllTimeLeaderboardRankingPublicV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetAllTimeLeaderboardRankingPublicV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71230</td><td>leaderboard configuration not found</td></tr><tr><td>71235</td><td>leaderboard ranking not found</td></tr></table>

func NewGetAllTimeLeaderboardRankingPublicV3NotFound

func NewGetAllTimeLeaderboardRankingPublicV3NotFound() *GetAllTimeLeaderboardRankingPublicV3NotFound

NewGetAllTimeLeaderboardRankingPublicV3NotFound creates a GetAllTimeLeaderboardRankingPublicV3NotFound with default headers values

func (*GetAllTimeLeaderboardRankingPublicV3NotFound) Error

func (*GetAllTimeLeaderboardRankingPublicV3NotFound) GetPayload

func (*GetAllTimeLeaderboardRankingPublicV3NotFound) ToJSONString

type GetAllTimeLeaderboardRankingPublicV3OK

type GetAllTimeLeaderboardRankingPublicV3OK struct {
	Payload *leaderboardclientmodels.ModelsGetLeaderboardRankingResp
}

GetAllTimeLeaderboardRankingPublicV3OK handles this case with default header values.

All time leaderboard ranking retrieved

func NewGetAllTimeLeaderboardRankingPublicV3OK

func NewGetAllTimeLeaderboardRankingPublicV3OK() *GetAllTimeLeaderboardRankingPublicV3OK

NewGetAllTimeLeaderboardRankingPublicV3OK creates a GetAllTimeLeaderboardRankingPublicV3OK with default headers values

func (*GetAllTimeLeaderboardRankingPublicV3OK) Error

func (*GetAllTimeLeaderboardRankingPublicV3OK) GetPayload

func (*GetAllTimeLeaderboardRankingPublicV3OK) ToJSONString

type GetAllTimeLeaderboardRankingPublicV3Params

type GetAllTimeLeaderboardRankingPublicV3Params struct {

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

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

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

func NewGetAllTimeLeaderboardRankingPublicV3Params

func NewGetAllTimeLeaderboardRankingPublicV3Params() *GetAllTimeLeaderboardRankingPublicV3Params

NewGetAllTimeLeaderboardRankingPublicV3Params creates a new GetAllTimeLeaderboardRankingPublicV3Params object with the default values initialized.

func NewGetAllTimeLeaderboardRankingPublicV3ParamsWithContext

func NewGetAllTimeLeaderboardRankingPublicV3ParamsWithContext(ctx context.Context) *GetAllTimeLeaderboardRankingPublicV3Params

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

func NewGetAllTimeLeaderboardRankingPublicV3ParamsWithHTTPClient

func NewGetAllTimeLeaderboardRankingPublicV3ParamsWithHTTPClient(client *http.Client) *GetAllTimeLeaderboardRankingPublicV3Params

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

func NewGetAllTimeLeaderboardRankingPublicV3ParamsWithTimeout

func NewGetAllTimeLeaderboardRankingPublicV3ParamsWithTimeout(timeout time.Duration) *GetAllTimeLeaderboardRankingPublicV3Params

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

func (*GetAllTimeLeaderboardRankingPublicV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) SetContext

SetContext adds the context to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) SetFlightId added in v0.63.0

func (o *GetAllTimeLeaderboardRankingPublicV3Params) SetFlightId(flightId string)

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

func (*GetAllTimeLeaderboardRankingPublicV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) SetLeaderboardCode

func (o *GetAllTimeLeaderboardRankingPublicV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) SetLimit

SetLimit adds the limit to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) SetNamespace

func (o *GetAllTimeLeaderboardRankingPublicV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) SetOffset

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

SetOffset adds the offset to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) SetTimeout

SetTimeout adds the timeout to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) WithContext

WithContext adds the context to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) WithLeaderboardCode

WithLeaderboardCode adds the leaderboardCode to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) WithLimit

WithLimit adds the limit to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) WithNamespace

WithNamespace adds the namespace to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) WithOffset

WithOffset adds the offset to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) WithTimeout

WithTimeout adds the timeout to the get all time leaderboard ranking public v3 params

func (*GetAllTimeLeaderboardRankingPublicV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAllTimeLeaderboardRankingPublicV3Reader

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

GetAllTimeLeaderboardRankingPublicV3Reader is a Reader for the GetAllTimeLeaderboardRankingPublicV3 structure.

func (*GetAllTimeLeaderboardRankingPublicV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCurrentCycleLeaderboardRankingAdminV3BadRequest

type GetCurrentCycleLeaderboardRankingAdminV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetCurrentCycleLeaderboardRankingAdminV3BadRequest 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 NewGetCurrentCycleLeaderboardRankingAdminV3BadRequest

func NewGetCurrentCycleLeaderboardRankingAdminV3BadRequest() *GetCurrentCycleLeaderboardRankingAdminV3BadRequest

NewGetCurrentCycleLeaderboardRankingAdminV3BadRequest creates a GetCurrentCycleLeaderboardRankingAdminV3BadRequest with default headers values

func (*GetCurrentCycleLeaderboardRankingAdminV3BadRequest) Error

func (*GetCurrentCycleLeaderboardRankingAdminV3BadRequest) GetPayload

func (*GetCurrentCycleLeaderboardRankingAdminV3BadRequest) ToJSONString

type GetCurrentCycleLeaderboardRankingAdminV3Forbidden

type GetCurrentCycleLeaderboardRankingAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetCurrentCycleLeaderboardRankingAdminV3Forbidden 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 NewGetCurrentCycleLeaderboardRankingAdminV3Forbidden

func NewGetCurrentCycleLeaderboardRankingAdminV3Forbidden() *GetCurrentCycleLeaderboardRankingAdminV3Forbidden

NewGetCurrentCycleLeaderboardRankingAdminV3Forbidden creates a GetCurrentCycleLeaderboardRankingAdminV3Forbidden with default headers values

func (*GetCurrentCycleLeaderboardRankingAdminV3Forbidden) Error

func (*GetCurrentCycleLeaderboardRankingAdminV3Forbidden) GetPayload

func (*GetCurrentCycleLeaderboardRankingAdminV3Forbidden) ToJSONString

type GetCurrentCycleLeaderboardRankingAdminV3InternalServerError

type GetCurrentCycleLeaderboardRankingAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetCurrentCycleLeaderboardRankingAdminV3InternalServerError 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><tr><td>71236</td><td>leaderboard ranking count failed</td></tr></table>

func NewGetCurrentCycleLeaderboardRankingAdminV3InternalServerError

func NewGetCurrentCycleLeaderboardRankingAdminV3InternalServerError() *GetCurrentCycleLeaderboardRankingAdminV3InternalServerError

NewGetCurrentCycleLeaderboardRankingAdminV3InternalServerError creates a GetCurrentCycleLeaderboardRankingAdminV3InternalServerError with default headers values

func (*GetCurrentCycleLeaderboardRankingAdminV3InternalServerError) Error

func (*GetCurrentCycleLeaderboardRankingAdminV3InternalServerError) GetPayload

func (*GetCurrentCycleLeaderboardRankingAdminV3InternalServerError) ToJSONString

type GetCurrentCycleLeaderboardRankingAdminV3NotFound

type GetCurrentCycleLeaderboardRankingAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetCurrentCycleLeaderboardRankingAdminV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71230</td><td>leaderboard configuration not found</td></tr><tr><td>71235</td><td>leaderboard ranking not found</td></tr></table>

func NewGetCurrentCycleLeaderboardRankingAdminV3NotFound

func NewGetCurrentCycleLeaderboardRankingAdminV3NotFound() *GetCurrentCycleLeaderboardRankingAdminV3NotFound

NewGetCurrentCycleLeaderboardRankingAdminV3NotFound creates a GetCurrentCycleLeaderboardRankingAdminV3NotFound with default headers values

func (*GetCurrentCycleLeaderboardRankingAdminV3NotFound) Error

func (*GetCurrentCycleLeaderboardRankingAdminV3NotFound) GetPayload

func (*GetCurrentCycleLeaderboardRankingAdminV3NotFound) ToJSONString

type GetCurrentCycleLeaderboardRankingAdminV3OK

type GetCurrentCycleLeaderboardRankingAdminV3OK struct {
	Payload *leaderboardclientmodels.ModelsGetLeaderboardRankingResp
}

GetCurrentCycleLeaderboardRankingAdminV3OK handles this case with default header values.

Cycle leaderboard ranking data retrieved

func NewGetCurrentCycleLeaderboardRankingAdminV3OK

func NewGetCurrentCycleLeaderboardRankingAdminV3OK() *GetCurrentCycleLeaderboardRankingAdminV3OK

NewGetCurrentCycleLeaderboardRankingAdminV3OK creates a GetCurrentCycleLeaderboardRankingAdminV3OK with default headers values

func (*GetCurrentCycleLeaderboardRankingAdminV3OK) Error

func (*GetCurrentCycleLeaderboardRankingAdminV3OK) GetPayload

func (*GetCurrentCycleLeaderboardRankingAdminV3OK) ToJSONString

type GetCurrentCycleLeaderboardRankingAdminV3Params

type GetCurrentCycleLeaderboardRankingAdminV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*CycleID
	  the cycle id

	*/
	CycleID string
	/*LeaderboardCode
	  the human readable unique code to identify the leaderboard. Must be lowercase and maximum length is 48

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

GetCurrentCycleLeaderboardRankingAdminV3Params contains all the parameters to send to the API endpoint for the get current cycle leaderboard ranking admin v3 operation typically these are written to a http.Request

func NewGetCurrentCycleLeaderboardRankingAdminV3Params

func NewGetCurrentCycleLeaderboardRankingAdminV3Params() *GetCurrentCycleLeaderboardRankingAdminV3Params

NewGetCurrentCycleLeaderboardRankingAdminV3Params creates a new GetCurrentCycleLeaderboardRankingAdminV3Params object with the default values initialized.

func NewGetCurrentCycleLeaderboardRankingAdminV3ParamsWithContext

func NewGetCurrentCycleLeaderboardRankingAdminV3ParamsWithContext(ctx context.Context) *GetCurrentCycleLeaderboardRankingAdminV3Params

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

func NewGetCurrentCycleLeaderboardRankingAdminV3ParamsWithHTTPClient

func NewGetCurrentCycleLeaderboardRankingAdminV3ParamsWithHTTPClient(client *http.Client) *GetCurrentCycleLeaderboardRankingAdminV3Params

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

func NewGetCurrentCycleLeaderboardRankingAdminV3ParamsWithTimeout

func NewGetCurrentCycleLeaderboardRankingAdminV3ParamsWithTimeout(timeout time.Duration) *GetCurrentCycleLeaderboardRankingAdminV3Params

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

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetAuthInfoWriter

SetAuthInfoWriter adds the authInfoWriter to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetContext

SetContext adds the context to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetCycleID

SetCycleID adds the cycleId to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetFlightId added in v0.63.0

func (o *GetCurrentCycleLeaderboardRankingAdminV3Params) SetFlightId(flightId string)

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

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetLeaderboardCode

func (o *GetCurrentCycleLeaderboardRankingAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetLimit

SetLimit adds the limit to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetNamespace

func (o *GetCurrentCycleLeaderboardRankingAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetOffset

SetOffset adds the offset to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) SetTimeout

SetTimeout adds the timeout to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) WithContext

WithContext adds the context to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) WithCycleID

WithCycleID adds the cycleID to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) WithLeaderboardCode

WithLeaderboardCode adds the leaderboardCode to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) WithLimit

WithLimit adds the limit to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) WithNamespace

WithNamespace adds the namespace to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) WithOffset

WithOffset adds the offset to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) WithTimeout

WithTimeout adds the timeout to the get current cycle leaderboard ranking admin v3 params

func (*GetCurrentCycleLeaderboardRankingAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCurrentCycleLeaderboardRankingAdminV3Reader

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

GetCurrentCycleLeaderboardRankingAdminV3Reader is a Reader for the GetCurrentCycleLeaderboardRankingAdminV3 structure.

func (*GetCurrentCycleLeaderboardRankingAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCurrentCycleLeaderboardRankingAdminV3Unauthorized

type GetCurrentCycleLeaderboardRankingAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetCurrentCycleLeaderboardRankingAdminV3Unauthorized 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 NewGetCurrentCycleLeaderboardRankingAdminV3Unauthorized

func NewGetCurrentCycleLeaderboardRankingAdminV3Unauthorized() *GetCurrentCycleLeaderboardRankingAdminV3Unauthorized

NewGetCurrentCycleLeaderboardRankingAdminV3Unauthorized creates a GetCurrentCycleLeaderboardRankingAdminV3Unauthorized with default headers values

func (*GetCurrentCycleLeaderboardRankingAdminV3Unauthorized) Error

func (*GetCurrentCycleLeaderboardRankingAdminV3Unauthorized) GetPayload

func (*GetCurrentCycleLeaderboardRankingAdminV3Unauthorized) ToJSONString

type GetCurrentCycleLeaderboardRankingPublicV3BadRequest

type GetCurrentCycleLeaderboardRankingPublicV3BadRequest struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetCurrentCycleLeaderboardRankingPublicV3BadRequest 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 NewGetCurrentCycleLeaderboardRankingPublicV3BadRequest

func NewGetCurrentCycleLeaderboardRankingPublicV3BadRequest() *GetCurrentCycleLeaderboardRankingPublicV3BadRequest

NewGetCurrentCycleLeaderboardRankingPublicV3BadRequest creates a GetCurrentCycleLeaderboardRankingPublicV3BadRequest with default headers values

func (*GetCurrentCycleLeaderboardRankingPublicV3BadRequest) Error

func (*GetCurrentCycleLeaderboardRankingPublicV3BadRequest) GetPayload

func (*GetCurrentCycleLeaderboardRankingPublicV3BadRequest) ToJSONString

type GetCurrentCycleLeaderboardRankingPublicV3InternalServerError

type GetCurrentCycleLeaderboardRankingPublicV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetCurrentCycleLeaderboardRankingPublicV3InternalServerError 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><tr><td>71236</td><td>leaderboard ranking count failed</td></tr></table>

func NewGetCurrentCycleLeaderboardRankingPublicV3InternalServerError

func NewGetCurrentCycleLeaderboardRankingPublicV3InternalServerError() *GetCurrentCycleLeaderboardRankingPublicV3InternalServerError

NewGetCurrentCycleLeaderboardRankingPublicV3InternalServerError creates a GetCurrentCycleLeaderboardRankingPublicV3InternalServerError with default headers values

func (*GetCurrentCycleLeaderboardRankingPublicV3InternalServerError) Error

func (*GetCurrentCycleLeaderboardRankingPublicV3InternalServerError) GetPayload

func (*GetCurrentCycleLeaderboardRankingPublicV3InternalServerError) ToJSONString

type GetCurrentCycleLeaderboardRankingPublicV3NotFound

type GetCurrentCycleLeaderboardRankingPublicV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetCurrentCycleLeaderboardRankingPublicV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71230</td><td>leaderboard configuration not found</td></tr><tr><td>71235</td><td>leaderboard ranking not found</td></tr></table>

func NewGetCurrentCycleLeaderboardRankingPublicV3NotFound

func NewGetCurrentCycleLeaderboardRankingPublicV3NotFound() *GetCurrentCycleLeaderboardRankingPublicV3NotFound

NewGetCurrentCycleLeaderboardRankingPublicV3NotFound creates a GetCurrentCycleLeaderboardRankingPublicV3NotFound with default headers values

func (*GetCurrentCycleLeaderboardRankingPublicV3NotFound) Error

func (*GetCurrentCycleLeaderboardRankingPublicV3NotFound) GetPayload

func (*GetCurrentCycleLeaderboardRankingPublicV3NotFound) ToJSONString

type GetCurrentCycleLeaderboardRankingPublicV3OK

type GetCurrentCycleLeaderboardRankingPublicV3OK struct {
	Payload *leaderboardclientmodels.ModelsGetLeaderboardRankingResp
}

GetCurrentCycleLeaderboardRankingPublicV3OK handles this case with default header values.

Cycle leaderboard ranking data retrieved

func NewGetCurrentCycleLeaderboardRankingPublicV3OK

func NewGetCurrentCycleLeaderboardRankingPublicV3OK() *GetCurrentCycleLeaderboardRankingPublicV3OK

NewGetCurrentCycleLeaderboardRankingPublicV3OK creates a GetCurrentCycleLeaderboardRankingPublicV3OK with default headers values

func (*GetCurrentCycleLeaderboardRankingPublicV3OK) Error

func (*GetCurrentCycleLeaderboardRankingPublicV3OK) GetPayload

func (*GetCurrentCycleLeaderboardRankingPublicV3OK) ToJSONString

type GetCurrentCycleLeaderboardRankingPublicV3Params

type GetCurrentCycleLeaderboardRankingPublicV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*CycleID
	  the cycle id

	*/
	CycleID string
	/*LeaderboardCode
	  the human readable unique code to identify the leaderboard. Must be lowercase and maximum length is 48

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

GetCurrentCycleLeaderboardRankingPublicV3Params contains all the parameters to send to the API endpoint for the get current cycle leaderboard ranking public v3 operation typically these are written to a http.Request

func NewGetCurrentCycleLeaderboardRankingPublicV3Params

func NewGetCurrentCycleLeaderboardRankingPublicV3Params() *GetCurrentCycleLeaderboardRankingPublicV3Params

NewGetCurrentCycleLeaderboardRankingPublicV3Params creates a new GetCurrentCycleLeaderboardRankingPublicV3Params object with the default values initialized.

func NewGetCurrentCycleLeaderboardRankingPublicV3ParamsWithContext

func NewGetCurrentCycleLeaderboardRankingPublicV3ParamsWithContext(ctx context.Context) *GetCurrentCycleLeaderboardRankingPublicV3Params

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

func NewGetCurrentCycleLeaderboardRankingPublicV3ParamsWithHTTPClient

func NewGetCurrentCycleLeaderboardRankingPublicV3ParamsWithHTTPClient(client *http.Client) *GetCurrentCycleLeaderboardRankingPublicV3Params

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

func NewGetCurrentCycleLeaderboardRankingPublicV3ParamsWithTimeout

func NewGetCurrentCycleLeaderboardRankingPublicV3ParamsWithTimeout(timeout time.Duration) *GetCurrentCycleLeaderboardRankingPublicV3Params

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

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetAuthInfoWriter

SetAuthInfoWriter adds the authInfoWriter to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetContext

SetContext adds the context to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetCycleID

SetCycleID adds the cycleId to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetFlightId added in v0.63.0

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

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetLeaderboardCode

func (o *GetCurrentCycleLeaderboardRankingPublicV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetLimit

SetLimit adds the limit to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetNamespace

func (o *GetCurrentCycleLeaderboardRankingPublicV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetOffset

SetOffset adds the offset to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) SetTimeout

SetTimeout adds the timeout to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) WithContext

WithContext adds the context to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) WithCycleID

WithCycleID adds the cycleID to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) WithLeaderboardCode

WithLeaderboardCode adds the leaderboardCode to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) WithLimit

WithLimit adds the limit to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) WithNamespace

WithNamespace adds the namespace to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) WithOffset

WithOffset adds the offset to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) WithTimeout

WithTimeout adds the timeout to the get current cycle leaderboard ranking public v3 params

func (*GetCurrentCycleLeaderboardRankingPublicV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCurrentCycleLeaderboardRankingPublicV3Reader

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

GetCurrentCycleLeaderboardRankingPublicV3Reader is a Reader for the GetCurrentCycleLeaderboardRankingPublicV3 structure.

func (*GetCurrentCycleLeaderboardRankingPublicV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetUserRankingAdminV3Forbidden

type GetUserRankingAdminV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetUserRankingAdminV3Forbidden 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 NewGetUserRankingAdminV3Forbidden

func NewGetUserRankingAdminV3Forbidden() *GetUserRankingAdminV3Forbidden

NewGetUserRankingAdminV3Forbidden creates a GetUserRankingAdminV3Forbidden with default headers values

func (*GetUserRankingAdminV3Forbidden) Error

func (*GetUserRankingAdminV3Forbidden) GetPayload

func (*GetUserRankingAdminV3Forbidden) ToJSONString

func (o *GetUserRankingAdminV3Forbidden) ToJSONString() string

type GetUserRankingAdminV3InternalServerError

type GetUserRankingAdminV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetUserRankingAdminV3InternalServerError 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 NewGetUserRankingAdminV3InternalServerError

func NewGetUserRankingAdminV3InternalServerError() *GetUserRankingAdminV3InternalServerError

NewGetUserRankingAdminV3InternalServerError creates a GetUserRankingAdminV3InternalServerError with default headers values

func (*GetUserRankingAdminV3InternalServerError) Error

func (*GetUserRankingAdminV3InternalServerError) GetPayload

func (*GetUserRankingAdminV3InternalServerError) ToJSONString

type GetUserRankingAdminV3NotFound

type GetUserRankingAdminV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetUserRankingAdminV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71230</td><td>leaderboard configuration not found</td></tr><tr><td>71233</td><td>user ranking data not found</td></tr></table>

func NewGetUserRankingAdminV3NotFound

func NewGetUserRankingAdminV3NotFound() *GetUserRankingAdminV3NotFound

NewGetUserRankingAdminV3NotFound creates a GetUserRankingAdminV3NotFound with default headers values

func (*GetUserRankingAdminV3NotFound) Error

func (*GetUserRankingAdminV3NotFound) GetPayload

func (*GetUserRankingAdminV3NotFound) ToJSONString

func (o *GetUserRankingAdminV3NotFound) ToJSONString() string

type GetUserRankingAdminV3OK

type GetUserRankingAdminV3OK struct {
	Payload *leaderboardclientmodels.ModelsUserRankingResponseV3
}

GetUserRankingAdminV3OK handles this case with default header values.

User ranking retrieved

func NewGetUserRankingAdminV3OK

func NewGetUserRankingAdminV3OK() *GetUserRankingAdminV3OK

NewGetUserRankingAdminV3OK creates a GetUserRankingAdminV3OK with default headers values

func (*GetUserRankingAdminV3OK) Error

func (o *GetUserRankingAdminV3OK) Error() string

func (*GetUserRankingAdminV3OK) GetPayload

func (*GetUserRankingAdminV3OK) ToJSONString

func (o *GetUserRankingAdminV3OK) ToJSONString() string

type GetUserRankingAdminV3Params

type GetUserRankingAdminV3Params struct {

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

	*/
	LeaderboardCode string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID 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
}

GetUserRankingAdminV3Params contains all the parameters to send to the API endpoint for the get user ranking admin v3 operation typically these are written to a http.Request

func NewGetUserRankingAdminV3Params

func NewGetUserRankingAdminV3Params() *GetUserRankingAdminV3Params

NewGetUserRankingAdminV3Params creates a new GetUserRankingAdminV3Params object with the default values initialized.

func NewGetUserRankingAdminV3ParamsWithContext

func NewGetUserRankingAdminV3ParamsWithContext(ctx context.Context) *GetUserRankingAdminV3Params

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

func NewGetUserRankingAdminV3ParamsWithHTTPClient

func NewGetUserRankingAdminV3ParamsWithHTTPClient(client *http.Client) *GetUserRankingAdminV3Params

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

func NewGetUserRankingAdminV3ParamsWithTimeout

func NewGetUserRankingAdminV3ParamsWithTimeout(timeout time.Duration) *GetUserRankingAdminV3Params

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

func (*GetUserRankingAdminV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) SetContext

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

SetContext adds the context to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) SetFlightId added in v0.63.0

func (o *GetUserRankingAdminV3Params) SetFlightId(flightId string)

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

func (*GetUserRankingAdminV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) SetLeaderboardCode

func (o *GetUserRankingAdminV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) SetNamespace

func (o *GetUserRankingAdminV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) SetTimeout

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

SetTimeout adds the timeout to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) SetUserID

func (o *GetUserRankingAdminV3Params) SetUserID(userID string)

SetUserID adds the userId to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) WithContext

WithContext adds the context to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) WithLeaderboardCode

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

WithLeaderboardCode adds the leaderboardCode to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) WithNamespace

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

WithNamespace adds the namespace to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) WithTimeout

WithTimeout adds the timeout to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) WithUserID

WithUserID adds the userID to the get user ranking admin v3 params

func (*GetUserRankingAdminV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetUserRankingAdminV3Reader

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

GetUserRankingAdminV3Reader is a Reader for the GetUserRankingAdminV3 structure.

func (*GetUserRankingAdminV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetUserRankingAdminV3Unauthorized

type GetUserRankingAdminV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetUserRankingAdminV3Unauthorized 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 NewGetUserRankingAdminV3Unauthorized

func NewGetUserRankingAdminV3Unauthorized() *GetUserRankingAdminV3Unauthorized

NewGetUserRankingAdminV3Unauthorized creates a GetUserRankingAdminV3Unauthorized with default headers values

func (*GetUserRankingAdminV3Unauthorized) Error

func (*GetUserRankingAdminV3Unauthorized) GetPayload

func (*GetUserRankingAdminV3Unauthorized) ToJSONString

func (o *GetUserRankingAdminV3Unauthorized) ToJSONString() string

type GetUserRankingPublicV3Forbidden

type GetUserRankingPublicV3Forbidden struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetUserRankingPublicV3Forbidden 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 NewGetUserRankingPublicV3Forbidden

func NewGetUserRankingPublicV3Forbidden() *GetUserRankingPublicV3Forbidden

NewGetUserRankingPublicV3Forbidden creates a GetUserRankingPublicV3Forbidden with default headers values

func (*GetUserRankingPublicV3Forbidden) Error

func (*GetUserRankingPublicV3Forbidden) GetPayload

func (*GetUserRankingPublicV3Forbidden) ToJSONString

func (o *GetUserRankingPublicV3Forbidden) ToJSONString() string

type GetUserRankingPublicV3InternalServerError

type GetUserRankingPublicV3InternalServerError struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetUserRankingPublicV3InternalServerError 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 NewGetUserRankingPublicV3InternalServerError

func NewGetUserRankingPublicV3InternalServerError() *GetUserRankingPublicV3InternalServerError

NewGetUserRankingPublicV3InternalServerError creates a GetUserRankingPublicV3InternalServerError with default headers values

func (*GetUserRankingPublicV3InternalServerError) Error

func (*GetUserRankingPublicV3InternalServerError) GetPayload

func (*GetUserRankingPublicV3InternalServerError) ToJSONString

type GetUserRankingPublicV3NotFound

type GetUserRankingPublicV3NotFound struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetUserRankingPublicV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>71230</td><td>leaderboard configuration not found</td></tr><tr><td>71233</td><td>user ranking data not found</td></tr></table>

func NewGetUserRankingPublicV3NotFound

func NewGetUserRankingPublicV3NotFound() *GetUserRankingPublicV3NotFound

NewGetUserRankingPublicV3NotFound creates a GetUserRankingPublicV3NotFound with default headers values

func (*GetUserRankingPublicV3NotFound) Error

func (*GetUserRankingPublicV3NotFound) GetPayload

func (*GetUserRankingPublicV3NotFound) ToJSONString

func (o *GetUserRankingPublicV3NotFound) ToJSONString() string

type GetUserRankingPublicV3OK

type GetUserRankingPublicV3OK struct {
	Payload *leaderboardclientmodels.ModelsUserRankingResponseV3
}

GetUserRankingPublicV3OK handles this case with default header values.

User ranking retrieved

func NewGetUserRankingPublicV3OK

func NewGetUserRankingPublicV3OK() *GetUserRankingPublicV3OK

NewGetUserRankingPublicV3OK creates a GetUserRankingPublicV3OK with default headers values

func (*GetUserRankingPublicV3OK) Error

func (o *GetUserRankingPublicV3OK) Error() string

func (*GetUserRankingPublicV3OK) GetPayload

func (*GetUserRankingPublicV3OK) ToJSONString

func (o *GetUserRankingPublicV3OK) ToJSONString() string

type GetUserRankingPublicV3Params

type GetUserRankingPublicV3Params struct {

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

	*/
	LeaderboardCode string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID 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
}

GetUserRankingPublicV3Params contains all the parameters to send to the API endpoint for the get user ranking public v3 operation typically these are written to a http.Request

func NewGetUserRankingPublicV3Params

func NewGetUserRankingPublicV3Params() *GetUserRankingPublicV3Params

NewGetUserRankingPublicV3Params creates a new GetUserRankingPublicV3Params object with the default values initialized.

func NewGetUserRankingPublicV3ParamsWithContext

func NewGetUserRankingPublicV3ParamsWithContext(ctx context.Context) *GetUserRankingPublicV3Params

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

func NewGetUserRankingPublicV3ParamsWithHTTPClient

func NewGetUserRankingPublicV3ParamsWithHTTPClient(client *http.Client) *GetUserRankingPublicV3Params

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

func NewGetUserRankingPublicV3ParamsWithTimeout

func NewGetUserRankingPublicV3ParamsWithTimeout(timeout time.Duration) *GetUserRankingPublicV3Params

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

func (*GetUserRankingPublicV3Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) SetContext

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

SetContext adds the context to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) SetFlightId added in v0.63.0

func (o *GetUserRankingPublicV3Params) SetFlightId(flightId string)

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

func (*GetUserRankingPublicV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) SetLeaderboardCode

func (o *GetUserRankingPublicV3Params) SetLeaderboardCode(leaderboardCode string)

SetLeaderboardCode adds the leaderboardCode to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) SetNamespace

func (o *GetUserRankingPublicV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) SetTimeout

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

SetTimeout adds the timeout to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) SetUserID

func (o *GetUserRankingPublicV3Params) SetUserID(userID string)

SetUserID adds the userId to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) WithContext

WithContext adds the context to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) WithLeaderboardCode

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

WithLeaderboardCode adds the leaderboardCode to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) WithNamespace

WithNamespace adds the namespace to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) WithTimeout

WithTimeout adds the timeout to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) WithUserID

WithUserID adds the userID to the get user ranking public v3 params

func (*GetUserRankingPublicV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetUserRankingPublicV3Reader

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

GetUserRankingPublicV3Reader is a Reader for the GetUserRankingPublicV3 structure.

func (*GetUserRankingPublicV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetUserRankingPublicV3Unauthorized

type GetUserRankingPublicV3Unauthorized struct {
	Payload *leaderboardclientmodels.ResponseErrorResponse
}

GetUserRankingPublicV3Unauthorized 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 NewGetUserRankingPublicV3Unauthorized

func NewGetUserRankingPublicV3Unauthorized() *GetUserRankingPublicV3Unauthorized

NewGetUserRankingPublicV3Unauthorized creates a GetUserRankingPublicV3Unauthorized with default headers values

func (*GetUserRankingPublicV3Unauthorized) Error

func (*GetUserRankingPublicV3Unauthorized) GetPayload

func (*GetUserRankingPublicV3Unauthorized) ToJSONString

func (o *GetUserRankingPublicV3Unauthorized) ToJSONString() string

Jump to

Keyboard shortcuts

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