public_player_binary_record

package
v0.68.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BulkGetMyBinaryRecordV1BadRequest

type BulkGetMyBinaryRecordV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetMyBinaryRecordV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18125</td><td>invalid request body</td></tr><tr><td>18126</td><td>request record keys list exceed max size [%d]</td></tr></table>

func NewBulkGetMyBinaryRecordV1BadRequest

func NewBulkGetMyBinaryRecordV1BadRequest() *BulkGetMyBinaryRecordV1BadRequest

NewBulkGetMyBinaryRecordV1BadRequest creates a BulkGetMyBinaryRecordV1BadRequest with default headers values

func (*BulkGetMyBinaryRecordV1BadRequest) Error

func (*BulkGetMyBinaryRecordV1BadRequest) GetPayload

func (*BulkGetMyBinaryRecordV1BadRequest) ToJSONString

func (o *BulkGetMyBinaryRecordV1BadRequest) ToJSONString() string

type BulkGetMyBinaryRecordV1Forbidden

type BulkGetMyBinaryRecordV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetMyBinaryRecordV1Forbidden handles this case with default header values.

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

func NewBulkGetMyBinaryRecordV1Forbidden

func NewBulkGetMyBinaryRecordV1Forbidden() *BulkGetMyBinaryRecordV1Forbidden

NewBulkGetMyBinaryRecordV1Forbidden creates a BulkGetMyBinaryRecordV1Forbidden with default headers values

func (*BulkGetMyBinaryRecordV1Forbidden) Error

func (*BulkGetMyBinaryRecordV1Forbidden) GetPayload

func (*BulkGetMyBinaryRecordV1Forbidden) ToJSONString

func (o *BulkGetMyBinaryRecordV1Forbidden) ToJSONString() string

type BulkGetMyBinaryRecordV1InternalServerError

type BulkGetMyBinaryRecordV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetMyBinaryRecordV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18343</td><td>unable to get record</td></tr></table>

func NewBulkGetMyBinaryRecordV1InternalServerError

func NewBulkGetMyBinaryRecordV1InternalServerError() *BulkGetMyBinaryRecordV1InternalServerError

NewBulkGetMyBinaryRecordV1InternalServerError creates a BulkGetMyBinaryRecordV1InternalServerError with default headers values

func (*BulkGetMyBinaryRecordV1InternalServerError) Error

func (*BulkGetMyBinaryRecordV1InternalServerError) GetPayload

func (*BulkGetMyBinaryRecordV1InternalServerError) ToJSONString

type BulkGetMyBinaryRecordV1OK

type BulkGetMyBinaryRecordV1OK struct {
	Payload *cloudsaveclientmodels.ModelsBulkGetPlayerBinaryRecordResponse
}

BulkGetMyBinaryRecordV1OK handles this case with default header values.

Successful operation

func NewBulkGetMyBinaryRecordV1OK

func NewBulkGetMyBinaryRecordV1OK() *BulkGetMyBinaryRecordV1OK

NewBulkGetMyBinaryRecordV1OK creates a BulkGetMyBinaryRecordV1OK with default headers values

func (*BulkGetMyBinaryRecordV1OK) Error

func (o *BulkGetMyBinaryRecordV1OK) Error() string

func (*BulkGetMyBinaryRecordV1OK) ToJSONString

func (o *BulkGetMyBinaryRecordV1OK) ToJSONString() string

type BulkGetMyBinaryRecordV1Params

type BulkGetMyBinaryRecordV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *cloudsaveclientmodels.ModelsBulkGetPlayerRecordsRequest
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

BulkGetMyBinaryRecordV1Params contains all the parameters to send to the API endpoint for the bulk get my binary record v1 operation typically these are written to a http.Request

func NewBulkGetMyBinaryRecordV1Params

func NewBulkGetMyBinaryRecordV1Params() *BulkGetMyBinaryRecordV1Params

NewBulkGetMyBinaryRecordV1Params creates a new BulkGetMyBinaryRecordV1Params object with the default values initialized.

func NewBulkGetMyBinaryRecordV1ParamsWithContext

func NewBulkGetMyBinaryRecordV1ParamsWithContext(ctx context.Context) *BulkGetMyBinaryRecordV1Params

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

func NewBulkGetMyBinaryRecordV1ParamsWithHTTPClient

func NewBulkGetMyBinaryRecordV1ParamsWithHTTPClient(client *http.Client) *BulkGetMyBinaryRecordV1Params

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

func NewBulkGetMyBinaryRecordV1ParamsWithTimeout

func NewBulkGetMyBinaryRecordV1ParamsWithTimeout(timeout time.Duration) *BulkGetMyBinaryRecordV1Params

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

func (*BulkGetMyBinaryRecordV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) SetBody

SetBody adds the body to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) SetContext

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

SetContext adds the context to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) SetFlightId added in v0.63.0

func (o *BulkGetMyBinaryRecordV1Params) SetFlightId(flightId string)

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

func (*BulkGetMyBinaryRecordV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) SetNamespace

func (o *BulkGetMyBinaryRecordV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) SetTimeout

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

SetTimeout adds the timeout to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) WithBody

WithBody adds the body to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) WithContext

WithContext adds the context to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) WithNamespace

WithNamespace adds the namespace to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) WithTimeout

WithTimeout adds the timeout to the bulk get my binary record v1 params

func (*BulkGetMyBinaryRecordV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type BulkGetMyBinaryRecordV1Reader

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

BulkGetMyBinaryRecordV1Reader is a Reader for the BulkGetMyBinaryRecordV1 structure.

func (*BulkGetMyBinaryRecordV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BulkGetMyBinaryRecordV1Unauthorized

type BulkGetMyBinaryRecordV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetMyBinaryRecordV1Unauthorized handles this case with default header values.

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

func NewBulkGetMyBinaryRecordV1Unauthorized

func NewBulkGetMyBinaryRecordV1Unauthorized() *BulkGetMyBinaryRecordV1Unauthorized

NewBulkGetMyBinaryRecordV1Unauthorized creates a BulkGetMyBinaryRecordV1Unauthorized with default headers values

func (*BulkGetMyBinaryRecordV1Unauthorized) Error

func (*BulkGetMyBinaryRecordV1Unauthorized) GetPayload

func (*BulkGetMyBinaryRecordV1Unauthorized) ToJSONString

func (o *BulkGetMyBinaryRecordV1Unauthorized) ToJSONString() string

type BulkGetOtherPlayerPublicBinaryRecordsV1BadRequest

type BulkGetOtherPlayerPublicBinaryRecordsV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetOtherPlayerPublicBinaryRecordsV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18342</td><td>invalid request body</td></tr></table>

func NewBulkGetOtherPlayerPublicBinaryRecordsV1BadRequest

func NewBulkGetOtherPlayerPublicBinaryRecordsV1BadRequest() *BulkGetOtherPlayerPublicBinaryRecordsV1BadRequest

NewBulkGetOtherPlayerPublicBinaryRecordsV1BadRequest creates a BulkGetOtherPlayerPublicBinaryRecordsV1BadRequest with default headers values

func (*BulkGetOtherPlayerPublicBinaryRecordsV1BadRequest) Error

func (*BulkGetOtherPlayerPublicBinaryRecordsV1BadRequest) GetPayload

func (*BulkGetOtherPlayerPublicBinaryRecordsV1BadRequest) ToJSONString

type BulkGetOtherPlayerPublicBinaryRecordsV1Forbidden

type BulkGetOtherPlayerPublicBinaryRecordsV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetOtherPlayerPublicBinaryRecordsV1Forbidden handles this case with default header values.

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

func NewBulkGetOtherPlayerPublicBinaryRecordsV1Forbidden

func NewBulkGetOtherPlayerPublicBinaryRecordsV1Forbidden() *BulkGetOtherPlayerPublicBinaryRecordsV1Forbidden

NewBulkGetOtherPlayerPublicBinaryRecordsV1Forbidden creates a BulkGetOtherPlayerPublicBinaryRecordsV1Forbidden with default headers values

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Forbidden) Error

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Forbidden) GetPayload

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Forbidden) ToJSONString

type BulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError

type BulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18343</td><td>unable to get record</td></tr></table>

func NewBulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError

func NewBulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError() *BulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError

NewBulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError creates a BulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError with default headers values

func (*BulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError) Error

func (*BulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError) GetPayload

func (*BulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError) ToJSONString

type BulkGetOtherPlayerPublicBinaryRecordsV1OK

type BulkGetOtherPlayerPublicBinaryRecordsV1OK struct {
	Payload *cloudsaveclientmodels.ModelsBulkGetPlayerBinaryRecordResponse
}

BulkGetOtherPlayerPublicBinaryRecordsV1OK handles this case with default header values.

Successful operation

func NewBulkGetOtherPlayerPublicBinaryRecordsV1OK

func NewBulkGetOtherPlayerPublicBinaryRecordsV1OK() *BulkGetOtherPlayerPublicBinaryRecordsV1OK

NewBulkGetOtherPlayerPublicBinaryRecordsV1OK creates a BulkGetOtherPlayerPublicBinaryRecordsV1OK with default headers values

func (*BulkGetOtherPlayerPublicBinaryRecordsV1OK) Error

func (*BulkGetOtherPlayerPublicBinaryRecordsV1OK) GetPayload

func (*BulkGetOtherPlayerPublicBinaryRecordsV1OK) ToJSONString

type BulkGetOtherPlayerPublicBinaryRecordsV1Params

type BulkGetOtherPlayerPublicBinaryRecordsV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *cloudsaveclientmodels.ModelsBulkGetPlayerRecordsRequest
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  user ID who own the record, should follow UUID version 4 without hyphen format

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

BulkGetOtherPlayerPublicBinaryRecordsV1Params contains all the parameters to send to the API endpoint for the bulk get other player public binary records v1 operation typically these are written to a http.Request

func NewBulkGetOtherPlayerPublicBinaryRecordsV1Params

func NewBulkGetOtherPlayerPublicBinaryRecordsV1Params() *BulkGetOtherPlayerPublicBinaryRecordsV1Params

NewBulkGetOtherPlayerPublicBinaryRecordsV1Params creates a new BulkGetOtherPlayerPublicBinaryRecordsV1Params object with the default values initialized.

func NewBulkGetOtherPlayerPublicBinaryRecordsV1ParamsWithContext

func NewBulkGetOtherPlayerPublicBinaryRecordsV1ParamsWithContext(ctx context.Context) *BulkGetOtherPlayerPublicBinaryRecordsV1Params

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

func NewBulkGetOtherPlayerPublicBinaryRecordsV1ParamsWithHTTPClient

func NewBulkGetOtherPlayerPublicBinaryRecordsV1ParamsWithHTTPClient(client *http.Client) *BulkGetOtherPlayerPublicBinaryRecordsV1Params

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

func NewBulkGetOtherPlayerPublicBinaryRecordsV1ParamsWithTimeout

func NewBulkGetOtherPlayerPublicBinaryRecordsV1ParamsWithTimeout(timeout time.Duration) *BulkGetOtherPlayerPublicBinaryRecordsV1Params

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

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetBody

SetBody adds the body to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetContext

SetContext adds the context to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetFlightId added in v0.63.0

func (o *BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetFlightId(flightId string)

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

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetNamespace

func (o *BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetTimeout

SetTimeout adds the timeout to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) SetUserID

SetUserID adds the userId to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) WithBody

WithBody adds the body to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) WithContext

WithContext adds the context to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) WithNamespace

WithNamespace adds the namespace to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) WithTimeout

WithTimeout adds the timeout to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) WithUserID

WithUserID adds the userID to the bulk get other player public binary records v1 params

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type BulkGetOtherPlayerPublicBinaryRecordsV1Reader

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

BulkGetOtherPlayerPublicBinaryRecordsV1Reader is a Reader for the BulkGetOtherPlayerPublicBinaryRecordsV1 structure.

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized

type BulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized handles this case with default header values.

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

func NewBulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized

func NewBulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized() *BulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized

NewBulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized creates a BulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized with default headers values

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized) Error

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized) GetPayload

func (*BulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized) ToJSONString

type BulkGetPlayerPublicBinaryRecordsV1BadRequest

type BulkGetPlayerPublicBinaryRecordsV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerPublicBinaryRecordsV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18342</td><td>invalid request body</td></tr></table>

func NewBulkGetPlayerPublicBinaryRecordsV1BadRequest

