public_player_record

package
v0.50.0 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2023 License: MIT Imports: 16 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BulkGetPlayerPublicRecordHandlerV1BadRequest added in v0.10.0

type BulkGetPlayerPublicRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerPublicRecordHandlerV1BadRequest handles this case with default header values.

Bad Request

func NewBulkGetPlayerPublicRecordHandlerV1BadRequest added in v0.10.0

func NewBulkGetPlayerPublicRecordHandlerV1BadRequest() *BulkGetPlayerPublicRecordHandlerV1BadRequest

NewBulkGetPlayerPublicRecordHandlerV1BadRequest creates a BulkGetPlayerPublicRecordHandlerV1BadRequest with default headers values

func (*BulkGetPlayerPublicRecordHandlerV1BadRequest) Error added in v0.10.0

func (*BulkGetPlayerPublicRecordHandlerV1BadRequest) GetPayload added in v0.10.0

func (*BulkGetPlayerPublicRecordHandlerV1BadRequest) ToJSONString added in v0.25.0

type BulkGetPlayerPublicRecordHandlerV1Forbidden added in v0.10.0

type BulkGetPlayerPublicRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerPublicRecordHandlerV1Forbidden handles this case with default header values.

Forbidden

func NewBulkGetPlayerPublicRecordHandlerV1Forbidden added in v0.10.0

func NewBulkGetPlayerPublicRecordHandlerV1Forbidden() *BulkGetPlayerPublicRecordHandlerV1Forbidden

NewBulkGetPlayerPublicRecordHandlerV1Forbidden creates a BulkGetPlayerPublicRecordHandlerV1Forbidden with default headers values

func (*BulkGetPlayerPublicRecordHandlerV1Forbidden) Error added in v0.10.0

func (*BulkGetPlayerPublicRecordHandlerV1Forbidden) GetPayload added in v0.10.0

func (*BulkGetPlayerPublicRecordHandlerV1Forbidden) ToJSONString added in v0.25.0

type BulkGetPlayerPublicRecordHandlerV1InternalServerError added in v0.10.0

type BulkGetPlayerPublicRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerPublicRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewBulkGetPlayerPublicRecordHandlerV1InternalServerError added in v0.10.0

func NewBulkGetPlayerPublicRecordHandlerV1InternalServerError() *BulkGetPlayerPublicRecordHandlerV1InternalServerError

NewBulkGetPlayerPublicRecordHandlerV1InternalServerError creates a BulkGetPlayerPublicRecordHandlerV1InternalServerError with default headers values

func (*BulkGetPlayerPublicRecordHandlerV1InternalServerError) Error added in v0.10.0

func (*BulkGetPlayerPublicRecordHandlerV1InternalServerError) GetPayload added in v0.10.0

func (*BulkGetPlayerPublicRecordHandlerV1InternalServerError) ToJSONString added in v0.25.0

type BulkGetPlayerPublicRecordHandlerV1OK added in v0.10.0

type BulkGetPlayerPublicRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsBulkGetPlayerRecordResponse
}

BulkGetPlayerPublicRecordHandlerV1OK handles this case with default header values.

Record retrieved

func NewBulkGetPlayerPublicRecordHandlerV1OK added in v0.10.0

func NewBulkGetPlayerPublicRecordHandlerV1OK() *BulkGetPlayerPublicRecordHandlerV1OK

NewBulkGetPlayerPublicRecordHandlerV1OK creates a BulkGetPlayerPublicRecordHandlerV1OK with default headers values

func (*BulkGetPlayerPublicRecordHandlerV1OK) Error added in v0.10.0

func (*BulkGetPlayerPublicRecordHandlerV1OK) GetPayload added in v0.10.0

func (*BulkGetPlayerPublicRecordHandlerV1OK) ToJSONString added in v0.25.0

func (o *BulkGetPlayerPublicRecordHandlerV1OK) ToJSONString() string

type BulkGetPlayerPublicRecordHandlerV1Params added in v0.10.0

type BulkGetPlayerPublicRecordHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *cloudsaveclientmodels.ModelsBulkUserIDsRequest
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

BulkGetPlayerPublicRecordHandlerV1Params contains all the parameters to send to the API endpoint for the bulk get player public record handler v1 operation typically these are written to a http.Request

func NewBulkGetPlayerPublicRecordHandlerV1Params added in v0.10.0

func NewBulkGetPlayerPublicRecordHandlerV1Params() *BulkGetPlayerPublicRecordHandlerV1Params

NewBulkGetPlayerPublicRecordHandlerV1Params creates a new BulkGetPlayerPublicRecordHandlerV1Params object with the default values initialized.

func NewBulkGetPlayerPublicRecordHandlerV1ParamsWithContext added in v0.10.0

func NewBulkGetPlayerPublicRecordHandlerV1ParamsWithContext(ctx context.Context) *BulkGetPlayerPublicRecordHandlerV1Params

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

func NewBulkGetPlayerPublicRecordHandlerV1ParamsWithHTTPClient added in v0.10.0

func NewBulkGetPlayerPublicRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *BulkGetPlayerPublicRecordHandlerV1Params

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

func NewBulkGetPlayerPublicRecordHandlerV1ParamsWithTimeout added in v0.10.0

func NewBulkGetPlayerPublicRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *BulkGetPlayerPublicRecordHandlerV1Params

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

func (*BulkGetPlayerPublicRecordHandlerV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) SetBody added in v0.10.0

SetBody adds the body to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) SetContext added in v0.10.0

SetContext adds the context to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) SetHTTPClient added in v0.10.0

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

SetHTTPClient adds the HTTPClient to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) SetKey added in v0.10.0

SetKey adds the key to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) SetNamespace added in v0.10.0

func (o *BulkGetPlayerPublicRecordHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) SetTimeout added in v0.10.0

SetTimeout adds the timeout to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) WithBody added in v0.10.0

WithBody adds the body to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) WithContext added in v0.10.0

WithContext adds the context to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) WithHTTPClient added in v0.10.0

WithHTTPClient adds the HTTPClient to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) WithKey added in v0.10.0

WithKey adds the key to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) WithNamespace added in v0.10.0

WithNamespace adds the namespace to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) WithTimeout added in v0.10.0

WithTimeout adds the timeout to the bulk get player public record handler v1 params

func (*BulkGetPlayerPublicRecordHandlerV1Params) WriteToRequest added in v0.10.0

WriteToRequest writes these params to a swagger request

type BulkGetPlayerPublicRecordHandlerV1Reader added in v0.10.0

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

BulkGetPlayerPublicRecordHandlerV1Reader is a Reader for the BulkGetPlayerPublicRecordHandlerV1 structure.

func (*BulkGetPlayerPublicRecordHandlerV1Reader) ReadResponse added in v0.10.0

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

ReadResponse reads a server response into the received o.

type BulkGetPlayerPublicRecordHandlerV1Unauthorized added in v0.10.0

type BulkGetPlayerPublicRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerPublicRecordHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewBulkGetPlayerPublicRecordHandlerV1Unauthorized added in v0.10.0

func NewBulkGetPlayerPublicRecordHandlerV1Unauthorized() *BulkGetPlayerPublicRecordHandlerV1Unauthorized

NewBulkGetPlayerPublicRecordHandlerV1Unauthorized creates a BulkGetPlayerPublicRecordHandlerV1Unauthorized with default headers values

func (*BulkGetPlayerPublicRecordHandlerV1Unauthorized) Error added in v0.10.0

func (*BulkGetPlayerPublicRecordHandlerV1Unauthorized) GetPayload added in v0.10.0

func (*BulkGetPlayerPublicRecordHandlerV1Unauthorized) ToJSONString added in v0.25.0

type Client

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

Client for public player record API

func (*Client) BulkGetPlayerPublicRecordHandlerV1 deprecated added in v0.10.0

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

BulkGetPlayerPublicRecordHandlerV1 bulk get player public records Required Permission | `NAMESPACE:{namespace}:PUBLIC:CLOUDSAVE:RECORD [READ]` --------------------|-------------------------------------------------------- Required Scope | `social`

Bulk get other player's record that is public by userIds, max allowed 20 at a time. Only record with `isPublic=true` that can be retrieved using this endpoint.

func (*Client) BulkGetPlayerPublicRecordHandlerV1Short added in v0.10.0

func (a *Client) BulkGetPlayerPublicRecordHandlerV1Short(params *BulkGetPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetPlayerPublicRecordHandlerV1OK, error)

BulkGetPlayerPublicRecordHandlerV1Short bulk get player public records Required Permission | `NAMESPACE:{namespace}:PUBLIC:CLOUDSAVE:RECORD [READ]` --------------------|-------------------------------------------------------- Required Scope | `social`

Bulk get other player's record that is public by userIds, max allowed 20 at a time. Only record with `isPublic=true` that can be retrieved using this endpoint.

func (*Client) DeletePlayerRecordHandlerV1 deprecated

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

DeletePlayerRecordHandlerV1 delete player record Required Permission | `NAMESPACE:{namespace}:USER:{userId}:CLOUDSAVE:RECORD [DELETE]` --------------------|----------------------------------------------------------------- Required Scope | `social`

Delete player record by its key. Only user that own the player record could delete it.

func (*Client) DeletePlayerRecordHandlerV1Short added in v0.8.0

func (a *Client) DeletePlayerRecordHandlerV1Short(params *DeletePlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeletePlayerRecordHandlerV1NoContent, error)

DeletePlayerRecordHandlerV1Short delete player record Required Permission | `NAMESPACE:{namespace}:USER:{userId}:CLOUDSAVE:RECORD [DELETE]` --------------------|----------------------------------------------------------------- Required Scope | `social`

Delete player record by its key. Only user that own the player record could delete it.

func (*Client) GetOtherPlayerPublicRecordHandlerV1 deprecated added in v0.43.0

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

GetOtherPlayerPublicRecordHandlerV1 get other player public record bulk Required valid user token with permission: `NAMESPACE:{namespace}:USER:*:PUBLIC:CLOUDSAVE:RECORD [READ]`

Required scope: `social`

Retrieve other player public record key and payload in bulk under given namespace.

Maximum bulk key limit per request 20

func (*Client) GetOtherPlayerPublicRecordHandlerV1Short added in v0.43.0

func (a *Client) GetOtherPlayerPublicRecordHandlerV1Short(params *GetOtherPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetOtherPlayerPublicRecordHandlerV1OK, error)

GetOtherPlayerPublicRecordHandlerV1Short get other player public record bulk Required valid user token with permission: `NAMESPACE:{namespace}:USER:*:PUBLIC:CLOUDSAVE:RECORD [READ]`

Required scope: `social`

Retrieve other player public record key and payload in bulk under given namespace.

Maximum bulk key limit per request 20

func (*Client) GetOtherPlayerPublicRecordKeyHandlerV1 deprecated added in v0.43.0

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

GetOtherPlayerPublicRecordKeyHandlerV1 query other player public record key Required valid user token with permission: `NAMESPACE:{namespace}:USER:*:PUBLIC:CLOUDSAVE:RECORD [READ]`

Required scope: `social`

Retrieve list of other public player records key under given namespace.

func (*Client) GetOtherPlayerPublicRecordKeyHandlerV1Short added in v0.43.0

func (a *Client) GetOtherPlayerPublicRecordKeyHandlerV1Short(params *GetOtherPlayerPublicRecordKeyHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetOtherPlayerPublicRecordKeyHandlerV1OK, error)

GetOtherPlayerPublicRecordKeyHandlerV1Short query other player public record key Required valid user token with permission: `NAMESPACE:{namespace}:USER:*:PUBLIC:CLOUDSAVE:RECORD [READ]`

Required scope: `social`

Retrieve list of other public player records key under given namespace.

func (*Client) GetPlayerPublicRecordHandlerV1 deprecated

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

GetPlayerPublicRecordHandlerV1 get player public record Required Permission | `NAMESPACE:{namespace}:USER:{userId}:PUBLIC:CLOUDSAVE:RECORD [READ]` --------------------|---------------------------------------------------------------------- Required Scope | `social`

Get other player's record that is public. Only record with `isPublic=true` that can be retrieved using this endpoint.

func (*Client) GetPlayerPublicRecordHandlerV1Short added in v0.8.0

func (a *Client) GetPlayerPublicRecordHandlerV1Short(params *GetPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerPublicRecordHandlerV1OK, error)

GetPlayerPublicRecordHandlerV1Short get player public record Required Permission | `NAMESPACE:{namespace}:USER:{userId}:PUBLIC:CLOUDSAVE:RECORD [READ]` --------------------|---------------------------------------------------------------------- Required Scope | `social`

Get other player's record that is public. Only record with `isPublic=true` that can be retrieved using this endpoint.

func (*Client) GetPlayerRecordHandlerV1 deprecated

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

GetPlayerRecordHandlerV1 get player record Required Permission | `NAMESPACE:{namespace}:USER:{userId}:CLOUDSAVE:RECORD [READ]` --------------------|--------------------------------------------------------------- Required Scope | `social`

Get player record by its key.

Private Record: Only user that own the player record could retrieve it.

func (*Client) GetPlayerRecordHandlerV1Short added in v0.8.0

func (a *Client) GetPlayerRecordHandlerV1Short(params *GetPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerRecordHandlerV1OK, error)

GetPlayerRecordHandlerV1Short get player record Required Permission | `NAMESPACE:{namespace}:USER:{userId}:CLOUDSAVE:RECORD [READ]` --------------------|--------------------------------------------------------------- Required Scope | `social`

Get player record by its key.

Private Record: Only user that own the player record could retrieve it.

func (*Client) GetPlayerRecordsBulkHandlerV1 deprecated added in v0.36.0

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

GetPlayerRecordsBulkHandlerV1 get player records bulk Required valid user token

Required scope: `social`

