leaderboard_data_v3

package
v0.68.0 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2024 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type 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) 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) DeleteUserRankingByLeaderboardCodeAdminV3 deprecated

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

DeleteUserRankingByLeaderboardCodeAdminV3 delete all user ranking by leaderboard code

[Test Facility Only]

This endpoint will delete user ranking by leaderboard code

Note: this endpoint only works on development environment.

func (*Client) DeleteUserRankingByLeaderboardCodeAdminV3Short

DeleteUserRankingByLeaderboardCodeAdminV3Short delete all user ranking by leaderboard code

[Test Facility Only]

This endpoint will delete user ranking by leaderboard code

Note: this endpoint only works on development environment.

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