func NewBulkGetPlayerPublicBinaryRecordsV1BadRequest() *BulkGetPlayerPublicBinaryRecordsV1BadRequest

NewBulkGetPlayerPublicBinaryRecordsV1BadRequest creates a BulkGetPlayerPublicBinaryRecordsV1BadRequest with default headers values

func (*BulkGetPlayerPublicBinaryRecordsV1BadRequest) Error

func (*BulkGetPlayerPublicBinaryRecordsV1BadRequest) GetPayload

func (*BulkGetPlayerPublicBinaryRecordsV1BadRequest) ToJSONString

type BulkGetPlayerPublicBinaryRecordsV1Forbidden

type BulkGetPlayerPublicBinaryRecordsV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerPublicBinaryRecordsV1Forbidden handles this case with default header values.

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

func NewBulkGetPlayerPublicBinaryRecordsV1Forbidden

func NewBulkGetPlayerPublicBinaryRecordsV1Forbidden() *BulkGetPlayerPublicBinaryRecordsV1Forbidden

NewBulkGetPlayerPublicBinaryRecordsV1Forbidden creates a BulkGetPlayerPublicBinaryRecordsV1Forbidden with default headers values

func (*BulkGetPlayerPublicBinaryRecordsV1Forbidden) Error

func (*BulkGetPlayerPublicBinaryRecordsV1Forbidden) GetPayload

func (*BulkGetPlayerPublicBinaryRecordsV1Forbidden) ToJSONString

type BulkGetPlayerPublicBinaryRecordsV1InternalServerError

type BulkGetPlayerPublicBinaryRecordsV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerPublicBinaryRecordsV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18343</td><td>unable to get record</td></tr></table>

func NewBulkGetPlayerPublicBinaryRecordsV1InternalServerError

func NewBulkGetPlayerPublicBinaryRecordsV1InternalServerError() *BulkGetPlayerPublicBinaryRecordsV1InternalServerError

NewBulkGetPlayerPublicBinaryRecordsV1InternalServerError creates a BulkGetPlayerPublicBinaryRecordsV1InternalServerError with default headers values

func (*BulkGetPlayerPublicBinaryRecordsV1InternalServerError) Error

func (*BulkGetPlayerPublicBinaryRecordsV1InternalServerError) GetPayload

func (*BulkGetPlayerPublicBinaryRecordsV1InternalServerError) ToJSONString

type BulkGetPlayerPublicBinaryRecordsV1OK

type BulkGetPlayerPublicBinaryRecordsV1OK struct {
	Payload *cloudsaveclientmodels.ModelsBulkGetPlayerBinaryRecordResponse
}

BulkGetPlayerPublicBinaryRecordsV1OK handles this case with default header values.

Record retrieved

func NewBulkGetPlayerPublicBinaryRecordsV1OK

func NewBulkGetPlayerPublicBinaryRecordsV1OK() *BulkGetPlayerPublicBinaryRecordsV1OK

NewBulkGetPlayerPublicBinaryRecordsV1OK creates a BulkGetPlayerPublicBinaryRecordsV1OK with default headers values

func (*BulkGetPlayerPublicBinaryRecordsV1OK) Error

func (*BulkGetPlayerPublicBinaryRecordsV1OK) GetPayload

func (*BulkGetPlayerPublicBinaryRecordsV1OK) ToJSONString

func (o *BulkGetPlayerPublicBinaryRecordsV1OK) ToJSONString() string

type BulkGetPlayerPublicBinaryRecordsV1Params

type BulkGetPlayerPublicBinaryRecordsV1Params struct {

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

	*/
	Key string
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

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

func NewBulkGetPlayerPublicBinaryRecordsV1Params

func NewBulkGetPlayerPublicBinaryRecordsV1Params() *BulkGetPlayerPublicBinaryRecordsV1Params

NewBulkGetPlayerPublicBinaryRecordsV1Params creates a new BulkGetPlayerPublicBinaryRecordsV1Params object with the default values initialized.

func NewBulkGetPlayerPublicBinaryRecordsV1ParamsWithContext

func NewBulkGetPlayerPublicBinaryRecordsV1ParamsWithContext(ctx context.Context) *BulkGetPlayerPublicBinaryRecordsV1Params

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

func NewBulkGetPlayerPublicBinaryRecordsV1ParamsWithHTTPClient

func NewBulkGetPlayerPublicBinaryRecordsV1ParamsWithHTTPClient(client *http.Client) *BulkGetPlayerPublicBinaryRecordsV1Params

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

func NewBulkGetPlayerPublicBinaryRecordsV1ParamsWithTimeout

func NewBulkGetPlayerPublicBinaryRecordsV1ParamsWithTimeout(timeout time.Duration) *BulkGetPlayerPublicBinaryRecordsV1Params

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

func (*BulkGetPlayerPublicBinaryRecordsV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) SetBody

SetBody adds the body to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) SetContext

SetContext adds the context to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) SetFlightId added in v0.63.0

func (o *BulkGetPlayerPublicBinaryRecordsV1Params) SetFlightId(flightId string)

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

func (*BulkGetPlayerPublicBinaryRecordsV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) SetHTTPClientTransport

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

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

func (*BulkGetPlayerPublicBinaryRecordsV1Params) SetKey

SetKey adds the key to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) SetNamespace

func (o *BulkGetPlayerPublicBinaryRecordsV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) SetTimeout

SetTimeout adds the timeout to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) WithBody

WithBody adds the body to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) WithContext

WithContext adds the context to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) WithKey

WithKey adds the key to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) WithNamespace

WithNamespace adds the namespace to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) WithTimeout

WithTimeout adds the timeout to the bulk get player public binary records v1 params