Retrieve player record key and payload in bulk under given namespace.

Maximum bulk key limit per request 20

func (*Client) GetPlayerRecordsBulkHandlerV1Short added in v0.36.0

func (a *Client) GetPlayerRecordsBulkHandlerV1Short(params *GetPlayerRecordsBulkHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerRecordsBulkHandlerV1OK, error)

GetPlayerRecordsBulkHandlerV1Short get player records bulk Required valid user token

Required scope: `social`

Retrieve player record key and payload in bulk under given namespace.

Maximum bulk key limit per request 20

func (*Client) PostPlayerPublicRecordHandlerV1 deprecated

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

PostPlayerPublicRecordHandlerV1 create or append player public record Required Permission | `NAMESPACE:{namespace}:USER:{userId}:PUBLIC:CLOUDSAVE:RECORD [WRITE]` --------------------|----------------------------------------------------------------------- Required Scope | `social`

## Description

This endpoints will create new player public record or append the existing player public record.

Append example:

Example 1 - Existing JSON:

{ "data1": "value" }

- New JSON:

{ "data2": "new value" }

- Result:

{ "data1": "value", "data2": "new value" }

Example 2 - Existing JSON:

{ "data1": { "data2": "value" }

- New JSON:

{ "data1": { "data3": "new value" }

- Result:

{ "data1": { "data2": "value", "data3": "new value" }

## Restriction

This is the restriction of Key Naming for the record: 1. Cannot use "." as the key name -

{ "data.2": "value" }

2. Cannot use "$" as the prefix in key names -

{ "$data": "value" }

3. Cannot use empty string in key names -

{ "": "value" }

## Reserved Word

Reserved Word List: __META

The reserved word cannot be used as a field in record value, If still defining the field when creating or updating the record, it will be ignored.

## Warning: This endpoint is going to deprecate

This endpoint is going to deprecate in the future please don't use it.

For alternative, please use these endpoints: - POST /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - PUT /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - DELETE /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key}

func (*Client) PostPlayerPublicRecordHandlerV1Short added in v0.8.0

func (a *Client) PostPlayerPublicRecordHandlerV1Short(params *PostPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerPublicRecordHandlerV1Created, error)

PostPlayerPublicRecordHandlerV1Short create or append player public record Required Permission | `NAMESPACE:{namespace}:USER:{userId}:PUBLIC:CLOUDSAVE:RECORD [WRITE]` --------------------|----------------------------------------------------------------------- Required Scope | `social`

## Description

This endpoints will create new player public record or append the existing player public record.

Append example:

Example 1 - Existing JSON:

{ "data1": "value" }

- New JSON:

{ "data2": "new value" }

- Result:

{ "data1": "value", "data2": "new value" }

Example 2 - Existing JSON:

{ "data1": { "data2": "value" }

- New JSON:

{ "data1": { "data3": "new value" }

- Result:

{ "data1": { "data2": "value", "data3": "new value" }

## Restriction

This is the restriction of Key Naming for the record: 1. Cannot use "." as the key name -

{ "data.2": "value" }

2. Cannot use "$" as the prefix in key names -

{ "$data": "value" }

3. Cannot use empty string in key names -

{ "": "value" }

## Reserved Word

Reserved Word List: __META

The reserved word cannot be used as a field in record value, If still defining the field when creating or updating the record, it will be ignored.

## Warning: This endpoint is going to deprecate

This endpoint is going to deprecate in the future please don't use it.

For alternative, please use these endpoints: - POST /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - PUT /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - DELETE /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key}

func (*Client) PostPlayerRecordHandlerV1 deprecated

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

PostPlayerRecordHandlerV1 create or append player record Required permission: `NAMESPACE:{namespace}:USER:{userId}:CLOUDSAVE:RECORD [CREATE]` Required scope: `social`

## Description

This endpoints will create new player record or append the existing player record. Only user that own the existing player record could modify.

Append example:

Example 1 - Existing JSON:

{ "data1": "value" }

- New JSON:

{ "data2": "new value" }

- Result:

{ "data1": "value", "data2": "new value" }

Example 2 - Existing JSON:

{ "data1": { "data2": "value" }

- New JSON:

{ "data1": { "data3": "new value" }

- Result:

{ "data1": { "data2": "value", "data3": "new value" }

## Restriction

This is the restriction of Key Naming for the record: 1. Cannot use "." as the key name -

{ "data.2": "value" }

2. Cannot use "$" as the prefix in key names -

{ "$data": "value" }

3. Cannot use empty string in key names -

{ "": "value" }

## Record Metadata

Metadata allows user to define the behaviour of the record. Metadata can be defined in request body with field name __META. When creating record, if __META field is not defined, the metadata value will use the default value. When updating record, if __META field is not defined, the existing metadata value will stay as is.

Metadata List:

1. is_public (default: false, type: bool) Indicate whether the player record is a public record or not.

Request Body Example:

       {
           "__META": {
               "is_public": true
           }
           ...
       }

func (*Client) PostPlayerRecordHandlerV1Short added in v0.8.0

func (a *Client) PostPlayerRecordHandlerV1Short(params *PostPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerRecordHandlerV1Created, error)

PostPlayerRecordHandlerV1Short create or append player record Required permission: `NAMESPACE:{namespace}:USER:{userId}:CLOUDSAVE:RECORD [CREATE]` Required scope: `social`

## Description

This endpoints will create new player record or append the existing player record. Only user that own the existing player record could modify.

Append example:

Example 1 - Existing JSON:

{ "data1": "value" }

- New JSON:

{ "data2": "new value" }

- Result:

{ "data1": "value", "data2": "new value" }

Example 2 - Existing JSON:

{ "data1": { "data2": "value" }

- New JSON:

{ "data1": { "data3": "new value" }

- Result:

{ "data1": { "data2": "value", "data3": "new value" }

## Restriction

This is the restriction of Key Naming for the record: 1. Cannot use "." as the key name -

{ "data.2": "value" }

2. Cannot use "$" as the prefix in key names -

{ "$data": "value" }

3. Cannot use empty string in key names -

{ "": "value" }

## Record Metadata

Metadata allows user to define the behaviour of the record. Metadata can be defined in request body with field name __META. When creating record, if __META field is not defined, the metadata value will use the default value. When updating record, if __META field is not defined, the existing metadata value will stay as is.

Metadata List:

1. is_public (default: false, type: bool) Indicate whether the player record is a public record or not.

Request Body Example:

       {
           "__META": {
               "is_public": true
           }
           ...
       }

func (*Client) PublicDeletePlayerPublicRecordHandlerV1 deprecated added in v0.7.0

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

PublicDeletePlayerPublicRecordHandlerV1 delete player public record Required valid user authorization Required scope: `social`

Delete player public record.

## Warning: This endpoint is going to deprecate

This endpoint is going to deprecate in the future please don't use it.

For alternative, please use these endpoints: - POST /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - PUT /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - DELETE /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key}

func (*Client) PublicDeletePlayerPublicRecordHandlerV1Short added in v0.8.0

PublicDeletePlayerPublicRecordHandlerV1Short delete player public record Required valid user authorization Required scope: `social`

Delete player public record.

## Warning: This endpoint is going to deprecate

This endpoint is going to deprecate in the future please don't use it.

For alternative, please use these endpoints: - POST /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - PUT /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - DELETE /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key}

func (*Client) PutPlayerPublicRecordHandlerV1 deprecated

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

PutPlayerPublicRecordHandlerV1 create or replace player public record Required Permission | `NAMESPACE:{namespace}:USER:{userId}:PUBLIC:CLOUDSAVE:RECORD [UPDATE]` --------------------|------------------------------------------------------------------------ Required Scope | `social`

## Description

This endpoints will create new player public record or replace the existing player public record.

Replace behaviour:

The existing value will be replaced completely with the new value.

Example - Existing JSON:

{ "data1": "value" }

- New JSON:

{ "data2": "new value" }

- Result:

{ "data2": "new value" }

## Restriction

This is the restriction of Key Naming for the record: 1. Cannot use "." as the key name -

{ "data.2": "value" }

2. Cannot use "$" as the prefix in key names -

{ "$data": "value" }

3. Cannot use empty string in key names -

{ "": "value" }

## Reserved Word

Reserved Word List: __META

The reserved word cannot be used as a field in record value, If still defining the field when creating or updating the record, it will be ignored.

## Warning: This endpoint is going to deprecate

This endpoint is going to deprecate in the future please don't use it.

For alternative, please use these endpoints: - POST /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - PUT /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - DELETE /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key}

func (*Client) PutPlayerPublicRecordHandlerV1Short added in v0.8.0

func (a *Client) PutPlayerPublicRecordHandlerV1Short(params *PutPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerPublicRecordHandlerV1OK, error)

PutPlayerPublicRecordHandlerV1Short create or replace player public record Required Permission | `NAMESPACE:{namespace}:USER:{userId}:PUBLIC:CLOUDSAVE:RECORD [UPDATE]` --------------------|------------------------------------------------------------------------ Required Scope | `social`

## Description

This endpoints will create new player public record or replace the existing player public record.

Replace behaviour:

The existing value will be replaced completely with the new value.

Example - Existing JSON:

{ "data1": "value" }

- New JSON:

{ "data2": "new value" }

- Result:

{ "data2": "new value" }

## Restriction

This is the restriction of Key Naming for the record: 1. Cannot use "." as the key name -

{ "data.2": "value" }

2. Cannot use "$" as the prefix in key names -

{ "$data": "value" }

3. Cannot use empty string in key names -

{ "": "value" }

## Reserved Word

Reserved Word List: __META

The reserved word cannot be used as a field in record value, If still defining the field when creating or updating the record, it will be ignored.

## Warning: This endpoint is going to deprecate

This endpoint is going to deprecate in the future please don't use it.

For alternative, please use these endpoints: - POST /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - PUT /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key} and utilizing __META functionality - DELETE /cloudsave/v1/namespaces/{namespace}/users/{userId}/records/{key}

func (*Client) PutPlayerRecordHandlerV1 deprecated

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

PutPlayerRecordHandlerV1 create or replace player record Required permission: `NAMESPACE:{namespace}:USER:{userId}:CLOUDSAVE:RECORD [UPDATE]` Required scope: `social`

## Description

This endpoints will create new player record or replace the existing player record. Only user that own the existing player record could modify it.

Replace behaviour:

The existing value will be replaced completely with the new value.

Example - Existing JSON:

{ "data1": "value" }

- New JSON:

{ "data2": "new value" }

- Result:

{ "data2": "new value" }

## Restriction

This is the restriction of Key Naming for the record: 1. Cannot use "." as the key name -

{ "data.2": "value" }

2. Cannot use "$" as the prefix in key names -

{ "$data": "value" }

3. Cannot use empty string in key names -

{ "": "value" }

## Record Metadata

Metadata allows user to define the behaviour of the record. Metadata can be defined in request body with field name __META. When creating record, if __META field is not defined, the metadata value will use the default value. When updating record, if __META field is not defined, the existing metadata value will stay as is.

Metadata List:

1. is_public (default: false, type: bool) Indicate whether the player record is a public record or not.

Request Body Example:

       {
           "__META": {
               "is_public": true
           }
           ...
       }

func (*Client) PutPlayerRecordHandlerV1Short added in v0.8.0

func (a *Client) PutPlayerRecordHandlerV1Short(params *PutPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerRecordHandlerV1OK, error)

PutPlayerRecordHandlerV1Short create or replace player record Required permission: `NAMESPACE:{namespace}:USER:{userId}:CLOUDSAVE:RECORD [UPDATE]` Required scope: `social`

## Description

This endpoints will create new player record or replace the existing player record. Only user that own the existing player record could modify it.

Replace behaviour:

The existing value will be replaced completely with the new value.

Example - Existing JSON:

{ "data1": "value" }

- New JSON:

{ "data2": "new value" }

- Result:

{ "data2": "new value" }

## Restriction

This is the restriction of Key Naming for the record: 1. Cannot use "." as the key name -

{ "data.2": "value" }

2. Cannot use "$" as the prefix in key names -

{ "$data": "value" }

3. Cannot use empty string in key names -

{ "": "value" }

## Record Metadata

Metadata allows user to define the behaviour of the record. Metadata can be defined in request body with field name __META. When creating record, if __META field is not defined, the metadata value will use the default value. When updating record, if __META field is not defined, the existing metadata value will stay as is.

Metadata List:

1. is_public (default: false, type: bool) Indicate whether the player record is a public record or not.

Request Body Example:

       {
           "__META": {
               "is_public": true
           }
           ...
       }

func (*Client) RetrievePlayerRecords deprecated added in v0.36.0

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

RetrievePlayerRecords query player records key Required valid user token

Required scope: `social`

Retrieve list of player records key under given namespace.

func (*Client) RetrievePlayerRecordsShort added in v0.36.0

func (a *Client) RetrievePlayerRecordsShort(params *RetrievePlayerRecordsParams, authInfo runtime.ClientAuthInfoWriter) (*RetrievePlayerRecordsOK, error)

RetrievePlayerRecordsShort query player records key Required valid user token

Required scope: `social`

Retrieve list of player records key under given namespace.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	BulkGetPlayerPublicRecordHandlerV1(params *BulkGetPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetPlayerPublicRecordHandlerV1OK, *BulkGetPlayerPublicRecordHandlerV1BadRequest, *BulkGetPlayerPublicRecordHandlerV1Unauthorized, *BulkGetPlayerPublicRecordHandlerV1Forbidden, *BulkGetPlayerPublicRecordHandlerV1InternalServerError, error)
	BulkGetPlayerPublicRecordHandlerV1Short(params *BulkGetPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetPlayerPublicRecordHandlerV1OK, error)
	RetrievePlayerRecords(params *RetrievePlayerRecordsParams, authInfo runtime.ClientAuthInfoWriter) (*RetrievePlayerRecordsOK, *RetrievePlayerRecordsBadRequest, *RetrievePlayerRecordsUnauthorized, *RetrievePlayerRecordsInternalServerError, error)
	RetrievePlayerRecordsShort(params *RetrievePlayerRecordsParams, authInfo runtime.ClientAuthInfoWriter) (*RetrievePlayerRecordsOK, error)
	GetPlayerRecordsBulkHandlerV1(params *GetPlayerRecordsBulkHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerRecordsBulkHandlerV1OK, *GetPlayerRecordsBulkHandlerV1BadRequest, *GetPlayerRecordsBulkHandlerV1Unauthorized, *GetPlayerRecordsBulkHandlerV1Forbidden, *GetPlayerRecordsBulkHandlerV1InternalServerError, error)
	GetPlayerRecordsBulkHandlerV1Short(params *GetPlayerRecordsBulkHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerRecordsBulkHandlerV1OK, error)
	PublicDeletePlayerPublicRecordHandlerV1(params *PublicDeletePlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PublicDeletePlayerPublicRecordHandlerV1NoContent, *PublicDeletePlayerPublicRecordHandlerV1BadRequest, *PublicDeletePlayerPublicRecordHandlerV1Unauthorized, *PublicDeletePlayerPublicRecordHandlerV1NotFound, *PublicDeletePlayerPublicRecordHandlerV1InternalServerError, error)
	PublicDeletePlayerPublicRecordHandlerV1Short(params *PublicDeletePlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PublicDeletePlayerPublicRecordHandlerV1NoContent, error)
	GetOtherPlayerPublicRecordKeyHandlerV1(params *GetOtherPlayerPublicRecordKeyHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetOtherPlayerPublicRecordKeyHandlerV1OK, *GetOtherPlayerPublicRecordKeyHandlerV1BadRequest, *GetOtherPlayerPublicRecordKeyHandlerV1Unauthorized, *GetOtherPlayerPublicRecordKeyHandlerV1InternalServerError, error)
	GetOtherPlayerPublicRecordKeyHandlerV1Short(params *GetOtherPlayerPublicRecordKeyHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetOtherPlayerPublicRecordKeyHandlerV1OK, error)
	GetOtherPlayerPublicRecordHandlerV1(params *GetOtherPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetOtherPlayerPublicRecordHandlerV1OK, *GetOtherPlayerPublicRecordHandlerV1BadRequest, *GetOtherPlayerPublicRecordHandlerV1Unauthorized, *GetOtherPlayerPublicRecordHandlerV1Forbidden, *GetOtherPlayerPublicRecordHandlerV1InternalServerError, error)
	GetOtherPlayerPublicRecordHandlerV1Short(params *GetOtherPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetOtherPlayerPublicRecordHandlerV1OK, error)
	GetPlayerRecordHandlerV1(params *GetPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerRecordHandlerV1OK, *GetPlayerRecordHandlerV1Unauthorized, *GetPlayerRecordHandlerV1Forbidden, *GetPlayerRecordHandlerV1NotFound, *GetPlayerRecordHandlerV1InternalServerError, error)
	GetPlayerRecordHandlerV1Short(params *GetPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerRecordHandlerV1OK, error)
	PutPlayerRecordHandlerV1(params *PutPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerRecordHandlerV1OK, *PutPlayerRecordHandlerV1BadRequest, *PutPlayerRecordHandlerV1Unauthorized, *PutPlayerRecordHandlerV1Forbidden, *PutPlayerRecordHandlerV1InternalServerError, error)
	PutPlayerRecordHandlerV1Short(params *PutPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerRecordHandlerV1OK, error)
	PostPlayerRecordHandlerV1(params *PostPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerRecordHandlerV1Created, *PostPlayerRecordHandlerV1BadRequest, *PostPlayerRecordHandlerV1Unauthorized, *PostPlayerRecordHandlerV1Forbidden, *PostPlayerRecordHandlerV1InternalServerError, error)
	PostPlayerRecordHandlerV1Short(params *PostPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerRecordHandlerV1Created, error)
	DeletePlayerRecordHandlerV1(params *DeletePlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeletePlayerRecordHandlerV1NoContent, *DeletePlayerRecordHandlerV1BadRequest, *DeletePlayerRecordHandlerV1Unauthorized, *DeletePlayerRecordHandlerV1Forbidden, *DeletePlayerRecordHandlerV1InternalServerError, error)
	DeletePlayerRecordHandlerV1Short(params *DeletePlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeletePlayerRecordHandlerV1NoContent, error)
	GetPlayerPublicRecordHandlerV1(params *GetPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerPublicRecordHandlerV1OK, *GetPlayerPublicRecordHandlerV1Unauthorized, *GetPlayerPublicRecordHandlerV1NotFound, *GetPlayerPublicRecordHandlerV1InternalServerError, error)
	GetPlayerPublicRecordHandlerV1Short(params *GetPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerPublicRecordHandlerV1OK, error)
	PutPlayerPublicRecordHandlerV1(params *PutPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerPublicRecordHandlerV1OK, *PutPlayerPublicRecordHandlerV1BadRequest, *PutPlayerPublicRecordHandlerV1Unauthorized, *PutPlayerPublicRecordHandlerV1InternalServerError, error)
	PutPlayerPublicRecordHandlerV1Short(params *PutPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerPublicRecordHandlerV1OK, error)
	PostPlayerPublicRecordHandlerV1(params *PostPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerPublicRecordHandlerV1Created, *PostPlayerPublicRecordHandlerV1BadRequest, *PostPlayerPublicRecordHandlerV1Unauthorized, *PostPlayerPublicRecordHandlerV1InternalServerError, error)
	PostPlayerPublicRecordHandlerV1Short(params *PostPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerPublicRecordHandlerV1Created, 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 public player record API client.

type DeletePlayerRecordHandlerV1BadRequest added in v0.15.0

type DeletePlayerRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

DeletePlayerRecordHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18201</td><td>invalid record operator, expect [%s] but actual [%s]</td></tr></table>

func NewDeletePlayerRecordHandlerV1BadRequest added in v0.15.0

func NewDeletePlayerRecordHandlerV1BadRequest() *DeletePlayerRecordHandlerV1BadRequest

NewDeletePlayerRecordHandlerV1BadRequest creates a DeletePlayerRecordHandlerV1BadRequest with default headers values

func (*DeletePlayerRecordHandlerV1BadRequest) Error added in v0.15.0

func (*DeletePlayerRecordHandlerV1BadRequest) GetPayload added in v0.15.0

func (*DeletePlayerRecordHandlerV1BadRequest) ToJSONString added in v0.25.0

type DeletePlayerRecordHandlerV1Forbidden added in v0.15.0

type DeletePlayerRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

DeletePlayerRecordHandlerV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18072</td><td>delete action is forbidden on other user's record</td></tr></table>

func NewDeletePlayerRecordHandlerV1Forbidden added in v0.15.0

func NewDeletePlayerRecordHandlerV1Forbidden() *DeletePlayerRecordHandlerV1Forbidden

NewDeletePlayerRecordHandlerV1Forbidden creates a DeletePlayerRecordHandlerV1Forbidden with default headers values

func (*DeletePlayerRecordHandlerV1Forbidden) Error added in v0.15.0

func (*DeletePlayerRecordHandlerV1Forbidden) GetPayload added in v0.15.0

func (*DeletePlayerRecordHandlerV1Forbidden) ToJSONString added in v0.25.0

func (o *DeletePlayerRecordHandlerV1Forbidden) ToJSONString() string

type DeletePlayerRecordHandlerV1InternalServerError

type DeletePlayerRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

DeletePlayerRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewDeletePlayerRecordHandlerV1InternalServerError

func NewDeletePlayerRecordHandlerV1InternalServerError() *DeletePlayerRecordHandlerV1InternalServerError

NewDeletePlayerRecordHandlerV1InternalServerError creates a DeletePlayerRecordHandlerV1InternalServerError with default headers values

func (*DeletePlayerRecordHandlerV1InternalServerError) Error

func (*DeletePlayerRecordHandlerV1InternalServerError) GetPayload

func (*DeletePlayerRecordHandlerV1InternalServerError) ToJSONString added in v0.25.0

type DeletePlayerRecordHandlerV1NoContent

type DeletePlayerRecordHandlerV1NoContent struct {
}

DeletePlayerRecordHandlerV1NoContent handles this case with default header values.

Record deleted

func NewDeletePlayerRecordHandlerV1NoContent

func NewDeletePlayerRecordHandlerV1NoContent() *DeletePlayerRecordHandlerV1NoContent

NewDeletePlayerRecordHandlerV1NoContent creates a DeletePlayerRecordHandlerV1NoContent with default headers values

func (*DeletePlayerRecordHandlerV1NoContent) Error

type DeletePlayerRecordHandlerV1Params

type DeletePlayerRecordHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  user ID who own the record

	*/
	UserID string

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

DeletePlayerRecordHandlerV1Params contains all the parameters to send to the API endpoint for the delete player record handler v1 operation typically these are written to a http.Request

func NewDeletePlayerRecordHandlerV1Params

func NewDeletePlayerRecordHandlerV1Params() *DeletePlayerRecordHandlerV1Params

NewDeletePlayerRecordHandlerV1Params creates a new DeletePlayerRecordHandlerV1Params object with the default values initialized.

func NewDeletePlayerRecordHandlerV1ParamsWithContext

func NewDeletePlayerRecordHandlerV1ParamsWithContext(ctx context.Context) *DeletePlayerRecordHandlerV1Params

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

func NewDeletePlayerRecordHandlerV1ParamsWithHTTPClient

func NewDeletePlayerRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *DeletePlayerRecordHandlerV1Params

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

func NewDeletePlayerRecordHandlerV1ParamsWithTimeout

func NewDeletePlayerRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *DeletePlayerRecordHandlerV1Params

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

func (*DeletePlayerRecordHandlerV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) SetContext

SetContext adds the context to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) SetKey

SetKey adds the key to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) SetNamespace

func (o *DeletePlayerRecordHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) SetTimeout

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

SetTimeout adds the timeout to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) SetUserID

func (o *DeletePlayerRecordHandlerV1Params) SetUserID(userID string)

SetUserID adds the userId to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) WithContext

WithContext adds the context to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) WithKey

WithKey adds the key to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) WithNamespace

WithNamespace adds the namespace to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) WithTimeout

WithTimeout adds the timeout to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) WithUserID

WithUserID adds the userID to the delete player record handler v1 params

func (*DeletePlayerRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePlayerRecordHandlerV1Reader

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

DeletePlayerRecordHandlerV1Reader is a Reader for the DeletePlayerRecordHandlerV1 structure.

func (*DeletePlayerRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePlayerRecordHandlerV1Unauthorized added in v0.7.0

type DeletePlayerRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

DeletePlayerRecordHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewDeletePlayerRecordHandlerV1Unauthorized added in v0.7.0

func NewDeletePlayerRecordHandlerV1Unauthorized() *DeletePlayerRecordHandlerV1Unauthorized

NewDeletePlayerRecordHandlerV1Unauthorized creates a DeletePlayerRecordHandlerV1Unauthorized with default headers values

func (*DeletePlayerRecordHandlerV1Unauthorized) Error added in v0.7.0

func (*DeletePlayerRecordHandlerV1Unauthorized) GetPayload added in v0.7.0

func (*DeletePlayerRecordHandlerV1Unauthorized) ToJSONString added in v0.25.0

type GetOtherPlayerPublicRecordHandlerV1BadRequest added in v0.43.0

type GetOtherPlayerPublicRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetOtherPlayerPublicRecordHandlerV1BadRequest handles this case with default header values.

Bad Request

func NewGetOtherPlayerPublicRecordHandlerV1BadRequest added in v0.43.0

func NewGetOtherPlayerPublicRecordHandlerV1BadRequest() *GetOtherPlayerPublicRecordHandlerV1BadRequest

NewGetOtherPlayerPublicRecordHandlerV1BadRequest creates a GetOtherPlayerPublicRecordHandlerV1BadRequest with default headers values

func (*GetOtherPlayerPublicRecordHandlerV1BadRequest) Error added in v0.43.0

func (*GetOtherPlayerPublicRecordHandlerV1BadRequest) GetPayload added in v0.43.0

func (*GetOtherPlayerPublicRecordHandlerV1BadRequest) ToJSONString added in v0.43.0

type GetOtherPlayerPublicRecordHandlerV1Forbidden added in v0.43.0

type GetOtherPlayerPublicRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetOtherPlayerPublicRecordHandlerV1Forbidden handles this case with default header values.

Forbidden

func NewGetOtherPlayerPublicRecordHandlerV1Forbidden added in v0.43.0

func NewGetOtherPlayerPublicRecordHandlerV1Forbidden() *GetOtherPlayerPublicRecordHandlerV1Forbidden

NewGetOtherPlayerPublicRecordHandlerV1Forbidden creates a GetOtherPlayerPublicRecordHandlerV1Forbidden with default headers values

func (*GetOtherPlayerPublicRecordHandlerV1Forbidden) Error added in v0.43.0

func (*GetOtherPlayerPublicRecordHandlerV1Forbidden) GetPayload added in v0.43.0

func (*GetOtherPlayerPublicRecordHandlerV1Forbidden) ToJSONString added in v0.43.0

type GetOtherPlayerPublicRecordHandlerV1InternalServerError added in v0.43.0

type GetOtherPlayerPublicRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetOtherPlayerPublicRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetOtherPlayerPublicRecordHandlerV1InternalServerError added in v0.43.0

func NewGetOtherPlayerPublicRecordHandlerV1InternalServerError() *GetOtherPlayerPublicRecordHandlerV1InternalServerError

NewGetOtherPlayerPublicRecordHandlerV1InternalServerError creates a GetOtherPlayerPublicRecordHandlerV1InternalServerError with default headers values

func (*GetOtherPlayerPublicRecordHandlerV1InternalServerError) Error added in v0.43.0

func (*GetOtherPlayerPublicRecordHandlerV1InternalServerError) GetPayload added in v0.43.0

func (*GetOtherPlayerPublicRecordHandlerV1InternalServerError) ToJSONString added in v0.43.0

type GetOtherPlayerPublicRecordHandlerV1OK added in v0.43.0

type GetOtherPlayerPublicRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsBulkGetPlayerRecordResponse
}

GetOtherPlayerPublicRecordHandlerV1OK handles this case with default header values.

Successful operation

func NewGetOtherPlayerPublicRecordHandlerV1OK added in v0.43.0

func NewGetOtherPlayerPublicRecordHandlerV1OK() *GetOtherPlayerPublicRecordHandlerV1OK

NewGetOtherPlayerPublicRecordHandlerV1OK creates a GetOtherPlayerPublicRecordHandlerV1OK with default headers values

func (*GetOtherPlayerPublicRecordHandlerV1OK) Error added in v0.43.0

func (*GetOtherPlayerPublicRecordHandlerV1OK) GetPayload added in v0.43.0

func (*GetOtherPlayerPublicRecordHandlerV1OK) ToJSONString added in v0.43.0

type GetOtherPlayerPublicRecordHandlerV1Params added in v0.43.0

type GetOtherPlayerPublicRecordHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *cloudsaveclientmodels.ModelsBulkGetPlayerRecordsRequest
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  user ID

	*/
	UserID string

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

GetOtherPlayerPublicRecordHandlerV1Params contains all the parameters to send to the API endpoint for the get other player public record handler v1 operation typically these are written to a http.Request

func NewGetOtherPlayerPublicRecordHandlerV1Params added in v0.43.0

func NewGetOtherPlayerPublicRecordHandlerV1Params() *GetOtherPlayerPublicRecordHandlerV1Params

NewGetOtherPlayerPublicRecordHandlerV1Params creates a new GetOtherPlayerPublicRecordHandlerV1Params object with the default values initialized.

func NewGetOtherPlayerPublicRecordHandlerV1ParamsWithContext added in v0.43.0

func NewGetOtherPlayerPublicRecordHandlerV1ParamsWithContext(ctx context.Context) *GetOtherPlayerPublicRecordHandlerV1Params

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

func NewGetOtherPlayerPublicRecordHandlerV1ParamsWithHTTPClient added in v0.43.0

func NewGetOtherPlayerPublicRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *GetOtherPlayerPublicRecordHandlerV1Params

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

func NewGetOtherPlayerPublicRecordHandlerV1ParamsWithTimeout added in v0.43.0

func NewGetOtherPlayerPublicRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *GetOtherPlayerPublicRecordHandlerV1Params

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

func (*GetOtherPlayerPublicRecordHandlerV1Params) SetAuthInfoWriter added in v0.43.0

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

SetAuthInfoWriter adds the authInfoWriter to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) SetBody added in v0.43.0