func (*BulkGetPlayerPublicBinaryRecordsV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type BulkGetPlayerPublicBinaryRecordsV1Reader

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

BulkGetPlayerPublicBinaryRecordsV1Reader is a Reader for the BulkGetPlayerPublicBinaryRecordsV1 structure.

func (*BulkGetPlayerPublicBinaryRecordsV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BulkGetPlayerPublicBinaryRecordsV1Unauthorized

type BulkGetPlayerPublicBinaryRecordsV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerPublicBinaryRecordsV1Unauthorized handles this case with default header values.

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

func NewBulkGetPlayerPublicBinaryRecordsV1Unauthorized

func NewBulkGetPlayerPublicBinaryRecordsV1Unauthorized() *BulkGetPlayerPublicBinaryRecordsV1Unauthorized

NewBulkGetPlayerPublicBinaryRecordsV1Unauthorized creates a BulkGetPlayerPublicBinaryRecordsV1Unauthorized with default headers values

func (*BulkGetPlayerPublicBinaryRecordsV1Unauthorized) Error

func (*BulkGetPlayerPublicBinaryRecordsV1Unauthorized) GetPayload

func (*BulkGetPlayerPublicBinaryRecordsV1Unauthorized) ToJSONString

type Client

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

Client for public player binary record API

func (*Client) BulkGetMyBinaryRecordV1 deprecated

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

BulkGetMyBinaryRecordV1 get player records bulk Retrieve player record key and payload in bulk under given namespace. Maximum bulk key limit per request 20

func (*Client) BulkGetMyBinaryRecordV1Short

func (a *Client) BulkGetMyBinaryRecordV1Short(params *BulkGetMyBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetMyBinaryRecordV1OK, error)

BulkGetMyBinaryRecordV1Short get player records bulk Retrieve player record key and payload in bulk under given namespace. Maximum bulk key limit per request 20

func (*Client) BulkGetOtherPlayerPublicBinaryRecordsV1 deprecated

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

BulkGetOtherPlayerPublicBinaryRecordsV1 bulk get other player public binary record Retrieve other player public binary record in bulk under given namespace. Maximum bulk key limit per request 20

func (*Client) BulkGetOtherPlayerPublicBinaryRecordsV1Short

func (a *Client) BulkGetOtherPlayerPublicBinaryRecordsV1Short(params *BulkGetOtherPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetOtherPlayerPublicBinaryRecordsV1OK, error)

BulkGetOtherPlayerPublicBinaryRecordsV1Short bulk get other player public binary record Retrieve other player public binary record in bulk under given namespace. Maximum bulk key limit per request 20

func (*Client) BulkGetPlayerPublicBinaryRecordsV1 deprecated

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

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

func (*Client) BulkGetPlayerPublicBinaryRecordsV1Short

func (a *Client) BulkGetPlayerPublicBinaryRecordsV1Short(params *BulkGetPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetPlayerPublicBinaryRecordsV1OK, error)

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

func (*Client) DeletePlayerBinaryRecordV1 deprecated

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

DeletePlayerBinaryRecordV1 delete player binary record Delete a player binary record. Only player who own the record can delete it

func (*Client) DeletePlayerBinaryRecordV1Short

func (a *Client) DeletePlayerBinaryRecordV1Short(params *DeletePlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeletePlayerBinaryRecordV1NoContent, error)

DeletePlayerBinaryRecordV1Short delete player binary record Delete a player binary record. Only player who own the record can delete it

func (*Client) GetPlayerBinaryRecordV1 deprecated

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

GetPlayerBinaryRecordV1 get player binary record Get a player binary record by its key. **Private Record**: Only user who own the record could retrieve it.

func (*Client) GetPlayerBinaryRecordV1Short

func (a *Client) GetPlayerBinaryRecordV1Short(params *GetPlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerBinaryRecordV1OK, error)

GetPlayerBinaryRecordV1Short get player binary record Get a player binary record by its key. **Private Record**: Only user who own the record could retrieve it.

func (*Client) GetPlayerPublicBinaryRecordsV1 deprecated

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

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

func (*Client) GetPlayerPublicBinaryRecordsV1Short

func (a *Client) GetPlayerPublicBinaryRecordsV1Short(params *GetPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerPublicBinaryRecordsV1OK, error)

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

func (*Client) ListMyBinaryRecordsV1 deprecated

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

ListMyBinaryRecordsV1 query my binary records Retrieve list of my binary records by namespace.

func (*Client) ListMyBinaryRecordsV1Short

func (a *Client) ListMyBinaryRecordsV1Short(params *ListMyBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListMyBinaryRecordsV1OK, error)

ListMyBinaryRecordsV1Short query my binary records Retrieve list of my binary records by namespace.

func (*Client) ListOtherPlayerPublicBinaryRecordsV1 deprecated

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

ListOtherPlayerPublicBinaryRecordsV1 query other player public binary record Retrieve list of other player public binary records under given namespace.

func (*Client) ListOtherPlayerPublicBinaryRecordsV1Short

func (a *Client) ListOtherPlayerPublicBinaryRecordsV1Short(params *ListOtherPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListOtherPlayerPublicBinaryRecordsV1OK, error)

ListOtherPlayerPublicBinaryRecordsV1Short query other player public binary record Retrieve list of other player public binary records under given namespace.

func (*Client) PostPlayerBinaryPresignedURLV1 deprecated

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

PostPlayerBinaryPresignedURLV1 request presigned url for upload player binary records Request presigned URL to upload the binary record to s3.

Other detail info:

Supported file types: jpeg, jpg, png, bmp, gif, mp3, webp, and bin.

func (*Client) PostPlayerBinaryPresignedURLV1Short

func (a *Client) PostPlayerBinaryPresignedURLV1Short(params *PostPlayerBinaryPresignedURLV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerBinaryPresignedURLV1Created, error)

PostPlayerBinaryPresignedURLV1Short request presigned url for upload player binary records Request presigned URL to upload the binary record to s3.

Other detail info:

Supported file types: jpeg, jpg, png, bmp, gif, mp3, webp, and bin.

func (*Client) PostPlayerBinaryRecordV1 deprecated

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

PostPlayerBinaryRecordV1 create player binary record Create a player binary record.

Other detail info:

`key` should follow these rules: 1. support uppercase and lowercase letters, numbers, and separators **"-"**, **"_"**, **"."** are allowed 2. begin and end with letters or numbers 3. spaces are not allowed 4. separators must not appears twice in a row

Supported file types: jpeg, jpg, png, bmp, gif, mp3, webp, and bin.

func (*Client) PostPlayerBinaryRecordV1Short

func (a *Client) PostPlayerBinaryRecordV1Short(params *PostPlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerBinaryRecordV1Created, error)

PostPlayerBinaryRecordV1Short create player binary record Create a player binary record.

Other detail info:

`key` should follow these rules: 1. support uppercase and lowercase letters, numbers, and separators **"-"**, **"_"**, **"."** are allowed 2. begin and end with letters or numbers 3. spaces are not allowed 4. separators must not appears twice in a row

Supported file types: jpeg, jpg, png, bmp, gif, mp3, webp, and bin.

func (*Client) PutPlayerBinaryRecorMetadataV1 deprecated

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

PutPlayerBinaryRecorMetadataV1 update player binary record metadata Update a player binary record metadata by its key

func (*Client) PutPlayerBinaryRecorMetadataV1Short

func (a *Client) PutPlayerBinaryRecorMetadataV1Short(params *PutPlayerBinaryRecorMetadataV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerBinaryRecorMetadataV1OK, error)

PutPlayerBinaryRecorMetadataV1Short update player binary record metadata Update a player binary record metadata by its key

func (*Client) PutPlayerBinaryRecordV1 deprecated

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

PutPlayerBinaryRecordV1 update player binary record file Update a player binary record file by its key

func (*Client) PutPlayerBinaryRecordV1Short

func (a *Client) PutPlayerBinaryRecordV1Short(params *PutPlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerBinaryRecordV1OK, error)

PutPlayerBinaryRecordV1Short update player binary record file Update a player binary record file by its key

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	BulkGetPlayerPublicBinaryRecordsV1(params *BulkGetPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetPlayerPublicBinaryRecordsV1OK, *BulkGetPlayerPublicBinaryRecordsV1BadRequest, *BulkGetPlayerPublicBinaryRecordsV1Unauthorized, *BulkGetPlayerPublicBinaryRecordsV1Forbidden, *BulkGetPlayerPublicBinaryRecordsV1InternalServerError, error)
	BulkGetPlayerPublicBinaryRecordsV1Short(params *BulkGetPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetPlayerPublicBinaryRecordsV1OK, error)
	ListMyBinaryRecordsV1(params *ListMyBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListMyBinaryRecordsV1OK, *ListMyBinaryRecordsV1BadRequest, *ListMyBinaryRecordsV1Unauthorized, *ListMyBinaryRecordsV1Forbidden, *ListMyBinaryRecordsV1InternalServerError, error)
	ListMyBinaryRecordsV1Short(params *ListMyBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListMyBinaryRecordsV1OK, error)
	BulkGetMyBinaryRecordV1(params *BulkGetMyBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetMyBinaryRecordV1OK, *BulkGetMyBinaryRecordV1BadRequest, *BulkGetMyBinaryRecordV1Unauthorized, *BulkGetMyBinaryRecordV1Forbidden, *BulkGetMyBinaryRecordV1InternalServerError, error)
	BulkGetMyBinaryRecordV1Short(params *BulkGetMyBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetMyBinaryRecordV1OK, error)
	PostPlayerBinaryRecordV1(params *PostPlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerBinaryRecordV1Created, *PostPlayerBinaryRecordV1BadRequest, *PostPlayerBinaryRecordV1Unauthorized, *PostPlayerBinaryRecordV1Forbidden, *PostPlayerBinaryRecordV1Conflict, *PostPlayerBinaryRecordV1InternalServerError, error)
	PostPlayerBinaryRecordV1Short(params *PostPlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerBinaryRecordV1Created, error)
	ListOtherPlayerPublicBinaryRecordsV1(params *ListOtherPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListOtherPlayerPublicBinaryRecordsV1OK, *ListOtherPlayerPublicBinaryRecordsV1BadRequest, *ListOtherPlayerPublicBinaryRecordsV1Unauthorized, *ListOtherPlayerPublicBinaryRecordsV1Forbidden, *ListOtherPlayerPublicBinaryRecordsV1InternalServerError, error)
	ListOtherPlayerPublicBinaryRecordsV1Short(params *ListOtherPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListOtherPlayerPublicBinaryRecordsV1OK, error)
	BulkGetOtherPlayerPublicBinaryRecordsV1(params *BulkGetOtherPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetOtherPlayerPublicBinaryRecordsV1OK, *BulkGetOtherPlayerPublicBinaryRecordsV1BadRequest, *BulkGetOtherPlayerPublicBinaryRecordsV1Unauthorized, *BulkGetOtherPlayerPublicBinaryRecordsV1Forbidden, *BulkGetOtherPlayerPublicBinaryRecordsV1InternalServerError, error)
	BulkGetOtherPlayerPublicBinaryRecordsV1Short(params *BulkGetOtherPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetOtherPlayerPublicBinaryRecordsV1OK, error)
	GetPlayerBinaryRecordV1(params *GetPlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerBinaryRecordV1OK, *GetPlayerBinaryRecordV1Unauthorized, *GetPlayerBinaryRecordV1Forbidden, *GetPlayerBinaryRecordV1NotFound, *GetPlayerBinaryRecordV1InternalServerError, error)
	GetPlayerBinaryRecordV1Short(params *GetPlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerBinaryRecordV1OK, error)
	PutPlayerBinaryRecordV1(params *PutPlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerBinaryRecordV1OK, *PutPlayerBinaryRecordV1BadRequest, *PutPlayerBinaryRecordV1Unauthorized, *PutPlayerBinaryRecordV1Forbidden, *PutPlayerBinaryRecordV1NotFound, *PutPlayerBinaryRecordV1InternalServerError, error)
	PutPlayerBinaryRecordV1Short(params *PutPlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerBinaryRecordV1OK, error)
	DeletePlayerBinaryRecordV1(params *DeletePlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeletePlayerBinaryRecordV1NoContent, *DeletePlayerBinaryRecordV1BadRequest, *DeletePlayerBinaryRecordV1Unauthorized, *DeletePlayerBinaryRecordV1Forbidden, *DeletePlayerBinaryRecordV1NotFound, *DeletePlayerBinaryRecordV1InternalServerError, error)
	DeletePlayerBinaryRecordV1Short(params *DeletePlayerBinaryRecordV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeletePlayerBinaryRecordV1NoContent, error)
	PutPlayerBinaryRecorMetadataV1(params *PutPlayerBinaryRecorMetadataV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerBinaryRecorMetadataV1OK, *PutPlayerBinaryRecorMetadataV1BadRequest, *PutPlayerBinaryRecorMetadataV1Unauthorized, *PutPlayerBinaryRecorMetadataV1Forbidden, *PutPlayerBinaryRecorMetadataV1NotFound, *PutPlayerBinaryRecorMetadataV1InternalServerError, error)
	PutPlayerBinaryRecorMetadataV1Short(params *PutPlayerBinaryRecorMetadataV1Params, authInfo runtime.ClientAuthInfoWriter) (*PutPlayerBinaryRecorMetadataV1OK, error)
	PostPlayerBinaryPresignedURLV1(params *PostPlayerBinaryPresignedURLV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerBinaryPresignedURLV1Created, *PostPlayerBinaryPresignedURLV1BadRequest, *PostPlayerBinaryPresignedURLV1Unauthorized, *PostPlayerBinaryPresignedURLV1Forbidden, *PostPlayerBinaryPresignedURLV1NotFound, *PostPlayerBinaryPresignedURLV1InternalServerError, error)
	PostPlayerBinaryPresignedURLV1Short(params *PostPlayerBinaryPresignedURLV1Params, authInfo runtime.ClientAuthInfoWriter) (*PostPlayerBinaryPresignedURLV1Created, error)
	GetPlayerPublicBinaryRecordsV1(params *GetPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerPublicBinaryRecordsV1OK, *GetPlayerPublicBinaryRecordsV1Unauthorized, *GetPlayerPublicBinaryRecordsV1Forbidden, *GetPlayerPublicBinaryRecordsV1NotFound, *GetPlayerPublicBinaryRecordsV1InternalServerError, error)
	GetPlayerPublicBinaryRecordsV1Short(params *GetPlayerPublicBinaryRecordsV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetPlayerPublicBinaryRecordsV1OK, 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 binary record API client.

type DeletePlayerBinaryRecordV1BadRequest added in v0.58.0

type DeletePlayerBinaryRecordV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

DeletePlayerBinaryRecordV1BadRequest 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 NewDeletePlayerBinaryRecordV1BadRequest added in v0.58.0

func NewDeletePlayerBinaryRecordV1BadRequest() *DeletePlayerBinaryRecordV1BadRequest

NewDeletePlayerBinaryRecordV1BadRequest creates a DeletePlayerBinaryRecordV1BadRequest with default headers values

func (*DeletePlayerBinaryRecordV1BadRequest) Error added in v0.58.0

func (*DeletePlayerBinaryRecordV1BadRequest) GetPayload added in v0.58.0

func (*DeletePlayerBinaryRecordV1BadRequest) ToJSONString added in v0.58.0

func (o *DeletePlayerBinaryRecordV1BadRequest) ToJSONString() string

type DeletePlayerBinaryRecordV1Forbidden added in v0.58.0

type DeletePlayerBinaryRecordV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

DeletePlayerBinaryRecordV1Forbidden handles this case with default header values.

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

func NewDeletePlayerBinaryRecordV1Forbidden added in v0.58.0

func NewDeletePlayerBinaryRecordV1Forbidden() *DeletePlayerBinaryRecordV1Forbidden

NewDeletePlayerBinaryRecordV1Forbidden creates a DeletePlayerBinaryRecordV1Forbidden with default headers values

func (*DeletePlayerBinaryRecordV1Forbidden) Error added in v0.58.0

func (*DeletePlayerBinaryRecordV1Forbidden) GetPayload added in v0.58.0

func (*DeletePlayerBinaryRecordV1Forbidden) ToJSONString added in v0.58.0

func (o *DeletePlayerBinaryRecordV1Forbidden) ToJSONString() string

type DeletePlayerBinaryRecordV1InternalServerError

type DeletePlayerBinaryRecordV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

DeletePlayerBinaryRecordV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18336</td><td>unable to delete record</td></tr><tr><td>18338</td><td>record not found</td></tr></table>

func NewDeletePlayerBinaryRecordV1InternalServerError

func NewDeletePlayerBinaryRecordV1InternalServerError() *DeletePlayerBinaryRecordV1InternalServerError

NewDeletePlayerBinaryRecordV1InternalServerError creates a DeletePlayerBinaryRecordV1InternalServerError with default headers values

func (*DeletePlayerBinaryRecordV1InternalServerError) Error

func (*DeletePlayerBinaryRecordV1InternalServerError) GetPayload

func (*DeletePlayerBinaryRecordV1InternalServerError) ToJSONString

type DeletePlayerBinaryRecordV1NoContent

type DeletePlayerBinaryRecordV1NoContent struct {
}

DeletePlayerBinaryRecordV1NoContent handles this case with default header values.

Record deleted

func NewDeletePlayerBinaryRecordV1NoContent

func NewDeletePlayerBinaryRecordV1NoContent() *DeletePlayerBinaryRecordV1NoContent

NewDeletePlayerBinaryRecordV1NoContent creates a DeletePlayerBinaryRecordV1NoContent with default headers values

func (*DeletePlayerBinaryRecordV1NoContent) Error

type DeletePlayerBinaryRecordV1NotFound

type DeletePlayerBinaryRecordV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

DeletePlayerBinaryRecordV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18338</td><td>record not found</td></tr></table>

func NewDeletePlayerBinaryRecordV1NotFound

func NewDeletePlayerBinaryRecordV1NotFound() *DeletePlayerBinaryRecordV1NotFound

NewDeletePlayerBinaryRecordV1NotFound creates a DeletePlayerBinaryRecordV1NotFound with default headers values

func (*DeletePlayerBinaryRecordV1NotFound) Error

func (*DeletePlayerBinaryRecordV1NotFound) GetPayload

func (*DeletePlayerBinaryRecordV1NotFound) ToJSONString

func (o *DeletePlayerBinaryRecordV1NotFound) ToJSONString() string

type DeletePlayerBinaryRecordV1Params

type DeletePlayerBinaryRecordV1Params struct {

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

	*/
	Key string
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  user ID who own the record, should follow UUID version 4 without hyphen format

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

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

func NewDeletePlayerBinaryRecordV1Params

func NewDeletePlayerBinaryRecordV1Params() *DeletePlayerBinaryRecordV1Params

NewDeletePlayerBinaryRecordV1Params creates a new DeletePlayerBinaryRecordV1Params object with the default values initialized.

func NewDeletePlayerBinaryRecordV1ParamsWithContext

func NewDeletePlayerBinaryRecordV1ParamsWithContext(ctx context.Context) *DeletePlayerBinaryRecordV1Params

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

func NewDeletePlayerBinaryRecordV1ParamsWithHTTPClient

func NewDeletePlayerBinaryRecordV1ParamsWithHTTPClient(client *http.Client) *DeletePlayerBinaryRecordV1Params

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

func NewDeletePlayerBinaryRecordV1ParamsWithTimeout

func NewDeletePlayerBinaryRecordV1ParamsWithTimeout(timeout time.Duration) *DeletePlayerBinaryRecordV1Params

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

func (*DeletePlayerBinaryRecordV1Params) SetAuthInfoWriter

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

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

func (*DeletePlayerBinaryRecordV1Params) SetContext

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

func (*DeletePlayerBinaryRecordV1Params) SetFlightId added in v0.63.0

func (o *DeletePlayerBinaryRecordV1Params) SetFlightId(flightId string)

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

func (*DeletePlayerBinaryRecordV1Params) SetHTTPClient

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

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

func (*DeletePlayerBinaryRecordV1Params) SetHTTPClientTransport

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

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

func (*DeletePlayerBinaryRecordV1Params) SetKey

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

func (*DeletePlayerBinaryRecordV1Params) SetNamespace

func (o *DeletePlayerBinaryRecordV1Params) SetNamespace(namespace string)

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

func (*DeletePlayerBinaryRecordV1Params) SetTimeout

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

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

func (*DeletePlayerBinaryRecordV1Params) SetUserID

func (o *DeletePlayerBinaryRecordV1Params) SetUserID(userID string)

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

func (*DeletePlayerBinaryRecordV1Params) WithContext

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

func (*DeletePlayerBinaryRecordV1Params) WithHTTPClient

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

func (*DeletePlayerBinaryRecordV1Params) WithKey

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

func (*DeletePlayerBinaryRecordV1Params) WithNamespace

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

func (*DeletePlayerBinaryRecordV1Params) WithTimeout

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

func (*DeletePlayerBinaryRecordV1Params) WithUserID

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

func (*DeletePlayerBinaryRecordV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePlayerBinaryRecordV1Reader

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

DeletePlayerBinaryRecordV1Reader is a Reader for the DeletePlayerBinaryRecordV1 structure.

func (*DeletePlayerBinaryRecordV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePlayerBinaryRecordV1Unauthorized

type DeletePlayerBinaryRecordV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

DeletePlayerBinaryRecordV1Unauthorized handles this case with default header values.

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

func NewDeletePlayerBinaryRecordV1Unauthorized

func NewDeletePlayerBinaryRecordV1Unauthorized() *DeletePlayerBinaryRecordV1Unauthorized

NewDeletePlayerBinaryRecordV1Unauthorized creates a DeletePlayerBinaryRecordV1Unauthorized with default headers values

func (*DeletePlayerBinaryRecordV1Unauthorized) Error

func (*DeletePlayerBinaryRecordV1Unauthorized) GetPayload

func (*DeletePlayerBinaryRecordV1Unauthorized) ToJSONString

type GetPlayerBinaryRecordV1Forbidden added in v0.58.0

type GetPlayerBinaryRecordV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerBinaryRecordV1Forbidden handles this case with default header values.

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

func NewGetPlayerBinaryRecordV1Forbidden added in v0.58.0

func NewGetPlayerBinaryRecordV1Forbidden() *GetPlayerBinaryRecordV1Forbidden

NewGetPlayerBinaryRecordV1Forbidden creates a GetPlayerBinaryRecordV1Forbidden with default headers values

func (*GetPlayerBinaryRecordV1Forbidden) Error added in v0.58.0

func (*GetPlayerBinaryRecordV1Forbidden) GetPayload added in v0.58.0

func (*GetPlayerBinaryRecordV1Forbidden) ToJSONString added in v0.58.0

func (o *GetPlayerBinaryRecordV1Forbidden) ToJSONString() string

type GetPlayerBinaryRecordV1InternalServerError

type GetPlayerBinaryRecordV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerBinaryRecordV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18323</td><td>unable to get record</td></tr></table>

func NewGetPlayerBinaryRecordV1InternalServerError

func NewGetPlayerBinaryRecordV1InternalServerError() *GetPlayerBinaryRecordV1InternalServerError

NewGetPlayerBinaryRecordV1InternalServerError creates a GetPlayerBinaryRecordV1InternalServerError with default headers values

func (*GetPlayerBinaryRecordV1InternalServerError) Error

func (*GetPlayerBinaryRecordV1InternalServerError) GetPayload

func (*GetPlayerBinaryRecordV1InternalServerError) ToJSONString

type GetPlayerBinaryRecordV1NotFound

type GetPlayerBinaryRecordV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerBinaryRecordV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18325</td><td>record not found</td></tr></table>

func NewGetPlayerBinaryRecordV1NotFound

func NewGetPlayerBinaryRecordV1NotFound() *GetPlayerBinaryRecordV1NotFound

NewGetPlayerBinaryRecordV1NotFound creates a GetPlayerBinaryRecordV1NotFound with default headers values

func (*GetPlayerBinaryRecordV1NotFound) Error

func (*GetPlayerBinaryRecordV1NotFound) GetPayload

func (*GetPlayerBinaryRecordV1NotFound) ToJSONString

func (o *GetPlayerBinaryRecordV1NotFound) ToJSONString() string

type GetPlayerBinaryRecordV1OK

type GetPlayerBinaryRecordV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerBinaryRecordResponse
}

GetPlayerBinaryRecordV1OK handles this case with default header values.

Record in user-level retrieved

func NewGetPlayerBinaryRecordV1OK

func NewGetPlayerBinaryRecordV1OK() *GetPlayerBinaryRecordV1OK

NewGetPlayerBinaryRecordV1OK creates a GetPlayerBinaryRecordV1OK with default headers values

func (*GetPlayerBinaryRecordV1OK) Error

func (o *GetPlayerBinaryRecordV1OK) Error() string

func (*GetPlayerBinaryRecordV1OK) GetPayload

func (*GetPlayerBinaryRecordV1OK) ToJSONString

func (o *GetPlayerBinaryRecordV1OK) ToJSONString() string

type GetPlayerBinaryRecordV1Params

type GetPlayerBinaryRecordV1Params struct {

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

	*/
	Key string
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  user ID who own the record, should follow UUID version 4 without hyphen format

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

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

func NewGetPlayerBinaryRecordV1Params

func NewGetPlayerBinaryRecordV1Params() *GetPlayerBinaryRecordV1Params

NewGetPlayerBinaryRecordV1Params creates a new GetPlayerBinaryRecordV1Params object with the default values initialized.

func NewGetPlayerBinaryRecordV1ParamsWithContext

func NewGetPlayerBinaryRecordV1ParamsWithContext(ctx context.Context) *GetPlayerBinaryRecordV1Params

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

func NewGetPlayerBinaryRecordV1ParamsWithHTTPClient

func NewGetPlayerBinaryRecordV1ParamsWithHTTPClient(client *http.Client) *GetPlayerBinaryRecordV1Params

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

func NewGetPlayerBinaryRecordV1ParamsWithTimeout

func NewGetPlayerBinaryRecordV1ParamsWithTimeout(timeout time.Duration) *GetPlayerBinaryRecordV1Params

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

func (*GetPlayerBinaryRecordV1Params) SetAuthInfoWriter

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

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

func (*GetPlayerBinaryRecordV1Params) SetContext

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

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

func (*GetPlayerBinaryRecordV1Params) SetFlightId added in v0.63.0

func (o *GetPlayerBinaryRecordV1Params) SetFlightId(flightId string)

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

func (*GetPlayerBinaryRecordV1Params) SetHTTPClient

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

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

func (*GetPlayerBinaryRecordV1Params) SetHTTPClientTransport

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

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

func (*GetPlayerBinaryRecordV1Params) SetKey

func (o *GetPlayerBinaryRecordV1Params) SetKey(key string)

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

func (*GetPlayerBinaryRecordV1Params) SetNamespace

func (o *GetPlayerBinaryRecordV1Params) SetNamespace(namespace string)

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

func (*GetPlayerBinaryRecordV1Params) SetTimeout

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

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

func (*GetPlayerBinaryRecordV1Params) SetUserID

func (o *GetPlayerBinaryRecordV1Params) SetUserID(userID string)

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

func (*GetPlayerBinaryRecordV1Params) WithContext

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

func (*GetPlayerBinaryRecordV1Params) WithHTTPClient

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

func (*GetPlayerBinaryRecordV1Params) WithKey

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

func (*GetPlayerBinaryRecordV1Params) WithNamespace

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

func (*GetPlayerBinaryRecordV1Params) WithTimeout

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

func (*GetPlayerBinaryRecordV1Params) WithUserID

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

func (*GetPlayerBinaryRecordV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlayerBinaryRecordV1Reader

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

GetPlayerBinaryRecordV1Reader is a Reader for the GetPlayerBinaryRecordV1 structure.

func (*GetPlayerBinaryRecordV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlayerBinaryRecordV1Unauthorized

type GetPlayerBinaryRecordV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerBinaryRecordV1Unauthorized handles this case with default header values.

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

func NewGetPlayerBinaryRecordV1Unauthorized

func NewGetPlayerBinaryRecordV1Unauthorized() *GetPlayerBinaryRecordV1Unauthorized

NewGetPlayerBinaryRecordV1Unauthorized creates a GetPlayerBinaryRecordV1Unauthorized with default headers values

func (*GetPlayerBinaryRecordV1Unauthorized) Error

func (*GetPlayerBinaryRecordV1Unauthorized) GetPayload

func (*GetPlayerBinaryRecordV1Unauthorized) ToJSONString

func (o *GetPlayerBinaryRecordV1Unauthorized) ToJSONString() string

type GetPlayerPublicBinaryRecordsV1Forbidden added in v0.58.0

type GetPlayerPublicBinaryRecordsV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerPublicBinaryRecordsV1Forbidden handles this case with default header values.

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

func NewGetPlayerPublicBinaryRecordsV1Forbidden added in v0.58.0

func NewGetPlayerPublicBinaryRecordsV1Forbidden() *GetPlayerPublicBinaryRecordsV1Forbidden

NewGetPlayerPublicBinaryRecordsV1Forbidden creates a GetPlayerPublicBinaryRecordsV1Forbidden with default headers values

func (*GetPlayerPublicBinaryRecordsV1Forbidden) Error added in v0.58.0

func (*GetPlayerPublicBinaryRecordsV1Forbidden) GetPayload added in v0.58.0

func (*GetPlayerPublicBinaryRecordsV1Forbidden) ToJSONString added in v0.58.0

type GetPlayerPublicBinaryRecordsV1InternalServerError

type GetPlayerPublicBinaryRecordsV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerPublicBinaryRecordsV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18339</td><td>unable to get record</td></tr></table>

func NewGetPlayerPublicBinaryRecordsV1InternalServerError

func NewGetPlayerPublicBinaryRecordsV1InternalServerError() *GetPlayerPublicBinaryRecordsV1InternalServerError

NewGetPlayerPublicBinaryRecordsV1InternalServerError creates a GetPlayerPublicBinaryRecordsV1InternalServerError with default headers values

func (*GetPlayerPublicBinaryRecordsV1InternalServerError) Error

func (*GetPlayerPublicBinaryRecordsV1InternalServerError) GetPayload

func (*GetPlayerPublicBinaryRecordsV1InternalServerError) ToJSONString

type GetPlayerPublicBinaryRecordsV1NotFound

type GetPlayerPublicBinaryRecordsV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerPublicBinaryRecordsV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18340</td><td>record not found</td></tr></table>

func NewGetPlayerPublicBinaryRecordsV1NotFound

func NewGetPlayerPublicBinaryRecordsV1NotFound() *GetPlayerPublicBinaryRecordsV1NotFound

NewGetPlayerPublicBinaryRecordsV1NotFound creates a GetPlayerPublicBinaryRecordsV1NotFound with default headers values

func (*GetPlayerPublicBinaryRecordsV1NotFound) Error

func (*GetPlayerPublicBinaryRecordsV1NotFound) GetPayload

func (*GetPlayerPublicBinaryRecordsV1NotFound) ToJSONString

type GetPlayerPublicBinaryRecordsV1OK

type GetPlayerPublicBinaryRecordsV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerBinaryRecordResponse
}

GetPlayerPublicBinaryRecordsV1OK handles this case with default header values.

Record retrieved

func NewGetPlayerPublicBinaryRecordsV1OK

func NewGetPlayerPublicBinaryRecordsV1OK() *GetPlayerPublicBinaryRecordsV1OK

NewGetPlayerPublicBinaryRecordsV1OK creates a GetPlayerPublicBinaryRecordsV1OK with default headers values

func (*GetPlayerPublicBinaryRecordsV1OK) Error

func (*GetPlayerPublicBinaryRecordsV1OK) GetPayload

func (*GetPlayerPublicBinaryRecordsV1OK) ToJSONString

func (o *GetPlayerPublicBinaryRecordsV1OK) ToJSONString() string

type GetPlayerPublicBinaryRecordsV1Params

type GetPlayerPublicBinaryRecordsV1Params struct {

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

	*/
	Key string
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  user ID who own the record, should follow UUID version 4 without hyphen format

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

GetPlayerPublicBinaryRecordsV1Params contains all the parameters to send to the API endpoint for the get player public binary records v1 operation typically these are written to a http.Request

func NewGetPlayerPublicBinaryRecordsV1Params

func NewGetPlayerPublicBinaryRecordsV1Params() *GetPlayerPublicBinaryRecordsV1Params

NewGetPlayerPublicBinaryRecordsV1Params creates a new GetPlayerPublicBinaryRecordsV1Params object with the default values initialized.

func NewGetPlayerPublicBinaryRecordsV1ParamsWithContext

func NewGetPlayerPublicBinaryRecordsV1ParamsWithContext(ctx context.Context) *GetPlayerPublicBinaryRecordsV1Params

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

func NewGetPlayerPublicBinaryRecordsV1ParamsWithHTTPClient

func NewGetPlayerPublicBinaryRecordsV1ParamsWithHTTPClient(client *http.Client) *GetPlayerPublicBinaryRecordsV1Params

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

func NewGetPlayerPublicBinaryRecordsV1ParamsWithTimeout

func NewGetPlayerPublicBinaryRecordsV1ParamsWithTimeout(timeout time.Duration) *GetPlayerPublicBinaryRecordsV1Params

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

func (*GetPlayerPublicBinaryRecordsV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) SetContext

SetContext adds the context to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) SetFlightId added in v0.63.0

func (o *GetPlayerPublicBinaryRecordsV1Params) SetFlightId(flightId string)

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

func (*GetPlayerPublicBinaryRecordsV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) SetKey

SetKey adds the key to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) SetNamespace

func (o *GetPlayerPublicBinaryRecordsV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) SetTimeout

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

SetTimeout adds the timeout to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) SetUserID

func (o *GetPlayerPublicBinaryRecordsV1Params) SetUserID(userID string)

SetUserID adds the userId to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) WithContext

WithContext adds the context to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) WithKey

WithKey adds the key to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) WithNamespace

WithNamespace adds the namespace to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) WithTimeout

WithTimeout adds the timeout to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) WithUserID