SetBody adds the body to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) SetContext added in v0.43.0

SetContext adds the context to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) SetHTTPClient added in v0.43.0

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

SetHTTPClient adds the HTTPClient to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) SetHTTPClientTransport added in v0.43.0

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

SetHTTPClient adds the HTTPClient Transport to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) SetNamespace added in v0.43.0

func (o *GetOtherPlayerPublicRecordHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) SetTimeout added in v0.43.0

SetTimeout adds the timeout to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) SetUserID added in v0.43.0

SetUserID adds the userId to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) WithBody added in v0.43.0

WithBody adds the body to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) WithContext added in v0.43.0

WithContext adds the context to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) WithHTTPClient added in v0.43.0

WithHTTPClient adds the HTTPClient to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) WithNamespace added in v0.43.0

WithNamespace adds the namespace to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) WithTimeout added in v0.43.0

WithTimeout adds the timeout to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) WithUserID added in v0.43.0

WithUserID adds the userID to the get other player public record handler v1 params

func (*GetOtherPlayerPublicRecordHandlerV1Params) WriteToRequest added in v0.43.0

WriteToRequest writes these params to a swagger request

type GetOtherPlayerPublicRecordHandlerV1Reader added in v0.43.0

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

GetOtherPlayerPublicRecordHandlerV1Reader is a Reader for the GetOtherPlayerPublicRecordHandlerV1 structure.

func (*GetOtherPlayerPublicRecordHandlerV1Reader) ReadResponse added in v0.43.0

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

ReadResponse reads a server response into the received o.

type GetOtherPlayerPublicRecordHandlerV1Unauthorized added in v0.43.0

type GetOtherPlayerPublicRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetOtherPlayerPublicRecordHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewGetOtherPlayerPublicRecordHandlerV1Unauthorized added in v0.43.0

func NewGetOtherPlayerPublicRecordHandlerV1Unauthorized() *GetOtherPlayerPublicRecordHandlerV1Unauthorized

NewGetOtherPlayerPublicRecordHandlerV1Unauthorized creates a GetOtherPlayerPublicRecordHandlerV1Unauthorized with default headers values

func (*GetOtherPlayerPublicRecordHandlerV1Unauthorized) Error added in v0.43.0

func (*GetOtherPlayerPublicRecordHandlerV1Unauthorized) GetPayload added in v0.43.0

func (*GetOtherPlayerPublicRecordHandlerV1Unauthorized) ToJSONString added in v0.43.0

type GetOtherPlayerPublicRecordKeyHandlerV1BadRequest added in v0.43.0

type GetOtherPlayerPublicRecordKeyHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetOtherPlayerPublicRecordKeyHandlerV1BadRequest handles this case with default header values.

Bad Request

func NewGetOtherPlayerPublicRecordKeyHandlerV1BadRequest added in v0.43.0

func NewGetOtherPlayerPublicRecordKeyHandlerV1BadRequest() *GetOtherPlayerPublicRecordKeyHandlerV1BadRequest

NewGetOtherPlayerPublicRecordKeyHandlerV1BadRequest creates a GetOtherPlayerPublicRecordKeyHandlerV1BadRequest with default headers values

func (*GetOtherPlayerPublicRecordKeyHandlerV1BadRequest) Error added in v0.43.0

func (*GetOtherPlayerPublicRecordKeyHandlerV1BadRequest) GetPayload added in v0.43.0

func (*GetOtherPlayerPublicRecordKeyHandlerV1BadRequest) ToJSONString added in v0.43.0

type GetOtherPlayerPublicRecordKeyHandlerV1InternalServerError added in v0.43.0

type GetOtherPlayerPublicRecordKeyHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetOtherPlayerPublicRecordKeyHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetOtherPlayerPublicRecordKeyHandlerV1InternalServerError added in v0.43.0

func NewGetOtherPlayerPublicRecordKeyHandlerV1InternalServerError() *GetOtherPlayerPublicRecordKeyHandlerV1InternalServerError

NewGetOtherPlayerPublicRecordKeyHandlerV1InternalServerError creates a GetOtherPlayerPublicRecordKeyHandlerV1InternalServerError with default headers values

func (*GetOtherPlayerPublicRecordKeyHandlerV1InternalServerError) Error added in v0.43.0

func (*GetOtherPlayerPublicRecordKeyHandlerV1InternalServerError) GetPayload added in v0.43.0

func (*GetOtherPlayerPublicRecordKeyHandlerV1InternalServerError) ToJSONString added in v0.43.0

type GetOtherPlayerPublicRecordKeyHandlerV1OK added in v0.43.0

type GetOtherPlayerPublicRecordKeyHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsListPlayerRecordKeysResponse
}

GetOtherPlayerPublicRecordKeyHandlerV1OK handles this case with default header values.

Successful operation

func NewGetOtherPlayerPublicRecordKeyHandlerV1OK added in v0.43.0

func NewGetOtherPlayerPublicRecordKeyHandlerV1OK() *GetOtherPlayerPublicRecordKeyHandlerV1OK

NewGetOtherPlayerPublicRecordKeyHandlerV1OK creates a GetOtherPlayerPublicRecordKeyHandlerV1OK with default headers values

func (*GetOtherPlayerPublicRecordKeyHandlerV1OK) Error added in v0.43.0

func (*GetOtherPlayerPublicRecordKeyHandlerV1OK) GetPayload added in v0.43.0

func (*GetOtherPlayerPublicRecordKeyHandlerV1OK) ToJSONString added in v0.43.0

type GetOtherPlayerPublicRecordKeyHandlerV1Params added in v0.43.0

type GetOtherPlayerPublicRecordKeyHandlerV1Params struct {

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

	*/
	Namespace string
	/*UserID
	  user ID

	*/
	UserID string
	/*Limit
	  limit

	*/
	Limit *int64
	/*Offset
	  offset

	*/
	Offset *int64

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

GetOtherPlayerPublicRecordKeyHandlerV1Params contains all the parameters to send to the API endpoint for the get other player public record key handler v1 operation typically these are written to a http.Request

func NewGetOtherPlayerPublicRecordKeyHandlerV1Params added in v0.43.0

func NewGetOtherPlayerPublicRecordKeyHandlerV1Params() *GetOtherPlayerPublicRecordKeyHandlerV1Params

NewGetOtherPlayerPublicRecordKeyHandlerV1Params creates a new GetOtherPlayerPublicRecordKeyHandlerV1Params object with the default values initialized.

func NewGetOtherPlayerPublicRecordKeyHandlerV1ParamsWithContext added in v0.43.0

func NewGetOtherPlayerPublicRecordKeyHandlerV1ParamsWithContext(ctx context.Context) *GetOtherPlayerPublicRecordKeyHandlerV1Params

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

func NewGetOtherPlayerPublicRecordKeyHandlerV1ParamsWithHTTPClient added in v0.43.0

func NewGetOtherPlayerPublicRecordKeyHandlerV1ParamsWithHTTPClient(client *http.Client) *GetOtherPlayerPublicRecordKeyHandlerV1Params

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

func NewGetOtherPlayerPublicRecordKeyHandlerV1ParamsWithTimeout added in v0.43.0

func NewGetOtherPlayerPublicRecordKeyHandlerV1ParamsWithTimeout(timeout time.Duration) *GetOtherPlayerPublicRecordKeyHandlerV1Params

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

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) SetAuthInfoWriter added in v0.43.0

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

SetAuthInfoWriter adds the authInfoWriter to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) SetContext added in v0.43.0

SetContext adds the context to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) SetHTTPClient added in v0.43.0

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

SetHTTPClient adds the HTTPClient to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) SetHTTPClientTransport added in v0.43.0

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

SetHTTPClient adds the HTTPClient Transport to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) SetLimit added in v0.43.0

SetLimit adds the limit to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) SetNamespace added in v0.43.0

func (o *GetOtherPlayerPublicRecordKeyHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) SetOffset added in v0.43.0

SetOffset adds the offset to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) SetTimeout added in v0.43.0

SetTimeout adds the timeout to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) SetUserID added in v0.43.0

SetUserID adds the userId to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) WithContext added in v0.43.0

WithContext adds the context to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) WithHTTPClient added in v0.43.0

WithHTTPClient adds the HTTPClient to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) WithLimit added in v0.43.0

WithLimit adds the limit to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) WithNamespace added in v0.43.0

WithNamespace adds the namespace to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) WithOffset added in v0.43.0

WithOffset adds the offset to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) WithTimeout added in v0.43.0

WithTimeout adds the timeout to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) WithUserID added in v0.43.0

WithUserID adds the userID to the get other player public record key handler v1 params

func (*GetOtherPlayerPublicRecordKeyHandlerV1Params) WriteToRequest added in v0.43.0

WriteToRequest writes these params to a swagger request

type GetOtherPlayerPublicRecordKeyHandlerV1Reader added in v0.43.0

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

GetOtherPlayerPublicRecordKeyHandlerV1Reader is a Reader for the GetOtherPlayerPublicRecordKeyHandlerV1 structure.

func (*GetOtherPlayerPublicRecordKeyHandlerV1Reader) ReadResponse added in v0.43.0

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

ReadResponse reads a server response into the received o.

type GetOtherPlayerPublicRecordKeyHandlerV1Unauthorized added in v0.43.0

type GetOtherPlayerPublicRecordKeyHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetOtherPlayerPublicRecordKeyHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewGetOtherPlayerPublicRecordKeyHandlerV1Unauthorized added in v0.43.0

func NewGetOtherPlayerPublicRecordKeyHandlerV1Unauthorized() *GetOtherPlayerPublicRecordKeyHandlerV1Unauthorized

NewGetOtherPlayerPublicRecordKeyHandlerV1Unauthorized creates a GetOtherPlayerPublicRecordKeyHandlerV1Unauthorized with default headers values

func (*GetOtherPlayerPublicRecordKeyHandlerV1Unauthorized) Error added in v0.43.0

func (*GetOtherPlayerPublicRecordKeyHandlerV1Unauthorized) GetPayload added in v0.43.0

func (*GetOtherPlayerPublicRecordKeyHandlerV1Unauthorized) ToJSONString added in v0.43.0

type GetPlayerPublicRecordHandlerV1InternalServerError

type GetPlayerPublicRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerPublicRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetPlayerPublicRecordHandlerV1InternalServerError

func NewGetPlayerPublicRecordHandlerV1InternalServerError() *GetPlayerPublicRecordHandlerV1InternalServerError

NewGetPlayerPublicRecordHandlerV1InternalServerError creates a GetPlayerPublicRecordHandlerV1InternalServerError with default headers values

func (*GetPlayerPublicRecordHandlerV1InternalServerError) Error

func (*GetPlayerPublicRecordHandlerV1InternalServerError) GetPayload

func (*GetPlayerPublicRecordHandlerV1InternalServerError) ToJSONString added in v0.25.0

type GetPlayerPublicRecordHandlerV1NotFound added in v0.7.0

type GetPlayerPublicRecordHandlerV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerPublicRecordHandlerV1NotFound handles this case with default header values.

Not Found

func NewGetPlayerPublicRecordHandlerV1NotFound added in v0.7.0

func NewGetPlayerPublicRecordHandlerV1NotFound() *GetPlayerPublicRecordHandlerV1NotFound

NewGetPlayerPublicRecordHandlerV1NotFound creates a GetPlayerPublicRecordHandlerV1NotFound with default headers values

func (*GetPlayerPublicRecordHandlerV1NotFound) Error added in v0.7.0

func (*GetPlayerPublicRecordHandlerV1NotFound) GetPayload added in v0.7.0

func (*GetPlayerPublicRecordHandlerV1NotFound) ToJSONString added in v0.25.0

type GetPlayerPublicRecordHandlerV1OK

type GetPlayerPublicRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

GetPlayerPublicRecordHandlerV1OK handles this case with default header values.

Record retrieved

func NewGetPlayerPublicRecordHandlerV1OK

func NewGetPlayerPublicRecordHandlerV1OK() *GetPlayerPublicRecordHandlerV1OK

NewGetPlayerPublicRecordHandlerV1OK creates a GetPlayerPublicRecordHandlerV1OK with default headers values

func (*GetPlayerPublicRecordHandlerV1OK) Error

func (*GetPlayerPublicRecordHandlerV1OK) GetPayload

func (*GetPlayerPublicRecordHandlerV1OK) ToJSONString added in v0.25.0

func (o *GetPlayerPublicRecordHandlerV1OK) ToJSONString() string

type GetPlayerPublicRecordHandlerV1Params

type GetPlayerPublicRecordHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  user ID of record owner

	*/
	UserID string

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

GetPlayerPublicRecordHandlerV1Params contains all the parameters to send to the API endpoint for the get player public record handler v1 operation typically these are written to a http.Request

func NewGetPlayerPublicRecordHandlerV1Params

func NewGetPlayerPublicRecordHandlerV1Params() *GetPlayerPublicRecordHandlerV1Params

NewGetPlayerPublicRecordHandlerV1Params creates a new GetPlayerPublicRecordHandlerV1Params object with the default values initialized.

func NewGetPlayerPublicRecordHandlerV1ParamsWithContext

func NewGetPlayerPublicRecordHandlerV1ParamsWithContext(ctx context.Context) *GetPlayerPublicRecordHandlerV1Params

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

func NewGetPlayerPublicRecordHandlerV1ParamsWithHTTPClient

func NewGetPlayerPublicRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *GetPlayerPublicRecordHandlerV1Params

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

func NewGetPlayerPublicRecordHandlerV1ParamsWithTimeout

func NewGetPlayerPublicRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *GetPlayerPublicRecordHandlerV1Params

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

func (*GetPlayerPublicRecordHandlerV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) SetContext

SetContext adds the context to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) SetKey

SetKey adds the key to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) SetNamespace

func (o *GetPlayerPublicRecordHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) SetTimeout

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

SetTimeout adds the timeout to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) SetUserID

func (o *GetPlayerPublicRecordHandlerV1Params) SetUserID(userID string)

SetUserID adds the userId to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) WithContext

WithContext adds the context to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) WithKey

WithKey adds the key to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) WithNamespace

WithNamespace adds the namespace to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) WithTimeout

WithTimeout adds the timeout to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) WithUserID

WithUserID adds the userID to the get player public record handler v1 params

func (*GetPlayerPublicRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlayerPublicRecordHandlerV1Reader

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

GetPlayerPublicRecordHandlerV1Reader is a Reader for the GetPlayerPublicRecordHandlerV1 structure.

func (*GetPlayerPublicRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlayerPublicRecordHandlerV1Unauthorized added in v0.7.0

type GetPlayerPublicRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerPublicRecordHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewGetPlayerPublicRecordHandlerV1Unauthorized added in v0.7.0

func NewGetPlayerPublicRecordHandlerV1Unauthorized() *GetPlayerPublicRecordHandlerV1Unauthorized

NewGetPlayerPublicRecordHandlerV1Unauthorized creates a GetPlayerPublicRecordHandlerV1Unauthorized with default headers values

func (*GetPlayerPublicRecordHandlerV1Unauthorized) Error added in v0.7.0

func (*GetPlayerPublicRecordHandlerV1Unauthorized) GetPayload added in v0.7.0

func (*GetPlayerPublicRecordHandlerV1Unauthorized) ToJSONString added in v0.25.0

type GetPlayerRecordHandlerV1Forbidden added in v0.15.0

type GetPlayerRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerRecordHandlerV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18023</td><td>get action is forbidden on other user's record</td></tr></table>

func NewGetPlayerRecordHandlerV1Forbidden added in v0.15.0

func NewGetPlayerRecordHandlerV1Forbidden() *GetPlayerRecordHandlerV1Forbidden

NewGetPlayerRecordHandlerV1Forbidden creates a GetPlayerRecordHandlerV1Forbidden with default headers values

func (*GetPlayerRecordHandlerV1Forbidden) Error added in v0.15.0

func (*GetPlayerRecordHandlerV1Forbidden) GetPayload added in v0.15.0

func (*GetPlayerRecordHandlerV1Forbidden) ToJSONString added in v0.25.0

func (o *GetPlayerRecordHandlerV1Forbidden) ToJSONString() string

type GetPlayerRecordHandlerV1InternalServerError

type GetPlayerRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetPlayerRecordHandlerV1InternalServerError

func NewGetPlayerRecordHandlerV1InternalServerError() *GetPlayerRecordHandlerV1InternalServerError

NewGetPlayerRecordHandlerV1InternalServerError creates a GetPlayerRecordHandlerV1InternalServerError with default headers values

func (*GetPlayerRecordHandlerV1InternalServerError) Error

func (*GetPlayerRecordHandlerV1InternalServerError) GetPayload

func (*GetPlayerRecordHandlerV1InternalServerError) ToJSONString added in v0.25.0

type GetPlayerRecordHandlerV1NotFound added in v0.7.0

type GetPlayerRecordHandlerV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerRecordHandlerV1NotFound handles this case with default header values.

Not Found

func NewGetPlayerRecordHandlerV1NotFound added in v0.7.0

func NewGetPlayerRecordHandlerV1NotFound() *GetPlayerRecordHandlerV1NotFound

NewGetPlayerRecordHandlerV1NotFound creates a GetPlayerRecordHandlerV1NotFound with default headers values

func (*GetPlayerRecordHandlerV1NotFound) Error added in v0.7.0

func (*GetPlayerRecordHandlerV1NotFound) GetPayload added in v0.7.0

func (*GetPlayerRecordHandlerV1NotFound) ToJSONString added in v0.25.0

func (o *GetPlayerRecordHandlerV1NotFound) ToJSONString() string

type GetPlayerRecordHandlerV1OK

type GetPlayerRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

GetPlayerRecordHandlerV1OK handles this case with default header values.

Record retrieved

func NewGetPlayerRecordHandlerV1OK

func NewGetPlayerRecordHandlerV1OK() *GetPlayerRecordHandlerV1OK

NewGetPlayerRecordHandlerV1OK creates a GetPlayerRecordHandlerV1OK with default headers values

func (*GetPlayerRecordHandlerV1OK) Error

func (*GetPlayerRecordHandlerV1OK) GetPayload

func (*GetPlayerRecordHandlerV1OK) ToJSONString added in v0.25.0

func (o *GetPlayerRecordHandlerV1OK) ToJSONString() string

type GetPlayerRecordHandlerV1Params

type GetPlayerRecordHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  user ID of record owner

	*/
	UserID string

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

GetPlayerRecordHandlerV1Params contains all the parameters to send to the API endpoint for the get player record handler v1 operation typically these are written to a http.Request

func NewGetPlayerRecordHandlerV1Params

func NewGetPlayerRecordHandlerV1Params() *GetPlayerRecordHandlerV1Params

NewGetPlayerRecordHandlerV1Params creates a new GetPlayerRecordHandlerV1Params object with the default values initialized.

func NewGetPlayerRecordHandlerV1ParamsWithContext

func NewGetPlayerRecordHandlerV1ParamsWithContext(ctx context.Context) *GetPlayerRecordHandlerV1Params

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

func NewGetPlayerRecordHandlerV1ParamsWithHTTPClient

func NewGetPlayerRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *GetPlayerRecordHandlerV1Params

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

func NewGetPlayerRecordHandlerV1ParamsWithTimeout

func NewGetPlayerRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *GetPlayerRecordHandlerV1Params

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

func (*GetPlayerRecordHandlerV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) SetContext

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

SetContext adds the context to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) SetKey

func (o *GetPlayerRecordHandlerV1Params) SetKey(key string)

SetKey adds the key to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) SetNamespace

func (o *GetPlayerRecordHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) SetTimeout

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

SetTimeout adds the timeout to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) SetUserID

func (o *GetPlayerRecordHandlerV1Params) SetUserID(userID string)

SetUserID adds the userId to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) WithContext

WithContext adds the context to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) WithKey

WithKey adds the key to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) WithNamespace

WithNamespace adds the namespace to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) WithTimeout

WithTimeout adds the timeout to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) WithUserID

WithUserID adds the userID to the get player record handler v1 params

func (*GetPlayerRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlayerRecordHandlerV1Reader

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

GetPlayerRecordHandlerV1Reader is a Reader for the GetPlayerRecordHandlerV1 structure.

func (*GetPlayerRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlayerRecordHandlerV1Unauthorized added in v0.7.0

type GetPlayerRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerRecordHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewGetPlayerRecordHandlerV1Unauthorized added in v0.7.0

func NewGetPlayerRecordHandlerV1Unauthorized() *GetPlayerRecordHandlerV1Unauthorized

NewGetPlayerRecordHandlerV1Unauthorized creates a GetPlayerRecordHandlerV1Unauthorized with default headers values

func (*GetPlayerRecordHandlerV1Unauthorized) Error added in v0.7.0

func (*GetPlayerRecordHandlerV1Unauthorized) GetPayload added in v0.7.0

func (*GetPlayerRecordHandlerV1Unauthorized) ToJSONString added in v0.25.0

func (o *GetPlayerRecordHandlerV1Unauthorized) ToJSONString() string

type GetPlayerRecordsBulkHandlerV1BadRequest added in v0.36.0

type GetPlayerRecordsBulkHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerRecordsBulkHandlerV1BadRequest handles this case with default header values.

Bad Request

func NewGetPlayerRecordsBulkHandlerV1BadRequest added in v0.36.0

func NewGetPlayerRecordsBulkHandlerV1BadRequest() *GetPlayerRecordsBulkHandlerV1BadRequest

NewGetPlayerRecordsBulkHandlerV1BadRequest creates a GetPlayerRecordsBulkHandlerV1BadRequest with default headers values

func (*GetPlayerRecordsBulkHandlerV1BadRequest) Error added in v0.36.0

func (*GetPlayerRecordsBulkHandlerV1BadRequest) GetPayload added in v0.36.0

func (*GetPlayerRecordsBulkHandlerV1BadRequest) ToJSONString added in v0.36.0

type GetPlayerRecordsBulkHandlerV1Forbidden added in v0.36.0

type GetPlayerRecordsBulkHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerRecordsBulkHandlerV1Forbidden handles this case with default header values.

Forbidden

func NewGetPlayerRecordsBulkHandlerV1Forbidden added in v0.36.0

func NewGetPlayerRecordsBulkHandlerV1Forbidden() *GetPlayerRecordsBulkHandlerV1Forbidden

NewGetPlayerRecordsBulkHandlerV1Forbidden creates a GetPlayerRecordsBulkHandlerV1Forbidden with default headers values

func (*GetPlayerRecordsBulkHandlerV1Forbidden) Error added in v0.36.0

func (*GetPlayerRecordsBulkHandlerV1Forbidden) GetPayload added in v0.36.0

func (*GetPlayerRecordsBulkHandlerV1Forbidden) ToJSONString added in v0.36.0

type GetPlayerRecordsBulkHandlerV1InternalServerError added in v0.36.0

type GetPlayerRecordsBulkHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerRecordsBulkHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetPlayerRecordsBulkHandlerV1InternalServerError added in v0.36.0

func NewGetPlayerRecordsBulkHandlerV1InternalServerError() *GetPlayerRecordsBulkHandlerV1InternalServerError

NewGetPlayerRecordsBulkHandlerV1InternalServerError creates a GetPlayerRecordsBulkHandlerV1InternalServerError with default headers values

func (*GetPlayerRecordsBulkHandlerV1InternalServerError) Error added in v0.36.0

func (*GetPlayerRecordsBulkHandlerV1InternalServerError) GetPayload added in v0.36.0

func (*GetPlayerRecordsBulkHandlerV1InternalServerError) ToJSONString added in v0.36.0

type GetPlayerRecordsBulkHandlerV1OK added in v0.36.0

type GetPlayerRecordsBulkHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsBulkGetPlayerRecordResponse
}

GetPlayerRecordsBulkHandlerV1OK handles this case with default header values.

Successful operation

func NewGetPlayerRecordsBulkHandlerV1OK added in v0.36.0

func NewGetPlayerRecordsBulkHandlerV1OK() *GetPlayerRecordsBulkHandlerV1OK

NewGetPlayerRecordsBulkHandlerV1OK creates a GetPlayerRecordsBulkHandlerV1OK with default headers values

func (*GetPlayerRecordsBulkHandlerV1OK) Error added in v0.36.0

func (*GetPlayerRecordsBulkHandlerV1OK) GetPayload added in v0.36.0

func (*GetPlayerRecordsBulkHandlerV1OK) ToJSONString added in v0.36.0

func (o *GetPlayerRecordsBulkHandlerV1OK) ToJSONString() string

type GetPlayerRecordsBulkHandlerV1Params added in v0.36.0

type GetPlayerRecordsBulkHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *cloudsaveclientmodels.ModelsBulkGetPlayerRecordsRequest
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

GetPlayerRecordsBulkHandlerV1Params contains all the parameters to send to the API endpoint for the get player records bulk handler v1 operation typically these are written to a http.Request

func NewGetPlayerRecordsBulkHandlerV1Params added in v0.36.0

func NewGetPlayerRecordsBulkHandlerV1Params() *GetPlayerRecordsBulkHandlerV1Params

NewGetPlayerRecordsBulkHandlerV1Params creates a new GetPlayerRecordsBulkHandlerV1Params object with the default values initialized.

func NewGetPlayerRecordsBulkHandlerV1ParamsWithContext added in v0.36.0

func NewGetPlayerRecordsBulkHandlerV1ParamsWithContext(ctx context.Context) *GetPlayerRecordsBulkHandlerV1Params

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

func NewGetPlayerRecordsBulkHandlerV1ParamsWithHTTPClient added in v0.36.0

func NewGetPlayerRecordsBulkHandlerV1ParamsWithHTTPClient(client *http.Client) *GetPlayerRecordsBulkHandlerV1Params

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

func NewGetPlayerRecordsBulkHandlerV1ParamsWithTimeout added in v0.36.0

func NewGetPlayerRecordsBulkHandlerV1ParamsWithTimeout(timeout time.Duration) *GetPlayerRecordsBulkHandlerV1Params

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

func (*GetPlayerRecordsBulkHandlerV1Params) SetAuthInfoWriter added in v0.36.0

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

SetAuthInfoWriter adds the authInfoWriter to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) SetBody added in v0.36.0