WithUserID adds the userID to the get player public binary records v1 params

func (*GetPlayerPublicBinaryRecordsV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlayerPublicBinaryRecordsV1Reader

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

GetPlayerPublicBinaryRecordsV1Reader is a Reader for the GetPlayerPublicBinaryRecordsV1 structure.

func (*GetPlayerPublicBinaryRecordsV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlayerPublicBinaryRecordsV1Unauthorized

type GetPlayerPublicBinaryRecordsV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

GetPlayerPublicBinaryRecordsV1Unauthorized handles this case with default header values.

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

func NewGetPlayerPublicBinaryRecordsV1Unauthorized

func NewGetPlayerPublicBinaryRecordsV1Unauthorized() *GetPlayerPublicBinaryRecordsV1Unauthorized

NewGetPlayerPublicBinaryRecordsV1Unauthorized creates a GetPlayerPublicBinaryRecordsV1Unauthorized with default headers values

func (*GetPlayerPublicBinaryRecordsV1Unauthorized) Error

func (*GetPlayerPublicBinaryRecordsV1Unauthorized) GetPayload

func (*GetPlayerPublicBinaryRecordsV1Unauthorized) ToJSONString

type ListMyBinaryRecordsV1BadRequest added in v0.58.0

type ListMyBinaryRecordsV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListMyBinaryRecordsV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18125</td><td>invalid request body</td></tr><tr><td>18126</td><td>request record keys list exceed max size [%d]</td></tr></table>

func NewListMyBinaryRecordsV1BadRequest added in v0.58.0

func NewListMyBinaryRecordsV1BadRequest() *ListMyBinaryRecordsV1BadRequest

NewListMyBinaryRecordsV1BadRequest creates a ListMyBinaryRecordsV1BadRequest with default headers values

func (*ListMyBinaryRecordsV1BadRequest) Error added in v0.58.0

func (*ListMyBinaryRecordsV1BadRequest) GetPayload added in v0.58.0

func (*ListMyBinaryRecordsV1BadRequest) ToJSONString added in v0.58.0

func (o *ListMyBinaryRecordsV1BadRequest) ToJSONString() string

type ListMyBinaryRecordsV1Forbidden added in v0.58.0

type ListMyBinaryRecordsV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListMyBinaryRecordsV1Forbidden handles this case with default header values.

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

func NewListMyBinaryRecordsV1Forbidden added in v0.58.0

func NewListMyBinaryRecordsV1Forbidden() *ListMyBinaryRecordsV1Forbidden

NewListMyBinaryRecordsV1Forbidden creates a ListMyBinaryRecordsV1Forbidden with default headers values

func (*ListMyBinaryRecordsV1Forbidden) Error added in v0.58.0

func (*ListMyBinaryRecordsV1Forbidden) GetPayload added in v0.58.0

func (*ListMyBinaryRecordsV1Forbidden) ToJSONString added in v0.58.0

func (o *ListMyBinaryRecordsV1Forbidden) ToJSONString() string

type ListMyBinaryRecordsV1InternalServerError

type ListMyBinaryRecordsV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListMyBinaryRecordsV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18343</td><td>unable to get record</td></tr></table>

func NewListMyBinaryRecordsV1InternalServerError

func NewListMyBinaryRecordsV1InternalServerError() *ListMyBinaryRecordsV1InternalServerError

NewListMyBinaryRecordsV1InternalServerError creates a ListMyBinaryRecordsV1InternalServerError with default headers values

func (*ListMyBinaryRecordsV1InternalServerError) Error

func (*ListMyBinaryRecordsV1InternalServerError) GetPayload

func (*ListMyBinaryRecordsV1InternalServerError) ToJSONString

type ListMyBinaryRecordsV1OK

type ListMyBinaryRecordsV1OK struct {
	Payload *cloudsaveclientmodels.ModelsListPlayerBinaryRecordsResponse
}

ListMyBinaryRecordsV1OK handles this case with default header values.

Retrieve list of player records by namespace

func NewListMyBinaryRecordsV1OK

func NewListMyBinaryRecordsV1OK() *ListMyBinaryRecordsV1OK

NewListMyBinaryRecordsV1OK creates a ListMyBinaryRecordsV1OK with default headers values

func (*ListMyBinaryRecordsV1OK) Error

func (o *ListMyBinaryRecordsV1OK) Error() string

func (*ListMyBinaryRecordsV1OK) GetPayload

func (*ListMyBinaryRecordsV1OK) ToJSONString

func (o *ListMyBinaryRecordsV1OK) ToJSONString() string

type ListMyBinaryRecordsV1Params

type ListMyBinaryRecordsV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string
	/*Limit
	  the number of data retrieved in a page, default 25

	*/
	Limit *int64
	/*Offset
	  the number of offset, default 0

	*/
	Offset *int64
	/*Query
	  query, search player records by key

	*/
	Query *string
	/*Tags
	  filter list by tags, max 5 tags per request

	*/
	Tags []string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

ListMyBinaryRecordsV1Params contains all the parameters to send to the API endpoint for the list my binary records v1 operation typically these are written to a http.Request

func NewListMyBinaryRecordsV1Params

func NewListMyBinaryRecordsV1Params() *ListMyBinaryRecordsV1Params

NewListMyBinaryRecordsV1Params creates a new ListMyBinaryRecordsV1Params object with the default values initialized.

func NewListMyBinaryRecordsV1ParamsWithContext

func NewListMyBinaryRecordsV1ParamsWithContext(ctx context.Context) *ListMyBinaryRecordsV1Params

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

func NewListMyBinaryRecordsV1ParamsWithHTTPClient

func NewListMyBinaryRecordsV1ParamsWithHTTPClient(client *http.Client) *ListMyBinaryRecordsV1Params

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

func NewListMyBinaryRecordsV1ParamsWithTimeout

func NewListMyBinaryRecordsV1ParamsWithTimeout(timeout time.Duration) *ListMyBinaryRecordsV1Params

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

func (*ListMyBinaryRecordsV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) SetContext

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

SetContext adds the context to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) SetFlightId added in v0.63.0

func (o *ListMyBinaryRecordsV1Params) SetFlightId(flightId string)

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

func (*ListMyBinaryRecordsV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) SetLimit

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

SetLimit adds the limit to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) SetNamespace