SetBody adds the body to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) SetContext added in v0.36.0

SetContext adds the context to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) SetHTTPClient added in v0.36.0

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

SetHTTPClient adds the HTTPClient to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) SetHTTPClientTransport added in v0.36.0

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

SetHTTPClient adds the HTTPClient Transport to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) SetNamespace added in v0.36.0

func (o *GetPlayerRecordsBulkHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) SetTimeout added in v0.36.0

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

SetTimeout adds the timeout to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) WithBody added in v0.36.0

WithBody adds the body to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) WithContext added in v0.36.0

WithContext adds the context to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) WithHTTPClient added in v0.36.0

WithHTTPClient adds the HTTPClient to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) WithNamespace added in v0.36.0

WithNamespace adds the namespace to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) WithTimeout added in v0.36.0

WithTimeout adds the timeout to the get player records bulk handler v1 params

func (*GetPlayerRecordsBulkHandlerV1Params) WriteToRequest added in v0.36.0

WriteToRequest writes these params to a swagger request

type GetPlayerRecordsBulkHandlerV1Reader added in v0.36.0

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

GetPlayerRecordsBulkHandlerV1Reader is a Reader for the GetPlayerRecordsBulkHandlerV1 structure.

func (*GetPlayerRecordsBulkHandlerV1Reader) ReadResponse added in v0.36.0

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

ReadResponse reads a server response into the received o.

type GetPlayerRecordsBulkHandlerV1Unauthorized added in v0.36.0

type GetPlayerRecordsBulkHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerRecordsBulkHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewGetPlayerRecordsBulkHandlerV1Unauthorized added in v0.36.0

func NewGetPlayerRecordsBulkHandlerV1Unauthorized() *GetPlayerRecordsBulkHandlerV1Unauthorized

NewGetPlayerRecordsBulkHandlerV1Unauthorized creates a GetPlayerRecordsBulkHandlerV1Unauthorized with default headers values

func (*GetPlayerRecordsBulkHandlerV1Unauthorized) Error added in v0.36.0

func (*GetPlayerRecordsBulkHandlerV1Unauthorized) GetPayload added in v0.36.0

func (*GetPlayerRecordsBulkHandlerV1Unauthorized) ToJSONString added in v0.36.0

type PostPlayerPublicRecordHandlerV1BadRequest added in v0.15.0

type PostPlayerPublicRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerPublicRecordHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18201</td><td>invalid record operator, expect [%s] but actual [%s]</td></tr></table>

func NewPostPlayerPublicRecordHandlerV1BadRequest added in v0.15.0

func NewPostPlayerPublicRecordHandlerV1BadRequest() *PostPlayerPublicRecordHandlerV1BadRequest

NewPostPlayerPublicRecordHandlerV1BadRequest creates a PostPlayerPublicRecordHandlerV1BadRequest with default headers values

func (*PostPlayerPublicRecordHandlerV1BadRequest) Error added in v0.15.0

func (*PostPlayerPublicRecordHandlerV1BadRequest) GetPayload added in v0.15.0

func (*PostPlayerPublicRecordHandlerV1BadRequest) ToJSONString added in v0.25.0

type PostPlayerPublicRecordHandlerV1Created added in v0.7.0

type PostPlayerPublicRecordHandlerV1Created struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

PostPlayerPublicRecordHandlerV1Created handles this case with default header values.

Record saved

func NewPostPlayerPublicRecordHandlerV1Created added in v0.7.0

func NewPostPlayerPublicRecordHandlerV1Created() *PostPlayerPublicRecordHandlerV1Created

NewPostPlayerPublicRecordHandlerV1Created creates a PostPlayerPublicRecordHandlerV1Created with default headers values

func (*PostPlayerPublicRecordHandlerV1Created) Error added in v0.7.0

func (*PostPlayerPublicRecordHandlerV1Created) GetPayload added in v0.24.0

func (*PostPlayerPublicRecordHandlerV1Created) ToJSONString added in v0.25.0

type PostPlayerPublicRecordHandlerV1InternalServerError

type PostPlayerPublicRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerPublicRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewPostPlayerPublicRecordHandlerV1InternalServerError

func NewPostPlayerPublicRecordHandlerV1InternalServerError() *PostPlayerPublicRecordHandlerV1InternalServerError

NewPostPlayerPublicRecordHandlerV1InternalServerError creates a PostPlayerPublicRecordHandlerV1InternalServerError with default headers values

func (*PostPlayerPublicRecordHandlerV1InternalServerError) Error

func (*PostPlayerPublicRecordHandlerV1InternalServerError) GetPayload

func (*PostPlayerPublicRecordHandlerV1InternalServerError) ToJSONString added in v0.25.0

type PostPlayerPublicRecordHandlerV1Params

type PostPlayerPublicRecordHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body cloudsaveclientmodels.ModelsPlayerRecordRequest
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  user ID who own the record

	*/
	UserID string

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

PostPlayerPublicRecordHandlerV1Params contains all the parameters to send to the API endpoint for the post player public record handler v1 operation typically these are written to a http.Request

func NewPostPlayerPublicRecordHandlerV1Params

func NewPostPlayerPublicRecordHandlerV1Params() *PostPlayerPublicRecordHandlerV1Params

NewPostPlayerPublicRecordHandlerV1Params creates a new PostPlayerPublicRecordHandlerV1Params object with the default values initialized.

func NewPostPlayerPublicRecordHandlerV1ParamsWithContext

func NewPostPlayerPublicRecordHandlerV1ParamsWithContext(ctx context.Context) *PostPlayerPublicRecordHandlerV1Params

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

func NewPostPlayerPublicRecordHandlerV1ParamsWithHTTPClient

func NewPostPlayerPublicRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *PostPlayerPublicRecordHandlerV1Params

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

func NewPostPlayerPublicRecordHandlerV1ParamsWithTimeout

func NewPostPlayerPublicRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *PostPlayerPublicRecordHandlerV1Params

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

func (*PostPlayerPublicRecordHandlerV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) SetBody

SetBody adds the body to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) SetContext

SetContext adds the context to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) SetKey

SetKey adds the key to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) SetNamespace

func (o *PostPlayerPublicRecordHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) SetTimeout

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

SetTimeout adds the timeout to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) SetUserID

func (o *PostPlayerPublicRecordHandlerV1Params) SetUserID(userID string)

SetUserID adds the userId to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) WithBody

WithBody adds the body to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) WithContext

WithContext adds the context to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) WithKey

WithKey adds the key to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) WithNamespace

WithNamespace adds the namespace to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) WithTimeout

WithTimeout adds the timeout to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) WithUserID

WithUserID adds the userID to the post player public record handler v1 params

func (*PostPlayerPublicRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPlayerPublicRecordHandlerV1Reader

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

PostPlayerPublicRecordHandlerV1Reader is a Reader for the PostPlayerPublicRecordHandlerV1 structure.

func (*PostPlayerPublicRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPlayerPublicRecordHandlerV1Unauthorized added in v0.7.0

type PostPlayerPublicRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerPublicRecordHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewPostPlayerPublicRecordHandlerV1Unauthorized added in v0.7.0

func NewPostPlayerPublicRecordHandlerV1Unauthorized() *PostPlayerPublicRecordHandlerV1Unauthorized

NewPostPlayerPublicRecordHandlerV1Unauthorized creates a PostPlayerPublicRecordHandlerV1Unauthorized with default headers values

func (*PostPlayerPublicRecordHandlerV1Unauthorized) Error added in v0.7.0

func (*PostPlayerPublicRecordHandlerV1Unauthorized) GetPayload added in v0.7.0

func (*PostPlayerPublicRecordHandlerV1Unauthorized) ToJSONString added in v0.25.0

type PostPlayerRecordHandlerV1BadRequest added in v0.15.0

type PostPlayerRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerRecordHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18201</td><td>invalid record operator, expect [%s] but actual [%s]</td></tr></table>

func NewPostPlayerRecordHandlerV1BadRequest added in v0.15.0

func NewPostPlayerRecordHandlerV1BadRequest() *PostPlayerRecordHandlerV1BadRequest

NewPostPlayerRecordHandlerV1BadRequest creates a PostPlayerRecordHandlerV1BadRequest with default headers values

func (*PostPlayerRecordHandlerV1BadRequest) Error added in v0.15.0

func (*PostPlayerRecordHandlerV1BadRequest) GetPayload added in v0.15.0

func (*PostPlayerRecordHandlerV1BadRequest) ToJSONString added in v0.25.0

func (o *PostPlayerRecordHandlerV1BadRequest) ToJSONString() string

type PostPlayerRecordHandlerV1Created added in v0.7.0

type PostPlayerRecordHandlerV1Created struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

PostPlayerRecordHandlerV1Created handles this case with default header values.

Record saved

func NewPostPlayerRecordHandlerV1Created added in v0.7.0

func NewPostPlayerRecordHandlerV1Created() *PostPlayerRecordHandlerV1Created

NewPostPlayerRecordHandlerV1Created creates a PostPlayerRecordHandlerV1Created with default headers values

func (*PostPlayerRecordHandlerV1Created) Error added in v0.7.0

func (*PostPlayerRecordHandlerV1Created) GetPayload added in v0.24.0

func (*PostPlayerRecordHandlerV1Created) ToJSONString added in v0.25.0

func (o *PostPlayerRecordHandlerV1Created) ToJSONString() string

type PostPlayerRecordHandlerV1Forbidden added in v0.15.0

type PostPlayerRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerRecordHandlerV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18035</td><td>post action is forbidden on other user's record</td></tr></table>

func NewPostPlayerRecordHandlerV1Forbidden added in v0.15.0

func NewPostPlayerRecordHandlerV1Forbidden() *PostPlayerRecordHandlerV1Forbidden

NewPostPlayerRecordHandlerV1Forbidden creates a PostPlayerRecordHandlerV1Forbidden with default headers values

func (*PostPlayerRecordHandlerV1Forbidden) Error added in v0.15.0

func (*PostPlayerRecordHandlerV1Forbidden) GetPayload added in v0.15.0

func (*PostPlayerRecordHandlerV1Forbidden) ToJSONString added in v0.25.0

func (o *PostPlayerRecordHandlerV1Forbidden) ToJSONString() string

type PostPlayerRecordHandlerV1InternalServerError

type PostPlayerRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewPostPlayerRecordHandlerV1InternalServerError

func NewPostPlayerRecordHandlerV1InternalServerError() *PostPlayerRecordHandlerV1InternalServerError

NewPostPlayerRecordHandlerV1InternalServerError creates a PostPlayerRecordHandlerV1InternalServerError with default headers values

func (*PostPlayerRecordHandlerV1InternalServerError) Error

func (*PostPlayerRecordHandlerV1InternalServerError) GetPayload

func (*PostPlayerRecordHandlerV1InternalServerError) ToJSONString added in v0.25.0

type PostPlayerRecordHandlerV1Params

type PostPlayerRecordHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body cloudsaveclientmodels.ModelsPlayerRecordRequest
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  user ID of record owner

	*/
	UserID string

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

PostPlayerRecordHandlerV1Params contains all the parameters to send to the API endpoint for the post player record handler v1 operation typically these are written to a http.Request

func NewPostPlayerRecordHandlerV1Params

func NewPostPlayerRecordHandlerV1Params() *PostPlayerRecordHandlerV1Params

NewPostPlayerRecordHandlerV1Params creates a new PostPlayerRecordHandlerV1Params object with the default values initialized.

func NewPostPlayerRecordHandlerV1ParamsWithContext

func NewPostPlayerRecordHandlerV1ParamsWithContext(ctx context.Context) *PostPlayerRecordHandlerV1Params

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

func NewPostPlayerRecordHandlerV1ParamsWithHTTPClient

func NewPostPlayerRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *PostPlayerRecordHandlerV1Params

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

func NewPostPlayerRecordHandlerV1ParamsWithTimeout

func NewPostPlayerRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *PostPlayerRecordHandlerV1Params

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

func (*PostPlayerRecordHandlerV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) SetBody

SetBody adds the body to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) SetContext

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

SetContext adds the context to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) SetKey

func (o *PostPlayerRecordHandlerV1Params) SetKey(key string)

SetKey adds the key to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) SetNamespace

func (o *PostPlayerRecordHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) SetTimeout

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

SetTimeout adds the timeout to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) SetUserID

func (o *PostPlayerRecordHandlerV1Params) SetUserID(userID string)

SetUserID adds the userId to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) WithBody

WithBody adds the body to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) WithContext

WithContext adds the context to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) WithKey

WithKey adds the key to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) WithNamespace

WithNamespace adds the namespace to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) WithTimeout

WithTimeout adds the timeout to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) WithUserID

WithUserID adds the userID to the post player record handler v1 params

func (*PostPlayerRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPlayerRecordHandlerV1Reader

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

PostPlayerRecordHandlerV1Reader is a Reader for the PostPlayerRecordHandlerV1 structure.

func (*PostPlayerRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPlayerRecordHandlerV1Unauthorized added in v0.7.0

type PostPlayerRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerRecordHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewPostPlayerRecordHandlerV1Unauthorized added in v0.7.0

func NewPostPlayerRecordHandlerV1Unauthorized() *PostPlayerRecordHandlerV1Unauthorized

NewPostPlayerRecordHandlerV1Unauthorized creates a PostPlayerRecordHandlerV1Unauthorized with default headers values

func (*PostPlayerRecordHandlerV1Unauthorized) Error added in v0.7.0

func (*PostPlayerRecordHandlerV1Unauthorized) GetPayload added in v0.7.0

func (*PostPlayerRecordHandlerV1Unauthorized) ToJSONString added in v0.25.0

type PublicDeletePlayerPublicRecordHandlerV1BadRequest added in v0.15.0

type PublicDeletePlayerPublicRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PublicDeletePlayerPublicRecordHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18201</td><td>invalid record operator, expect [%s] but actual [%s]</td></tr></table>

func NewPublicDeletePlayerPublicRecordHandlerV1BadRequest added in v0.15.0

func NewPublicDeletePlayerPublicRecordHandlerV1BadRequest() *PublicDeletePlayerPublicRecordHandlerV1BadRequest

NewPublicDeletePlayerPublicRecordHandlerV1BadRequest creates a PublicDeletePlayerPublicRecordHandlerV1BadRequest with default headers values

func (*PublicDeletePlayerPublicRecordHandlerV1BadRequest) Error added in v0.15.0

func (*PublicDeletePlayerPublicRecordHandlerV1BadRequest) GetPayload added in v0.15.0

func (*PublicDeletePlayerPublicRecordHandlerV1BadRequest) ToJSONString added in v0.25.0

type PublicDeletePlayerPublicRecordHandlerV1InternalServerError added in v0.7.0

type PublicDeletePlayerPublicRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PublicDeletePlayerPublicRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewPublicDeletePlayerPublicRecordHandlerV1InternalServerError added in v0.7.0

func NewPublicDeletePlayerPublicRecordHandlerV1InternalServerError() *PublicDeletePlayerPublicRecordHandlerV1InternalServerError

NewPublicDeletePlayerPublicRecordHandlerV1InternalServerError creates a PublicDeletePlayerPublicRecordHandlerV1InternalServerError with default headers values

func (*PublicDeletePlayerPublicRecordHandlerV1InternalServerError) Error added in v0.7.0

func (*PublicDeletePlayerPublicRecordHandlerV1InternalServerError) GetPayload added in v0.7.0

func (*PublicDeletePlayerPublicRecordHandlerV1InternalServerError) ToJSONString added in v0.25.0

type PublicDeletePlayerPublicRecordHandlerV1NoContent added in v0.7.0

type PublicDeletePlayerPublicRecordHandlerV1NoContent struct {
}

PublicDeletePlayerPublicRecordHandlerV1NoContent handles this case with default header values.

Record deleted

func NewPublicDeletePlayerPublicRecordHandlerV1NoContent added in v0.7.0

func NewPublicDeletePlayerPublicRecordHandlerV1NoContent() *PublicDeletePlayerPublicRecordHandlerV1NoContent

NewPublicDeletePlayerPublicRecordHandlerV1NoContent creates a PublicDeletePlayerPublicRecordHandlerV1NoContent with default headers values

func (*PublicDeletePlayerPublicRecordHandlerV1NoContent) Error added in v0.7.0

type PublicDeletePlayerPublicRecordHandlerV1NotFound added in v0.7.0

type PublicDeletePlayerPublicRecordHandlerV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PublicDeletePlayerPublicRecordHandlerV1NotFound handles this case with default header values.

Not Found

func NewPublicDeletePlayerPublicRecordHandlerV1NotFound added in v0.7.0

func NewPublicDeletePlayerPublicRecordHandlerV1NotFound() *PublicDeletePlayerPublicRecordHandlerV1NotFound

NewPublicDeletePlayerPublicRecordHandlerV1NotFound creates a PublicDeletePlayerPublicRecordHandlerV1NotFound with default headers values

func (*PublicDeletePlayerPublicRecordHandlerV1NotFound) Error added in v0.7.0

func (*PublicDeletePlayerPublicRecordHandlerV1NotFound) GetPayload added in v0.7.0

func (*PublicDeletePlayerPublicRecordHandlerV1NotFound) ToJSONString added in v0.25.0

type PublicDeletePlayerPublicRecordHandlerV1Params added in v0.7.0

type PublicDeletePlayerPublicRecordHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

PublicDeletePlayerPublicRecordHandlerV1Params contains all the parameters to send to the API endpoint for the public delete player public record handler v1 operation typically these are written to a http.Request

func NewPublicDeletePlayerPublicRecordHandlerV1Params added in v0.7.0

func NewPublicDeletePlayerPublicRecordHandlerV1Params() *PublicDeletePlayerPublicRecordHandlerV1Params

NewPublicDeletePlayerPublicRecordHandlerV1Params creates a new PublicDeletePlayerPublicRecordHandlerV1Params object with the default values initialized.

func NewPublicDeletePlayerPublicRecordHandlerV1ParamsWithContext added in v0.7.0

func NewPublicDeletePlayerPublicRecordHandlerV1ParamsWithContext(ctx context.Context) *PublicDeletePlayerPublicRecordHandlerV1Params

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

func NewPublicDeletePlayerPublicRecordHandlerV1ParamsWithHTTPClient added in v0.7.0

func NewPublicDeletePlayerPublicRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *PublicDeletePlayerPublicRecordHandlerV1Params

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

func NewPublicDeletePlayerPublicRecordHandlerV1ParamsWithTimeout added in v0.7.0

func NewPublicDeletePlayerPublicRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *PublicDeletePlayerPublicRecordHandlerV1Params

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

func (*PublicDeletePlayerPublicRecordHandlerV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) SetContext added in v0.7.0

SetContext adds the context to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) SetKey added in v0.7.0

SetKey adds the key to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) SetNamespace added in v0.7.0

func (o *PublicDeletePlayerPublicRecordHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) SetTimeout added in v0.7.0

SetTimeout adds the timeout to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) WithContext added in v0.7.0

WithContext adds the context to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) WithHTTPClient added in v0.7.0

WithHTTPClient adds the HTTPClient to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) WithKey added in v0.7.0

WithKey adds the key to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) WithNamespace added in v0.7.0

WithNamespace adds the namespace to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) WithTimeout added in v0.7.0

WithTimeout adds the timeout to the public delete player public record handler v1 params

func (*PublicDeletePlayerPublicRecordHandlerV1Params) WriteToRequest added in v0.7.0

WriteToRequest writes these params to a swagger request

type PublicDeletePlayerPublicRecordHandlerV1Reader added in v0.7.0

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

PublicDeletePlayerPublicRecordHandlerV1Reader is a Reader for the PublicDeletePlayerPublicRecordHandlerV1 structure.

func (*PublicDeletePlayerPublicRecordHandlerV1Reader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type PublicDeletePlayerPublicRecordHandlerV1Unauthorized added in v0.7.0

type PublicDeletePlayerPublicRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PublicDeletePlayerPublicRecordHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewPublicDeletePlayerPublicRecordHandlerV1Unauthorized added in v0.7.0

func NewPublicDeletePlayerPublicRecordHandlerV1Unauthorized() *PublicDeletePlayerPublicRecordHandlerV1Unauthorized

NewPublicDeletePlayerPublicRecordHandlerV1Unauthorized creates a PublicDeletePlayerPublicRecordHandlerV1Unauthorized with default headers values

func (*PublicDeletePlayerPublicRecordHandlerV1Unauthorized) Error added in v0.7.0

func (*PublicDeletePlayerPublicRecordHandlerV1Unauthorized) GetPayload added in v0.7.0

func (*PublicDeletePlayerPublicRecordHandlerV1Unauthorized) ToJSONString added in v0.25.0

type PutPlayerPublicRecordHandlerV1BadRequest added in v0.15.0

type PutPlayerPublicRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerPublicRecordHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18201</td><td>invalid record operator, expect [%s] but actual [%s]</td></tr></table>

func NewPutPlayerPublicRecordHandlerV1BadRequest added in v0.15.0

func NewPutPlayerPublicRecordHandlerV1BadRequest() *PutPlayerPublicRecordHandlerV1BadRequest

NewPutPlayerPublicRecordHandlerV1BadRequest creates a PutPlayerPublicRecordHandlerV1BadRequest with default headers values

func (*PutPlayerPublicRecordHandlerV1BadRequest) Error added in v0.15.0

func (*PutPlayerPublicRecordHandlerV1BadRequest) GetPayload added in v0.15.0

func (*PutPlayerPublicRecordHandlerV1BadRequest) ToJSONString added in v0.25.0

type PutPlayerPublicRecordHandlerV1InternalServerError

type PutPlayerPublicRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerPublicRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewPutPlayerPublicRecordHandlerV1InternalServerError

func NewPutPlayerPublicRecordHandlerV1InternalServerError() *PutPlayerPublicRecordHandlerV1InternalServerError

NewPutPlayerPublicRecordHandlerV1InternalServerError creates a PutPlayerPublicRecordHandlerV1InternalServerError with default headers values

func (*PutPlayerPublicRecordHandlerV1InternalServerError) Error

func (*PutPlayerPublicRecordHandlerV1InternalServerError) GetPayload

func (*PutPlayerPublicRecordHandlerV1InternalServerError) ToJSONString added in v0.25.0

type PutPlayerPublicRecordHandlerV1OK

type PutPlayerPublicRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

PutPlayerPublicRecordHandlerV1OK handles this case with default header values.

Record saved

func NewPutPlayerPublicRecordHandlerV1OK

func NewPutPlayerPublicRecordHandlerV1OK() *PutPlayerPublicRecordHandlerV1OK

NewPutPlayerPublicRecordHandlerV1OK creates a PutPlayerPublicRecordHandlerV1OK with default headers values

func (*PutPlayerPublicRecordHandlerV1OK) Error

func (*PutPlayerPublicRecordHandlerV1OK) GetPayload added in v0.24.0

func (*PutPlayerPublicRecordHandlerV1OK) ToJSONString added in v0.25.0

func (o *PutPlayerPublicRecordHandlerV1OK) ToJSONString() string

type PutPlayerPublicRecordHandlerV1Params

type PutPlayerPublicRecordHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body cloudsaveclientmodels.ModelsPlayerRecordRequest
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  user ID who own the record

	*/
	UserID string

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

PutPlayerPublicRecordHandlerV1Params contains all the parameters to send to the API endpoint for the put player public record handler v1 operation typically these are written to a http.Request

func NewPutPlayerPublicRecordHandlerV1Params

func NewPutPlayerPublicRecordHandlerV1Params() *PutPlayerPublicRecordHandlerV1Params

NewPutPlayerPublicRecordHandlerV1Params creates a new PutPlayerPublicRecordHandlerV1Params object with the default values initialized.

func NewPutPlayerPublicRecordHandlerV1ParamsWithContext

func NewPutPlayerPublicRecordHandlerV1ParamsWithContext(ctx context.Context) *PutPlayerPublicRecordHandlerV1Params

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

func NewPutPlayerPublicRecordHandlerV1ParamsWithHTTPClient

func NewPutPlayerPublicRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *PutPlayerPublicRecordHandlerV1Params

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

func NewPutPlayerPublicRecordHandlerV1ParamsWithTimeout

func NewPutPlayerPublicRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *PutPlayerPublicRecordHandlerV1Params

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

func (*PutPlayerPublicRecordHandlerV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) SetBody

SetBody adds the body to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) SetContext

SetContext adds the context to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) SetKey

SetKey adds the key to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) SetNamespace

func (o *PutPlayerPublicRecordHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) SetTimeout

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

SetTimeout adds the timeout to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) SetUserID

func (o *PutPlayerPublicRecordHandlerV1Params) SetUserID(userID string)

SetUserID adds the userId to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) WithBody

WithBody adds the body to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) WithContext

WithContext adds the context to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) WithKey

WithKey adds the key to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) WithNamespace

WithNamespace adds the namespace to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) WithTimeout

WithTimeout adds the timeout to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) WithUserID

WithUserID adds the userID to the put player public record handler v1 params