func (o *ListMyBinaryRecordsV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) SetOffset

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

SetOffset adds the offset to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) SetQuery

func (o *ListMyBinaryRecordsV1Params) SetQuery(query *string)

SetQuery adds the query to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) SetTags added in v0.68.0

func (o *ListMyBinaryRecordsV1Params) SetTags(tags []string)

SetTags adds the tags to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) SetTimeout

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

SetTimeout adds the timeout to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) WithContext

WithContext adds the context to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) WithLimit

WithLimit adds the limit to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) WithNamespace

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

WithNamespace adds the namespace to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) WithOffset

WithOffset adds the offset to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) WithQuery

WithQuery adds the query to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) WithTags added in v0.68.0

WithTags adds the tags to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) WithTimeout

WithTimeout adds the timeout to the list my binary records v1 params

func (*ListMyBinaryRecordsV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListMyBinaryRecordsV1Reader

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

ListMyBinaryRecordsV1Reader is a Reader for the ListMyBinaryRecordsV1 structure.

func (*ListMyBinaryRecordsV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListMyBinaryRecordsV1Unauthorized

type ListMyBinaryRecordsV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListMyBinaryRecordsV1Unauthorized handles this case with default header values.

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

func NewListMyBinaryRecordsV1Unauthorized

func NewListMyBinaryRecordsV1Unauthorized() *ListMyBinaryRecordsV1Unauthorized

NewListMyBinaryRecordsV1Unauthorized creates a ListMyBinaryRecordsV1Unauthorized with default headers values

func (*ListMyBinaryRecordsV1Unauthorized) Error

func (*ListMyBinaryRecordsV1Unauthorized) GetPayload

func (*ListMyBinaryRecordsV1Unauthorized) ToJSONString

func (o *ListMyBinaryRecordsV1Unauthorized) ToJSONString() string

type ListOtherPlayerPublicBinaryRecordsV1BadRequest

type ListOtherPlayerPublicBinaryRecordsV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListOtherPlayerPublicBinaryRecordsV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18347</td><td>invalid request body</td></tr></table>

func NewListOtherPlayerPublicBinaryRecordsV1BadRequest

func NewListOtherPlayerPublicBinaryRecordsV1BadRequest() *ListOtherPlayerPublicBinaryRecordsV1BadRequest

NewListOtherPlayerPublicBinaryRecordsV1BadRequest creates a ListOtherPlayerPublicBinaryRecordsV1BadRequest with default headers values

func (*ListOtherPlayerPublicBinaryRecordsV1BadRequest) Error

func (*ListOtherPlayerPublicBinaryRecordsV1BadRequest) GetPayload

func (*ListOtherPlayerPublicBinaryRecordsV1BadRequest) ToJSONString

type ListOtherPlayerPublicBinaryRecordsV1Forbidden added in v0.58.0

type ListOtherPlayerPublicBinaryRecordsV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListOtherPlayerPublicBinaryRecordsV1Forbidden handles this case with default header values.

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

func NewListOtherPlayerPublicBinaryRecordsV1Forbidden added in v0.58.0

func NewListOtherPlayerPublicBinaryRecordsV1Forbidden() *ListOtherPlayerPublicBinaryRecordsV1Forbidden

NewListOtherPlayerPublicBinaryRecordsV1Forbidden creates a ListOtherPlayerPublicBinaryRecordsV1Forbidden with default headers values

func (*ListOtherPlayerPublicBinaryRecordsV1Forbidden) Error added in v0.58.0

func (*ListOtherPlayerPublicBinaryRecordsV1Forbidden) GetPayload added in v0.58.0

func (*ListOtherPlayerPublicBinaryRecordsV1Forbidden) ToJSONString added in v0.58.0

type ListOtherPlayerPublicBinaryRecordsV1InternalServerError

type ListOtherPlayerPublicBinaryRecordsV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListOtherPlayerPublicBinaryRecordsV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18345</td><td>unable to retrieve list of key records</td></tr></table>

func NewListOtherPlayerPublicBinaryRecordsV1InternalServerError

func NewListOtherPlayerPublicBinaryRecordsV1InternalServerError() *ListOtherPlayerPublicBinaryRecordsV1InternalServerError

NewListOtherPlayerPublicBinaryRecordsV1InternalServerError creates a ListOtherPlayerPublicBinaryRecordsV1InternalServerError with default headers values

func (*ListOtherPlayerPublicBinaryRecordsV1InternalServerError) Error

func (*ListOtherPlayerPublicBinaryRecordsV1InternalServerError) GetPayload

func (*ListOtherPlayerPublicBinaryRecordsV1InternalServerError) ToJSONString

type ListOtherPlayerPublicBinaryRecordsV1OK

type ListOtherPlayerPublicBinaryRecordsV1OK struct {
	Payload *cloudsaveclientmodels.ModelsListPlayerBinaryRecordsResponse
}

ListOtherPlayerPublicBinaryRecordsV1OK handles this case with default header values.

Successful operation

func NewListOtherPlayerPublicBinaryRecordsV1OK

func NewListOtherPlayerPublicBinaryRecordsV1OK() *ListOtherPlayerPublicBinaryRecordsV1OK

NewListOtherPlayerPublicBinaryRecordsV1OK creates a ListOtherPlayerPublicBinaryRecordsV1OK with default headers values

func (*ListOtherPlayerPublicBinaryRecordsV1OK) Error

func (*ListOtherPlayerPublicBinaryRecordsV1OK) GetPayload

func (*ListOtherPlayerPublicBinaryRecordsV1OK) ToJSONString

type ListOtherPlayerPublicBinaryRecordsV1Params

type ListOtherPlayerPublicBinaryRecordsV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  user ID who own the record, should follow UUID version 4 without hyphen format

	*/
	UserID string
	/*Limit
	  the number of data retrieved in a page, default 25

	*/
	Limit *int64
	/*Offset
	  the number of offset, default 0

	*/
	Offset *int64
	/*Tags
	  filter list by tags, max 5 tags per request

	*/
	Tags []string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

ListOtherPlayerPublicBinaryRecordsV1Params contains all the parameters to send to the API endpoint for the list other player public binary records v1 operation typically these are written to a http.Request

func NewListOtherPlayerPublicBinaryRecordsV1Params

func NewListOtherPlayerPublicBinaryRecordsV1Params() *ListOtherPlayerPublicBinaryRecordsV1Params

NewListOtherPlayerPublicBinaryRecordsV1Params creates a new ListOtherPlayerPublicBinaryRecordsV1Params object with the default values initialized.

func NewListOtherPlayerPublicBinaryRecordsV1ParamsWithContext

func NewListOtherPlayerPublicBinaryRecordsV1ParamsWithContext(ctx context.Context) *ListOtherPlayerPublicBinaryRecordsV1Params

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

func NewListOtherPlayerPublicBinaryRecordsV1ParamsWithHTTPClient

func NewListOtherPlayerPublicBinaryRecordsV1ParamsWithHTTPClient(client *http.Client) *ListOtherPlayerPublicBinaryRecordsV1Params

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

func NewListOtherPlayerPublicBinaryRecordsV1ParamsWithTimeout

func NewListOtherPlayerPublicBinaryRecordsV1ParamsWithTimeout(timeout time.Duration) *ListOtherPlayerPublicBinaryRecordsV1Params

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

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetContext

SetContext adds the context to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetFlightId added in v0.63.0

func (o *ListOtherPlayerPublicBinaryRecordsV1Params) SetFlightId(flightId string)

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

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetLimit

SetLimit adds the limit to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetNamespace

func (o *ListOtherPlayerPublicBinaryRecordsV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetOffset

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

SetOffset adds the offset to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetTags added in v0.68.0

SetTags adds the tags to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetTimeout

SetTimeout adds the timeout to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) SetUserID

SetUserID adds the userId to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) WithContext

WithContext adds the context to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) WithLimit

WithLimit adds the limit to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) WithNamespace

WithNamespace adds the namespace to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) WithOffset

WithOffset adds the offset to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) WithTags added in v0.68.0

WithTags adds the tags to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) WithTimeout

WithTimeout adds the timeout to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) WithUserID

WithUserID adds the userID to the list other player public binary records v1 params

func (*ListOtherPlayerPublicBinaryRecordsV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOtherPlayerPublicBinaryRecordsV1Reader

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

ListOtherPlayerPublicBinaryRecordsV1Reader is a Reader for the ListOtherPlayerPublicBinaryRecordsV1 structure.

func (*ListOtherPlayerPublicBinaryRecordsV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOtherPlayerPublicBinaryRecordsV1Unauthorized

type ListOtherPlayerPublicBinaryRecordsV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListOtherPlayerPublicBinaryRecordsV1Unauthorized handles this case with default header values.

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

func NewListOtherPlayerPublicBinaryRecordsV1Unauthorized

func NewListOtherPlayerPublicBinaryRecordsV1Unauthorized() *ListOtherPlayerPublicBinaryRecordsV1Unauthorized

NewListOtherPlayerPublicBinaryRecordsV1Unauthorized creates a ListOtherPlayerPublicBinaryRecordsV1Unauthorized with default headers values

func (*ListOtherPlayerPublicBinaryRecordsV1Unauthorized) Error

func (*ListOtherPlayerPublicBinaryRecordsV1Unauthorized) GetPayload

func (*ListOtherPlayerPublicBinaryRecordsV1Unauthorized) ToJSONString

type PostPlayerBinaryPresignedURLV1BadRequest added in v0.58.0

type PostPlayerBinaryPresignedURLV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerBinaryPresignedURLV1BadRequest handles this case with default header values.

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

func NewPostPlayerBinaryPresignedURLV1BadRequest added in v0.58.0

func NewPostPlayerBinaryPresignedURLV1BadRequest() *PostPlayerBinaryPresignedURLV1BadRequest

NewPostPlayerBinaryPresignedURLV1BadRequest creates a PostPlayerBinaryPresignedURLV1BadRequest with default headers values

func (*PostPlayerBinaryPresignedURLV1BadRequest) Error added in v0.58.0

func (*PostPlayerBinaryPresignedURLV1BadRequest) GetPayload added in v0.58.0

func (*PostPlayerBinaryPresignedURLV1BadRequest) ToJSONString added in v0.58.0

type PostPlayerBinaryPresignedURLV1Created

type PostPlayerBinaryPresignedURLV1Created struct {
	Payload *cloudsaveclientmodels.ModelsUploadBinaryRecordResponse
}

PostPlayerBinaryPresignedURLV1Created handles this case with default header values.

Successful Operation

func NewPostPlayerBinaryPresignedURLV1Created

func NewPostPlayerBinaryPresignedURLV1Created() *PostPlayerBinaryPresignedURLV1Created

NewPostPlayerBinaryPresignedURLV1Created creates a PostPlayerBinaryPresignedURLV1Created with default headers values

func (*PostPlayerBinaryPresignedURLV1Created) Error

func (*PostPlayerBinaryPresignedURLV1Created) GetPayload

func (*PostPlayerBinaryPresignedURLV1Created) ToJSONString

type PostPlayerBinaryPresignedURLV1Forbidden added in v0.58.0

type PostPlayerBinaryPresignedURLV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerBinaryPresignedURLV1Forbidden handles this case with default header values.

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

func NewPostPlayerBinaryPresignedURLV1Forbidden added in v0.58.0

func NewPostPlayerBinaryPresignedURLV1Forbidden() *PostPlayerBinaryPresignedURLV1Forbidden

NewPostPlayerBinaryPresignedURLV1Forbidden creates a PostPlayerBinaryPresignedURLV1Forbidden with default headers values

func (*PostPlayerBinaryPresignedURLV1Forbidden) Error added in v0.58.0

func (*PostPlayerBinaryPresignedURLV1Forbidden) GetPayload added in v0.58.0

func (*PostPlayerBinaryPresignedURLV1Forbidden) ToJSONString added in v0.58.0

type PostPlayerBinaryPresignedURLV1InternalServerError

type PostPlayerBinaryPresignedURLV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerBinaryPresignedURLV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18312</td><td>unable to get record</td></tr><tr><td>18314</td><td>unable to get presigned URL</td></tr></table>

func NewPostPlayerBinaryPresignedURLV1InternalServerError

func NewPostPlayerBinaryPresignedURLV1InternalServerError() *PostPlayerBinaryPresignedURLV1InternalServerError

NewPostPlayerBinaryPresignedURLV1InternalServerError creates a PostPlayerBinaryPresignedURLV1InternalServerError with default headers values

func (*PostPlayerBinaryPresignedURLV1InternalServerError) Error

func (*PostPlayerBinaryPresignedURLV1InternalServerError) GetPayload

func (*PostPlayerBinaryPresignedURLV1InternalServerError) ToJSONString

type PostPlayerBinaryPresignedURLV1NotFound added in v0.58.0

type PostPlayerBinaryPresignedURLV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerBinaryPresignedURLV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18313</td><td>record not found</td></tr></table>

func NewPostPlayerBinaryPresignedURLV1NotFound added in v0.58.0

func NewPostPlayerBinaryPresignedURLV1NotFound() *PostPlayerBinaryPresignedURLV1NotFound

NewPostPlayerBinaryPresignedURLV1NotFound creates a PostPlayerBinaryPresignedURLV1NotFound with default headers values

func (*PostPlayerBinaryPresignedURLV1NotFound) Error added in v0.58.0

func (*PostPlayerBinaryPresignedURLV1NotFound) GetPayload added in v0.58.0

func (*PostPlayerBinaryPresignedURLV1NotFound) ToJSONString added in v0.58.0

type PostPlayerBinaryPresignedURLV1Params

type PostPlayerBinaryPresignedURLV1Params struct {

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

	*/
	Key string
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  user ID who own the record, should follow UUID version 4 without hyphen format

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

PostPlayerBinaryPresignedURLV1Params contains all the parameters to send to the API endpoint for the post player binary presigned urlv1 operation typically these are written to a http.Request

func NewPostPlayerBinaryPresignedURLV1Params

func NewPostPlayerBinaryPresignedURLV1Params() *PostPlayerBinaryPresignedURLV1Params

NewPostPlayerBinaryPresignedURLV1Params creates a new PostPlayerBinaryPresignedURLV1Params object with the default values initialized.

func NewPostPlayerBinaryPresignedURLV1ParamsWithContext

func NewPostPlayerBinaryPresignedURLV1ParamsWithContext(ctx context.Context) *PostPlayerBinaryPresignedURLV1Params

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

func NewPostPlayerBinaryPresignedURLV1ParamsWithHTTPClient

func NewPostPlayerBinaryPresignedURLV1ParamsWithHTTPClient(client *http.Client) *PostPlayerBinaryPresignedURLV1Params

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

func NewPostPlayerBinaryPresignedURLV1ParamsWithTimeout

func NewPostPlayerBinaryPresignedURLV1ParamsWithTimeout(timeout time.Duration) *PostPlayerBinaryPresignedURLV1Params

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

func (*PostPlayerBinaryPresignedURLV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) SetBody

SetBody adds the body to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) SetContext

SetContext adds the context to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) SetFlightId added in v0.63.0

func (o *PostPlayerBinaryPresignedURLV1Params) SetFlightId(flightId string)

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

func (*PostPlayerBinaryPresignedURLV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) SetKey

SetKey adds the key to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) SetNamespace

func (o *PostPlayerBinaryPresignedURLV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) SetTimeout

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

SetTimeout adds the timeout to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) SetUserID

func (o *PostPlayerBinaryPresignedURLV1Params) SetUserID(userID string)

SetUserID adds the userId to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) WithBody

WithBody adds the body to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) WithContext

WithContext adds the context to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) WithKey

WithKey adds the key to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) WithNamespace