func (*PutPlayerPublicRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutPlayerPublicRecordHandlerV1Reader

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

PutPlayerPublicRecordHandlerV1Reader is a Reader for the PutPlayerPublicRecordHandlerV1 structure.

func (*PutPlayerPublicRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutPlayerPublicRecordHandlerV1Unauthorized added in v0.7.0

type PutPlayerPublicRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerPublicRecordHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewPutPlayerPublicRecordHandlerV1Unauthorized added in v0.7.0

func NewPutPlayerPublicRecordHandlerV1Unauthorized() *PutPlayerPublicRecordHandlerV1Unauthorized

NewPutPlayerPublicRecordHandlerV1Unauthorized creates a PutPlayerPublicRecordHandlerV1Unauthorized with default headers values

func (*PutPlayerPublicRecordHandlerV1Unauthorized) Error added in v0.7.0

func (*PutPlayerPublicRecordHandlerV1Unauthorized) GetPayload added in v0.7.0

func (*PutPlayerPublicRecordHandlerV1Unauthorized) ToJSONString added in v0.25.0

type PutPlayerRecordHandlerV1BadRequest added in v0.15.0

type PutPlayerRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerRecordHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18201</td><td>invalid record operator, expect [%s] but actual [%s]</td></tr></table>

func NewPutPlayerRecordHandlerV1BadRequest added in v0.15.0

func NewPutPlayerRecordHandlerV1BadRequest() *PutPlayerRecordHandlerV1BadRequest

NewPutPlayerRecordHandlerV1BadRequest creates a PutPlayerRecordHandlerV1BadRequest with default headers values

func (*PutPlayerRecordHandlerV1BadRequest) Error added in v0.15.0

func (*PutPlayerRecordHandlerV1BadRequest) GetPayload added in v0.15.0

func (*PutPlayerRecordHandlerV1BadRequest) ToJSONString added in v0.25.0

func (o *PutPlayerRecordHandlerV1BadRequest) ToJSONString() string

type PutPlayerRecordHandlerV1Forbidden added in v0.15.0

type PutPlayerRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerRecordHandlerV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18063</td><td>put action is forbidden on other user's record</td></tr></table>

func NewPutPlayerRecordHandlerV1Forbidden added in v0.15.0

func NewPutPlayerRecordHandlerV1Forbidden() *PutPlayerRecordHandlerV1Forbidden

NewPutPlayerRecordHandlerV1Forbidden creates a PutPlayerRecordHandlerV1Forbidden with default headers values

func (*PutPlayerRecordHandlerV1Forbidden) Error added in v0.15.0

func (*PutPlayerRecordHandlerV1Forbidden) GetPayload added in v0.15.0

func (*PutPlayerRecordHandlerV1Forbidden) ToJSONString added in v0.25.0

func (o *PutPlayerRecordHandlerV1Forbidden) ToJSONString() string

type PutPlayerRecordHandlerV1InternalServerError

type PutPlayerRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewPutPlayerRecordHandlerV1InternalServerError

func NewPutPlayerRecordHandlerV1InternalServerError() *PutPlayerRecordHandlerV1InternalServerError

NewPutPlayerRecordHandlerV1InternalServerError creates a PutPlayerRecordHandlerV1InternalServerError with default headers values

func (*PutPlayerRecordHandlerV1InternalServerError) Error

func (*PutPlayerRecordHandlerV1InternalServerError) GetPayload

func (*PutPlayerRecordHandlerV1InternalServerError) ToJSONString added in v0.25.0

type PutPlayerRecordHandlerV1OK

type PutPlayerRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

PutPlayerRecordHandlerV1OK handles this case with default header values.

Record saved

func NewPutPlayerRecordHandlerV1OK

func NewPutPlayerRecordHandlerV1OK() *PutPlayerRecordHandlerV1OK

NewPutPlayerRecordHandlerV1OK creates a PutPlayerRecordHandlerV1OK with default headers values

func (*PutPlayerRecordHandlerV1OK) Error

func (*PutPlayerRecordHandlerV1OK) GetPayload added in v0.24.0

func (*PutPlayerRecordHandlerV1OK) ToJSONString added in v0.25.0

func (o *PutPlayerRecordHandlerV1OK) ToJSONString() string

type PutPlayerRecordHandlerV1Params

type PutPlayerRecordHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body cloudsaveclientmodels.ModelsPlayerRecordRequest
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string
	/*UserID
	  user ID who own the record

	*/
	UserID string

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

PutPlayerRecordHandlerV1Params contains all the parameters to send to the API endpoint for the put player record handler v1 operation typically these are written to a http.Request

func NewPutPlayerRecordHandlerV1Params

func NewPutPlayerRecordHandlerV1Params() *PutPlayerRecordHandlerV1Params

NewPutPlayerRecordHandlerV1Params creates a new PutPlayerRecordHandlerV1Params object with the default values initialized.

func NewPutPlayerRecordHandlerV1ParamsWithContext

func NewPutPlayerRecordHandlerV1ParamsWithContext(ctx context.Context) *PutPlayerRecordHandlerV1Params

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

func NewPutPlayerRecordHandlerV1ParamsWithHTTPClient

func NewPutPlayerRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *PutPlayerRecordHandlerV1Params

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

func NewPutPlayerRecordHandlerV1ParamsWithTimeout

func NewPutPlayerRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *PutPlayerRecordHandlerV1Params

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

func (*PutPlayerRecordHandlerV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) SetBody

SetBody adds the body to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) SetContext

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

SetContext adds the context to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) SetKey

func (o *PutPlayerRecordHandlerV1Params) SetKey(key string)

SetKey adds the key to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) SetNamespace

func (o *PutPlayerRecordHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) SetTimeout

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

SetTimeout adds the timeout to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) SetUserID

func (o *PutPlayerRecordHandlerV1Params) SetUserID(userID string)

SetUserID adds the userId to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) WithBody

WithBody adds the body to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) WithContext

WithContext adds the context to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) WithKey

WithKey adds the key to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) WithNamespace

WithNamespace adds the namespace to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) WithTimeout

WithTimeout adds the timeout to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) WithUserID

WithUserID adds the userID to the put player record handler v1 params

func (*PutPlayerRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutPlayerRecordHandlerV1Reader

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

PutPlayerRecordHandlerV1Reader is a Reader for the PutPlayerRecordHandlerV1 structure.

func (*PutPlayerRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutPlayerRecordHandlerV1Unauthorized added in v0.7.0

type PutPlayerRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerRecordHandlerV1Unauthorized handles this case with default header values.

Unauthorized

func NewPutPlayerRecordHandlerV1Unauthorized added in v0.7.0

func NewPutPlayerRecordHandlerV1Unauthorized() *PutPlayerRecordHandlerV1Unauthorized

NewPutPlayerRecordHandlerV1Unauthorized creates a PutPlayerRecordHandlerV1Unauthorized with default headers values

func (*PutPlayerRecordHandlerV1Unauthorized) Error added in v0.7.0

func (*PutPlayerRecordHandlerV1Unauthorized) GetPayload added in v0.7.0

func (*PutPlayerRecordHandlerV1Unauthorized) ToJSONString added in v0.25.0

func (o *PutPlayerRecordHandlerV1Unauthorized) ToJSONString() string

type RetrievePlayerRecordsBadRequest added in v0.36.0

type RetrievePlayerRecordsBadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

RetrievePlayerRecordsBadRequest handles this case with default header values.

Bad Request

func NewRetrievePlayerRecordsBadRequest added in v0.36.0

func NewRetrievePlayerRecordsBadRequest() *RetrievePlayerRecordsBadRequest

NewRetrievePlayerRecordsBadRequest creates a RetrievePlayerRecordsBadRequest with default headers values

func (*RetrievePlayerRecordsBadRequest) Error added in v0.36.0

func (*RetrievePlayerRecordsBadRequest) GetPayload added in v0.36.0

func (*RetrievePlayerRecordsBadRequest) ToJSONString added in v0.36.0

func (o *RetrievePlayerRecordsBadRequest) ToJSONString() string

type RetrievePlayerRecordsInternalServerError added in v0.36.0

type RetrievePlayerRecordsInternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

RetrievePlayerRecordsInternalServerError handles this case with default header values.

Internal Server Error

func NewRetrievePlayerRecordsInternalServerError added in v0.36.0

func NewRetrievePlayerRecordsInternalServerError() *RetrievePlayerRecordsInternalServerError

NewRetrievePlayerRecordsInternalServerError creates a RetrievePlayerRecordsInternalServerError with default headers values

func (*RetrievePlayerRecordsInternalServerError) Error added in v0.36.0

func (*RetrievePlayerRecordsInternalServerError) GetPayload added in v0.36.0

func (*RetrievePlayerRecordsInternalServerError) ToJSONString added in v0.36.0

type RetrievePlayerRecordsOK added in v0.36.0

type RetrievePlayerRecordsOK struct {
	Payload *cloudsaveclientmodels.ModelsListPlayerRecordKeysResponse
}

RetrievePlayerRecordsOK handles this case with default header values.

Successful operation

func NewRetrievePlayerRecordsOK added in v0.36.0

func NewRetrievePlayerRecordsOK() *RetrievePlayerRecordsOK

NewRetrievePlayerRecordsOK creates a RetrievePlayerRecordsOK with default headers values

func (*RetrievePlayerRecordsOK) Error added in v0.36.0

func (o *RetrievePlayerRecordsOK) Error() string

func (*RetrievePlayerRecordsOK) GetPayload added in v0.36.0

func (*RetrievePlayerRecordsOK) ToJSONString added in v0.36.0

func (o *RetrievePlayerRecordsOK) ToJSONString() string

type RetrievePlayerRecordsParams added in v0.36.0

type RetrievePlayerRecordsParams struct {

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

	*/
	Namespace string
	/*Limit
	  limit

	*/
	Limit *int64
	/*Offset
	  offset

	*/
	Offset *int64

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

RetrievePlayerRecordsParams contains all the parameters to send to the API endpoint for the retrieve player records operation typically these are written to a http.Request

func NewRetrievePlayerRecordsParams added in v0.36.0

func NewRetrievePlayerRecordsParams() *RetrievePlayerRecordsParams

NewRetrievePlayerRecordsParams creates a new RetrievePlayerRecordsParams object with the default values initialized.

func NewRetrievePlayerRecordsParamsWithContext added in v0.36.0

func NewRetrievePlayerRecordsParamsWithContext(ctx context.Context) *RetrievePlayerRecordsParams

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

func NewRetrievePlayerRecordsParamsWithHTTPClient added in v0.36.0

func NewRetrievePlayerRecordsParamsWithHTTPClient(client *http.Client) *RetrievePlayerRecordsParams

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

func NewRetrievePlayerRecordsParamsWithTimeout added in v0.36.0

func NewRetrievePlayerRecordsParamsWithTimeout(timeout time.Duration) *RetrievePlayerRecordsParams

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

func (*RetrievePlayerRecordsParams) SetAuthInfoWriter added in v0.36.0

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

SetAuthInfoWriter adds the authInfoWriter to the retrieve player records params

func (*RetrievePlayerRecordsParams) SetContext added in v0.36.0

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

SetContext adds the context to the retrieve player records params

func (*RetrievePlayerRecordsParams) SetHTTPClient added in v0.36.0

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

SetHTTPClient adds the HTTPClient to the retrieve player records params

func (*RetrievePlayerRecordsParams) SetHTTPClientTransport added in v0.36.0

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

SetHTTPClient adds the HTTPClient Transport to the retrieve player records params

func (*RetrievePlayerRecordsParams) SetLimit added in v0.36.0

func (o *RetrievePlayerRecordsParams) SetLimit(limit *int64)

SetLimit adds the limit to the retrieve player records params

func (*RetrievePlayerRecordsParams) SetNamespace added in v0.36.0

func (o *RetrievePlayerRecordsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the retrieve player records params

func (*RetrievePlayerRecordsParams) SetOffset added in v0.36.0

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

SetOffset adds the offset to the retrieve player records params

func (*RetrievePlayerRecordsParams) SetTimeout added in v0.36.0

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

SetTimeout adds the timeout to the retrieve player records params

func (*RetrievePlayerRecordsParams) WithContext added in v0.36.0

WithContext adds the context to the retrieve player records params

func (*RetrievePlayerRecordsParams) WithHTTPClient added in v0.36.0

WithHTTPClient adds the HTTPClient to the retrieve player records params

func (*RetrievePlayerRecordsParams) WithLimit added in v0.36.0

WithLimit adds the limit to the retrieve player records params

func (*RetrievePlayerRecordsParams) WithNamespace added in v0.36.0

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

WithNamespace adds the namespace to the retrieve player records params

func (*RetrievePlayerRecordsParams) WithOffset added in v0.36.0

WithOffset adds the offset to the retrieve player records params

func (*RetrievePlayerRecordsParams) WithTimeout added in v0.36.0

WithTimeout adds the timeout to the retrieve player records params

func (*RetrievePlayerRecordsParams) WriteToRequest added in v0.36.0

WriteToRequest writes these params to a swagger request

type RetrievePlayerRecordsReader added in v0.36.0

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

RetrievePlayerRecordsReader is a Reader for the RetrievePlayerRecords structure.

func (*RetrievePlayerRecordsReader) ReadResponse added in v0.36.0

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

ReadResponse reads a server response into the received o.

type RetrievePlayerRecordsUnauthorized added in v0.36.0

type RetrievePlayerRecordsUnauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

RetrievePlayerRecordsUnauthorized handles this case with default header values.

Unauthorized

func NewRetrievePlayerRecordsUnauthorized added in v0.36.0

func NewRetrievePlayerRecordsUnauthorized() *RetrievePlayerRecordsUnauthorized

NewRetrievePlayerRecordsUnauthorized creates a RetrievePlayerRecordsUnauthorized with default headers values

func (*RetrievePlayerRecordsUnauthorized) Error added in v0.36.0

func (*RetrievePlayerRecordsUnauthorized) GetPayload added in v0.36.0

func (*RetrievePlayerRecordsUnauthorized) ToJSONString added in v0.36.0

func (o *RetrievePlayerRecordsUnauthorized) ToJSONString() string

Jump to

Keyboard shortcuts

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