WithNamespace adds the namespace to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) WithTimeout

WithTimeout adds the timeout to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) WithUserID

WithUserID adds the userID to the post player binary presigned urlv1 params

func (*PostPlayerBinaryPresignedURLV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPlayerBinaryPresignedURLV1Reader

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

PostPlayerBinaryPresignedURLV1Reader is a Reader for the PostPlayerBinaryPresignedURLV1 structure.

func (*PostPlayerBinaryPresignedURLV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPlayerBinaryPresignedURLV1Unauthorized

type PostPlayerBinaryPresignedURLV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerBinaryPresignedURLV1Unauthorized handles this case with default header values.

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

func NewPostPlayerBinaryPresignedURLV1Unauthorized

func NewPostPlayerBinaryPresignedURLV1Unauthorized() *PostPlayerBinaryPresignedURLV1Unauthorized

NewPostPlayerBinaryPresignedURLV1Unauthorized creates a PostPlayerBinaryPresignedURLV1Unauthorized with default headers values

func (*PostPlayerBinaryPresignedURLV1Unauthorized) Error

func (*PostPlayerBinaryPresignedURLV1Unauthorized) GetPayload

func (*PostPlayerBinaryPresignedURLV1Unauthorized) ToJSONString

type PostPlayerBinaryRecordV1BadRequest added in v0.58.0

type PostPlayerBinaryRecordV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerBinaryRecordV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18327</td><td>invalid request body</td></tr></table>

func NewPostPlayerBinaryRecordV1BadRequest added in v0.58.0

func NewPostPlayerBinaryRecordV1BadRequest() *PostPlayerBinaryRecordV1BadRequest

NewPostPlayerBinaryRecordV1BadRequest creates a PostPlayerBinaryRecordV1BadRequest with default headers values

func (*PostPlayerBinaryRecordV1BadRequest) Error added in v0.58.0

func (*PostPlayerBinaryRecordV1BadRequest) GetPayload added in v0.58.0

func (*PostPlayerBinaryRecordV1BadRequest) ToJSONString added in v0.58.0

func (o *PostPlayerBinaryRecordV1BadRequest) ToJSONString() string

type PostPlayerBinaryRecordV1Conflict added in v0.58.0

type PostPlayerBinaryRecordV1Conflict struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerBinaryRecordV1Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18330</td><td>key already exists</td></tr></table>

func NewPostPlayerBinaryRecordV1Conflict added in v0.58.0

func NewPostPlayerBinaryRecordV1Conflict() *PostPlayerBinaryRecordV1Conflict

NewPostPlayerBinaryRecordV1Conflict creates a PostPlayerBinaryRecordV1Conflict with default headers values

func (*PostPlayerBinaryRecordV1Conflict) Error added in v0.58.0

func (*PostPlayerBinaryRecordV1Conflict) GetPayload added in v0.58.0

func (*PostPlayerBinaryRecordV1Conflict) ToJSONString added in v0.58.0

func (o *PostPlayerBinaryRecordV1Conflict) ToJSONString() string

type PostPlayerBinaryRecordV1Created

type PostPlayerBinaryRecordV1Created struct {
	Payload *cloudsaveclientmodels.ModelsUploadBinaryRecordResponse
}

PostPlayerBinaryRecordV1Created handles this case with default header values.

Record in user-level created

func NewPostPlayerBinaryRecordV1Created

func NewPostPlayerBinaryRecordV1Created() *PostPlayerBinaryRecordV1Created

NewPostPlayerBinaryRecordV1Created creates a PostPlayerBinaryRecordV1Created with default headers values

func (*PostPlayerBinaryRecordV1Created) Error

func (*PostPlayerBinaryRecordV1Created) GetPayload

func (*PostPlayerBinaryRecordV1Created) ToJSONString

func (o *PostPlayerBinaryRecordV1Created) ToJSONString() string

type PostPlayerBinaryRecordV1Forbidden added in v0.58.0

type PostPlayerBinaryRecordV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerBinaryRecordV1Forbidden handles this case with default header values.

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

func NewPostPlayerBinaryRecordV1Forbidden added in v0.58.0

func NewPostPlayerBinaryRecordV1Forbidden() *PostPlayerBinaryRecordV1Forbidden

NewPostPlayerBinaryRecordV1Forbidden creates a PostPlayerBinaryRecordV1Forbidden with default headers values

func (*PostPlayerBinaryRecordV1Forbidden) Error added in v0.58.0

func (*PostPlayerBinaryRecordV1Forbidden) GetPayload added in v0.58.0

func (*PostPlayerBinaryRecordV1Forbidden) ToJSONString added in v0.58.0

func (o *PostPlayerBinaryRecordV1Forbidden) ToJSONString() string

type PostPlayerBinaryRecordV1InternalServerError

type PostPlayerBinaryRecordV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerBinaryRecordV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18323</td><td>unable to get record</td></tr><tr><td>18328</td><td>unable to save record</td></tr><tr><td>18331</td><td>unable to get presigned URL</td></tr></table>

func NewPostPlayerBinaryRecordV1InternalServerError

func NewPostPlayerBinaryRecordV1InternalServerError() *PostPlayerBinaryRecordV1InternalServerError

NewPostPlayerBinaryRecordV1InternalServerError creates a PostPlayerBinaryRecordV1InternalServerError with default headers values

func (*PostPlayerBinaryRecordV1InternalServerError) Error

func (*PostPlayerBinaryRecordV1InternalServerError) GetPayload

func (*PostPlayerBinaryRecordV1InternalServerError) ToJSONString

type PostPlayerBinaryRecordV1Params

type PostPlayerBinaryRecordV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *cloudsaveclientmodels.ModelsPublicPlayerBinaryRecordCreate
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  user ID who own the record, should follow UUID version 4 without hyphen format

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

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

func NewPostPlayerBinaryRecordV1Params

func NewPostPlayerBinaryRecordV1Params() *PostPlayerBinaryRecordV1Params

NewPostPlayerBinaryRecordV1Params creates a new PostPlayerBinaryRecordV1Params object with the default values initialized.

func NewPostPlayerBinaryRecordV1ParamsWithContext

func NewPostPlayerBinaryRecordV1ParamsWithContext(ctx context.Context) *PostPlayerBinaryRecordV1Params

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

func NewPostPlayerBinaryRecordV1ParamsWithHTTPClient

func NewPostPlayerBinaryRecordV1ParamsWithHTTPClient(client *http.Client) *PostPlayerBinaryRecordV1Params

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

func NewPostPlayerBinaryRecordV1ParamsWithTimeout

func NewPostPlayerBinaryRecordV1ParamsWithTimeout(timeout time.Duration) *PostPlayerBinaryRecordV1Params

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

func (*PostPlayerBinaryRecordV1Params) SetAuthInfoWriter

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

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

func (*PostPlayerBinaryRecordV1Params) SetBody

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

func (*PostPlayerBinaryRecordV1Params) SetContext

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

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

func (*PostPlayerBinaryRecordV1Params) SetFlightId added in v0.63.0

func (o *PostPlayerBinaryRecordV1Params) SetFlightId(flightId string)

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

func (*PostPlayerBinaryRecordV1Params) SetHTTPClient

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

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

func (*PostPlayerBinaryRecordV1Params) SetHTTPClientTransport

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

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

func (*PostPlayerBinaryRecordV1Params) SetNamespace

func (o *PostPlayerBinaryRecordV1Params) SetNamespace(namespace string)

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

func (*PostPlayerBinaryRecordV1Params) SetTimeout

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

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

func (*PostPlayerBinaryRecordV1Params) SetUserID

func (o *PostPlayerBinaryRecordV1Params) SetUserID(userID string)

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

func (*PostPlayerBinaryRecordV1Params) WithBody

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

func (*PostPlayerBinaryRecordV1Params) WithContext

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

func (*PostPlayerBinaryRecordV1Params) WithHTTPClient

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

func (*PostPlayerBinaryRecordV1Params) WithNamespace

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

func (*PostPlayerBinaryRecordV1Params) WithTimeout

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

func (*PostPlayerBinaryRecordV1Params) WithUserID

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

func (*PostPlayerBinaryRecordV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPlayerBinaryRecordV1Reader

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

PostPlayerBinaryRecordV1Reader is a Reader for the PostPlayerBinaryRecordV1 structure.

func (*PostPlayerBinaryRecordV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPlayerBinaryRecordV1Unauthorized

type PostPlayerBinaryRecordV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PostPlayerBinaryRecordV1Unauthorized handles this case with default header values.

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

func NewPostPlayerBinaryRecordV1Unauthorized

func NewPostPlayerBinaryRecordV1Unauthorized() *PostPlayerBinaryRecordV1Unauthorized

NewPostPlayerBinaryRecordV1Unauthorized creates a PostPlayerBinaryRecordV1Unauthorized with default headers values

func (*PostPlayerBinaryRecordV1Unauthorized) Error

func (*PostPlayerBinaryRecordV1Unauthorized) GetPayload

func (*PostPlayerBinaryRecordV1Unauthorized) ToJSONString

func (o *PostPlayerBinaryRecordV1Unauthorized) ToJSONString() string

type PutPlayerBinaryRecorMetadataV1BadRequest added in v0.58.0

type PutPlayerBinaryRecorMetadataV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerBinaryRecorMetadataV1BadRequest handles this case with default header values.

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

func NewPutPlayerBinaryRecorMetadataV1BadRequest added in v0.58.0

func NewPutPlayerBinaryRecorMetadataV1BadRequest() *PutPlayerBinaryRecorMetadataV1BadRequest

NewPutPlayerBinaryRecorMetadataV1BadRequest creates a PutPlayerBinaryRecorMetadataV1BadRequest with default headers values

func (*PutPlayerBinaryRecorMetadataV1BadRequest) Error added in v0.58.0

func (*PutPlayerBinaryRecorMetadataV1BadRequest) GetPayload added in v0.58.0

func (*PutPlayerBinaryRecorMetadataV1BadRequest) ToJSONString added in v0.58.0

type PutPlayerBinaryRecorMetadataV1Forbidden added in v0.58.0

type PutPlayerBinaryRecorMetadataV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerBinaryRecorMetadataV1Forbidden handles this case with default header values.

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

func NewPutPlayerBinaryRecorMetadataV1Forbidden added in v0.58.0

func NewPutPlayerBinaryRecorMetadataV1Forbidden() *PutPlayerBinaryRecorMetadataV1Forbidden

NewPutPlayerBinaryRecorMetadataV1Forbidden creates a PutPlayerBinaryRecorMetadataV1Forbidden with default headers values

func (*PutPlayerBinaryRecorMetadataV1Forbidden) Error added in v0.58.0

func (*PutPlayerBinaryRecorMetadataV1Forbidden) GetPayload added in v0.58.0

func (*PutPlayerBinaryRecorMetadataV1Forbidden) ToJSONString added in v0.58.0

type PutPlayerBinaryRecorMetadataV1InternalServerError

type PutPlayerBinaryRecorMetadataV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerBinaryRecorMetadataV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18334</td><td>unable to update record</td></tr></table>

func NewPutPlayerBinaryRecorMetadataV1InternalServerError

func NewPutPlayerBinaryRecorMetadataV1InternalServerError() *PutPlayerBinaryRecorMetadataV1InternalServerError

NewPutPlayerBinaryRecorMetadataV1InternalServerError creates a PutPlayerBinaryRecorMetadataV1InternalServerError with default headers values

func (*PutPlayerBinaryRecorMetadataV1InternalServerError) Error

func (*PutPlayerBinaryRecorMetadataV1InternalServerError) GetPayload

func (*PutPlayerBinaryRecorMetadataV1InternalServerError) ToJSONString

type PutPlayerBinaryRecorMetadataV1NotFound added in v0.58.0

type PutPlayerBinaryRecorMetadataV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerBinaryRecorMetadataV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18333</td><td>record not found</td></tr></table>

func NewPutPlayerBinaryRecorMetadataV1NotFound added in v0.58.0

func NewPutPlayerBinaryRecorMetadataV1NotFound() *PutPlayerBinaryRecorMetadataV1NotFound

NewPutPlayerBinaryRecorMetadataV1NotFound creates a PutPlayerBinaryRecorMetadataV1NotFound with default headers values

func (*PutPlayerBinaryRecorMetadataV1NotFound) Error added in v0.58.0

func (*PutPlayerBinaryRecorMetadataV1NotFound) GetPayload added in v0.58.0

func (*PutPlayerBinaryRecorMetadataV1NotFound) ToJSONString added in v0.58.0

type PutPlayerBinaryRecorMetadataV1OK

type PutPlayerBinaryRecorMetadataV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerBinaryRecordResponse
}

PutPlayerBinaryRecorMetadataV1OK handles this case with default header values.

Record saved

func NewPutPlayerBinaryRecorMetadataV1OK

func NewPutPlayerBinaryRecorMetadataV1OK() *PutPlayerBinaryRecorMetadataV1OK

NewPutPlayerBinaryRecorMetadataV1OK creates a PutPlayerBinaryRecorMetadataV1OK with default headers values

func (*PutPlayerBinaryRecorMetadataV1OK) Error

func (*PutPlayerBinaryRecorMetadataV1OK) GetPayload

func (*PutPlayerBinaryRecorMetadataV1OK) ToJSONString

func (o *PutPlayerBinaryRecorMetadataV1OK) ToJSONString() string

type PutPlayerBinaryRecorMetadataV1Params

type PutPlayerBinaryRecorMetadataV1Params struct {

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

	*/
	Key string
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  user ID who own the record, should follow UUID version 4 without hyphen format

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

PutPlayerBinaryRecorMetadataV1Params contains all the parameters to send to the API endpoint for the put player binary recor metadata v1 operation typically these are written to a http.Request

func NewPutPlayerBinaryRecorMetadataV1Params

func NewPutPlayerBinaryRecorMetadataV1Params() *PutPlayerBinaryRecorMetadataV1Params

NewPutPlayerBinaryRecorMetadataV1Params creates a new PutPlayerBinaryRecorMetadataV1Params object with the default values initialized.

func NewPutPlayerBinaryRecorMetadataV1ParamsWithContext

func NewPutPlayerBinaryRecorMetadataV1ParamsWithContext(ctx context.Context) *PutPlayerBinaryRecorMetadataV1Params

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

func NewPutPlayerBinaryRecorMetadataV1ParamsWithHTTPClient

func NewPutPlayerBinaryRecorMetadataV1ParamsWithHTTPClient(client *http.Client) *PutPlayerBinaryRecorMetadataV1Params

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

func NewPutPlayerBinaryRecorMetadataV1ParamsWithTimeout

func NewPutPlayerBinaryRecorMetadataV1ParamsWithTimeout(timeout time.Duration) *PutPlayerBinaryRecorMetadataV1Params

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

func (*PutPlayerBinaryRecorMetadataV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) SetBody

SetBody adds the body to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) SetContext

SetContext adds the context to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) SetFlightId added in v0.63.0

func (o *PutPlayerBinaryRecorMetadataV1Params) SetFlightId(flightId string)

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

func (*PutPlayerBinaryRecorMetadataV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) SetKey

SetKey adds the key to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) SetNamespace

func (o *PutPlayerBinaryRecorMetadataV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) SetTimeout

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

SetTimeout adds the timeout to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) SetUserID

func (o *PutPlayerBinaryRecorMetadataV1Params) SetUserID(userID string)

SetUserID adds the userId to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) WithBody

WithBody adds the body to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) WithContext

WithContext adds the context to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) WithKey

WithKey adds the key to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) WithNamespace

WithNamespace adds the namespace to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) WithTimeout

WithTimeout adds the timeout to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) WithUserID

WithUserID adds the userID to the put player binary recor metadata v1 params

func (*PutPlayerBinaryRecorMetadataV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutPlayerBinaryRecorMetadataV1Reader

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

PutPlayerBinaryRecorMetadataV1Reader is a Reader for the PutPlayerBinaryRecorMetadataV1 structure.

func (*PutPlayerBinaryRecorMetadataV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutPlayerBinaryRecorMetadataV1Unauthorized

type PutPlayerBinaryRecorMetadataV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerBinaryRecorMetadataV1Unauthorized handles this case with default header values.

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

func NewPutPlayerBinaryRecorMetadataV1Unauthorized

func NewPutPlayerBinaryRecorMetadataV1Unauthorized() *PutPlayerBinaryRecorMetadataV1Unauthorized

NewPutPlayerBinaryRecorMetadataV1Unauthorized creates a PutPlayerBinaryRecorMetadataV1Unauthorized with default headers values

func (*PutPlayerBinaryRecorMetadataV1Unauthorized) Error

func (*PutPlayerBinaryRecorMetadataV1Unauthorized) GetPayload

func (*PutPlayerBinaryRecorMetadataV1Unauthorized) ToJSONString

type PutPlayerBinaryRecordV1BadRequest added in v0.58.0

type PutPlayerBinaryRecordV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerBinaryRecordV1BadRequest handles this case with default header values.

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

func NewPutPlayerBinaryRecordV1BadRequest added in v0.58.0

func NewPutPlayerBinaryRecordV1BadRequest() *PutPlayerBinaryRecordV1BadRequest

NewPutPlayerBinaryRecordV1BadRequest creates a PutPlayerBinaryRecordV1BadRequest with default headers values

func (*PutPlayerBinaryRecordV1BadRequest) Error added in v0.58.0

func (*PutPlayerBinaryRecordV1BadRequest) GetPayload added in v0.58.0

func (*PutPlayerBinaryRecordV1BadRequest) ToJSONString added in v0.58.0

func (o *PutPlayerBinaryRecordV1BadRequest) ToJSONString() string

type PutPlayerBinaryRecordV1Forbidden added in v0.58.0

type PutPlayerBinaryRecordV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerBinaryRecordV1Forbidden handles this case with default header values.

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

func NewPutPlayerBinaryRecordV1Forbidden added in v0.58.0

func NewPutPlayerBinaryRecordV1Forbidden() *PutPlayerBinaryRecordV1Forbidden

NewPutPlayerBinaryRecordV1Forbidden creates a PutPlayerBinaryRecordV1Forbidden with default headers values

func (*PutPlayerBinaryRecordV1Forbidden) Error added in v0.58.0

func (*PutPlayerBinaryRecordV1Forbidden) GetPayload added in v0.58.0

func (*PutPlayerBinaryRecordV1Forbidden) ToJSONString added in v0.58.0

func (o *PutPlayerBinaryRecordV1Forbidden) ToJSONString() string

type PutPlayerBinaryRecordV1InternalServerError

type PutPlayerBinaryRecordV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerBinaryRecordV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18334</td><td>unable to update record</td></tr></table>

func NewPutPlayerBinaryRecordV1InternalServerError

func NewPutPlayerBinaryRecordV1InternalServerError() *PutPlayerBinaryRecordV1InternalServerError

NewPutPlayerBinaryRecordV1InternalServerError creates a PutPlayerBinaryRecordV1InternalServerError with default headers values

func (*PutPlayerBinaryRecordV1InternalServerError) Error

func (*PutPlayerBinaryRecordV1InternalServerError) GetPayload

func (*PutPlayerBinaryRecordV1InternalServerError) ToJSONString

type PutPlayerBinaryRecordV1NotFound added in v0.58.0

type PutPlayerBinaryRecordV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerBinaryRecordV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18333</td><td>record not found</td></tr></table>

func NewPutPlayerBinaryRecordV1NotFound added in v0.58.0

func NewPutPlayerBinaryRecordV1NotFound() *PutPlayerBinaryRecordV1NotFound

NewPutPlayerBinaryRecordV1NotFound creates a PutPlayerBinaryRecordV1NotFound with default headers values

func (*PutPlayerBinaryRecordV1NotFound) Error added in v0.58.0

func (*PutPlayerBinaryRecordV1NotFound) GetPayload added in v0.58.0

func (*PutPlayerBinaryRecordV1NotFound) ToJSONString added in v0.58.0

func (o *PutPlayerBinaryRecordV1NotFound) ToJSONString() string

type PutPlayerBinaryRecordV1OK

type PutPlayerBinaryRecordV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerBinaryRecordResponse
}

PutPlayerBinaryRecordV1OK handles this case with default header values.

Record saved

func NewPutPlayerBinaryRecordV1OK

func NewPutPlayerBinaryRecordV1OK() *PutPlayerBinaryRecordV1OK

NewPutPlayerBinaryRecordV1OK creates a PutPlayerBinaryRecordV1OK with default headers values

func (*PutPlayerBinaryRecordV1OK) Error

func (o *PutPlayerBinaryRecordV1OK) Error() string

func (*PutPlayerBinaryRecordV1OK) GetPayload

func (*PutPlayerBinaryRecordV1OK) ToJSONString

func (o *PutPlayerBinaryRecordV1OK) ToJSONString() string

type PutPlayerBinaryRecordV1Params

type PutPlayerBinaryRecordV1Params struct {

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

	*/
	Key string
	/*Namespace
	  namespace of the game, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  user ID who own the record, should follow UUID version 4 without hyphen format

	*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

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

func NewPutPlayerBinaryRecordV1Params

func NewPutPlayerBinaryRecordV1Params() *PutPlayerBinaryRecordV1Params

NewPutPlayerBinaryRecordV1Params creates a new PutPlayerBinaryRecordV1Params object with the default values initialized.

func NewPutPlayerBinaryRecordV1ParamsWithContext

func NewPutPlayerBinaryRecordV1ParamsWithContext(ctx context.Context) *PutPlayerBinaryRecordV1Params

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

func NewPutPlayerBinaryRecordV1ParamsWithHTTPClient

func NewPutPlayerBinaryRecordV1ParamsWithHTTPClient(client *http.Client) *PutPlayerBinaryRecordV1Params

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

func NewPutPlayerBinaryRecordV1ParamsWithTimeout

func NewPutPlayerBinaryRecordV1ParamsWithTimeout(timeout time.Duration) *PutPlayerBinaryRecordV1Params

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

func (*PutPlayerBinaryRecordV1Params) SetAuthInfoWriter

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

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

func (*PutPlayerBinaryRecordV1Params) SetBody

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

func (*PutPlayerBinaryRecordV1Params) SetContext

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

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

func (*PutPlayerBinaryRecordV1Params) SetFlightId added in v0.63.0

func (o *PutPlayerBinaryRecordV1Params) SetFlightId(flightId string)

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

func (*PutPlayerBinaryRecordV1Params) SetHTTPClient

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

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

func (*PutPlayerBinaryRecordV1Params) SetHTTPClientTransport

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

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

func (*PutPlayerBinaryRecordV1Params) SetKey

func (o *PutPlayerBinaryRecordV1Params) SetKey(key string)

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

func (*PutPlayerBinaryRecordV1Params) SetNamespace

func (o *PutPlayerBinaryRecordV1Params) SetNamespace(namespace string)

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

func (*PutPlayerBinaryRecordV1Params) SetTimeout

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

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

func (*PutPlayerBinaryRecordV1Params) SetUserID

func (o *PutPlayerBinaryRecordV1Params) SetUserID(userID string)

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

func (*PutPlayerBinaryRecordV1Params) WithBody

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

func (*PutPlayerBinaryRecordV1Params) WithContext

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

func (*PutPlayerBinaryRecordV1Params) WithHTTPClient

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

func (*PutPlayerBinaryRecordV1Params) WithKey

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

func (*PutPlayerBinaryRecordV1Params) WithNamespace

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

func (*PutPlayerBinaryRecordV1Params) WithTimeout

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

func (*PutPlayerBinaryRecordV1Params) WithUserID

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

func (*PutPlayerBinaryRecordV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutPlayerBinaryRecordV1Reader

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

PutPlayerBinaryRecordV1Reader is a Reader for the PutPlayerBinaryRecordV1 structure.

func (*PutPlayerBinaryRecordV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutPlayerBinaryRecordV1Unauthorized

type PutPlayerBinaryRecordV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

PutPlayerBinaryRecordV1Unauthorized handles this case with default header values.

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

func NewPutPlayerBinaryRecordV1Unauthorized

func NewPutPlayerBinaryRecordV1Unauthorized() *PutPlayerBinaryRecordV1Unauthorized

NewPutPlayerBinaryRecordV1Unauthorized creates a PutPlayerBinaryRecordV1Unauthorized with default headers values

func (*PutPlayerBinaryRecordV1Unauthorized) Error

func (*PutPlayerBinaryRecordV1Unauthorized) GetPayload

func (*PutPlayerBinaryRecordV1Unauthorized) ToJSONString

func (o *PutPlayerBinaryRecordV1Unauthorized) ToJSONString() string

Jump to

Keyboard shortcuts

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