admin_player_record

package
v0.1.0-alpha.8 Latest Latest
Warning

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

Go to latest
Published: Mar 13, 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 AdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest 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 NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest() *AdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest

NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest creates a AdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest with default headers values

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest) Error

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest) GetPayload

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest) ToJSONString

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden 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 NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden() *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden

NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden creates a AdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden with default headers values

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden) Error

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden) GetPayload

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden) ToJSONString

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18124</td><td>unable to get record</td></tr><tr><td>18006</td><td>unable to decode record</td></tr></table>

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError() *AdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError

NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError creates a AdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError with default headers values

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError) Error

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError) GetPayload

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError) ToJSONString

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsBulkGetPlayerRecordResponse
}

AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK handles this case with default header values.

OK

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1OK

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1OK() *AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK

NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1OK creates a AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK with default headers values

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK) Error

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK) GetPayload

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK) ToJSONString

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *cloudsaveclientmodels.ModelsBulkUserIDsRequest
	/*Key
	  key of the 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
}

AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params contains all the parameters to send to the API endpoint for the admin bulk get player records by user i ds handler v1 operation typically these are written to a http.Request

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1Params

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1Params() *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params

NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1Params creates a new AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params object with the default values initialized.

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1ParamsWithContext

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1ParamsWithContext(ctx context.Context) *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params

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

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1ParamsWithHTTPClient

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params

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

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1ParamsWithTimeout

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params

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

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) SetAuthInfoWriter

SetAuthInfoWriter adds the authInfoWriter to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) SetBody

SetBody adds the body to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) SetContext

SetContext adds the context to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) SetFlightId

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

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) SetKey

SetKey adds the key to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) SetNamespace

func (o *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) SetTimeout

SetTimeout adds the timeout to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) WithBody

WithBody adds the body to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) WithContext

WithContext adds the context to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) WithKey

WithKey adds the key to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) WithNamespace

WithNamespace adds the namespace to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) WithTimeout

WithTimeout adds the timeout to the admin bulk get player records by user i ds handler v1 params

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1Reader

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

AdminBulkGetPlayerRecordsByUserIDsHandlerV1Reader is a Reader for the AdminBulkGetPlayerRecordsByUserIDsHandlerV1 structure.

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized

type AdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized 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 NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized

func NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized() *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized

NewAdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized creates a AdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized with default headers values

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized) Error

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized) GetPayload

func (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized) ToJSONString

type AdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest

type AdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18353</td><td>invalid request body</td></tr><tr><td>18356</td><td>invalid request body: size of the request body must be less than [%d]MB</td></tr><tr><td>18354</td><td>records amount exceeded max limit</td></tr><tr><td>18355</td><td>unable to marshal request body</td></tr></table>

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest() *AdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest

NewAdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest creates a AdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest with default headers values

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest) Error

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest) GetPayload

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest) ToJSONString

type AdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden

type AdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden 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 NewAdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden() *AdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden

NewAdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden creates a AdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden with default headers values

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden) Error

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden) GetPayload

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden) ToJSONString

type AdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError

type AdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError() *AdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError

NewAdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError creates a AdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError with default headers values

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError) Error

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError) GetPayload

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError) ToJSONString

type AdminBulkPutPlayerRecordsByKeyHandlerV1OK

type AdminBulkPutPlayerRecordsByKeyHandlerV1OK struct {
	Payload []*cloudsaveclientmodels.ModelsBulkUpdatePlayerRecordByKeyResponse
}

AdminBulkPutPlayerRecordsByKeyHandlerV1OK handles this case with default header values.

OK

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1OK

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1OK() *AdminBulkPutPlayerRecordsByKeyHandlerV1OK

NewAdminBulkPutPlayerRecordsByKeyHandlerV1OK creates a AdminBulkPutPlayerRecordsByKeyHandlerV1OK with default headers values

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1OK) Error

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1OK) GetPayload

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1OK) ToJSONString

type AdminBulkPutPlayerRecordsByKeyHandlerV1Params

type AdminBulkPutPlayerRecordsByKeyHandlerV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *cloudsaveclientmodels.ModelsBulkUpdatePlayerRecordsByKeyRequest
	/*Key
	  key of the 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
}

AdminBulkPutPlayerRecordsByKeyHandlerV1Params contains all the parameters to send to the API endpoint for the admin bulk put player records by key handler v1 operation typically these are written to a http.Request

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1Params

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1Params() *AdminBulkPutPlayerRecordsByKeyHandlerV1Params

NewAdminBulkPutPlayerRecordsByKeyHandlerV1Params creates a new AdminBulkPutPlayerRecordsByKeyHandlerV1Params object with the default values initialized.

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1ParamsWithContext

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1ParamsWithContext(ctx context.Context) *AdminBulkPutPlayerRecordsByKeyHandlerV1Params

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

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1ParamsWithHTTPClient

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminBulkPutPlayerRecordsByKeyHandlerV1Params

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

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1ParamsWithTimeout

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminBulkPutPlayerRecordsByKeyHandlerV1Params

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

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetBody

SetBody adds the body to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetContext

SetContext adds the context to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetFlightId

func (o *AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetKey

SetKey adds the key to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetNamespace

func (o *AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) SetTimeout

SetTimeout adds the timeout to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) WithBody

WithBody adds the body to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) WithContext

WithContext adds the context to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) WithKey

WithKey adds the key to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) WithNamespace

WithNamespace adds the namespace to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) WithTimeout

WithTimeout adds the timeout to the admin bulk put player records by key handler v1 params

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminBulkPutPlayerRecordsByKeyHandlerV1Reader

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

AdminBulkPutPlayerRecordsByKeyHandlerV1Reader is a Reader for the AdminBulkPutPlayerRecordsByKeyHandlerV1 structure.

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized

type AdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized 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 NewAdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized

func NewAdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized() *AdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized

NewAdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized creates a AdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized with default headers values

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized) Error

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized) GetPayload

func (*AdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized) ToJSONString

type AdminDeletePlayerPublicRecordHandlerV1BadRequest

type AdminDeletePlayerPublicRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminDeletePlayerPublicRecordHandlerV1BadRequest 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 NewAdminDeletePlayerPublicRecordHandlerV1BadRequest

func NewAdminDeletePlayerPublicRecordHandlerV1BadRequest() *AdminDeletePlayerPublicRecordHandlerV1BadRequest

NewAdminDeletePlayerPublicRecordHandlerV1BadRequest creates a AdminDeletePlayerPublicRecordHandlerV1BadRequest with default headers values

func (*AdminDeletePlayerPublicRecordHandlerV1BadRequest) Error

func (*AdminDeletePlayerPublicRecordHandlerV1BadRequest) GetPayload

func (*AdminDeletePlayerPublicRecordHandlerV1BadRequest) ToJSONString

type AdminDeletePlayerPublicRecordHandlerV1Forbidden

type AdminDeletePlayerPublicRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminDeletePlayerPublicRecordHandlerV1Forbidden 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 NewAdminDeletePlayerPublicRecordHandlerV1Forbidden

func NewAdminDeletePlayerPublicRecordHandlerV1Forbidden() *AdminDeletePlayerPublicRecordHandlerV1Forbidden

NewAdminDeletePlayerPublicRecordHandlerV1Forbidden creates a AdminDeletePlayerPublicRecordHandlerV1Forbidden with default headers values

func (*AdminDeletePlayerPublicRecordHandlerV1Forbidden) Error

func (*AdminDeletePlayerPublicRecordHandlerV1Forbidden) GetPayload

func (*AdminDeletePlayerPublicRecordHandlerV1Forbidden) ToJSONString

type AdminDeletePlayerPublicRecordHandlerV1InternalServerError

type AdminDeletePlayerPublicRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminDeletePlayerPublicRecordHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18120</td><td>unable to delete record</td></tr></table>

func NewAdminDeletePlayerPublicRecordHandlerV1InternalServerError

func NewAdminDeletePlayerPublicRecordHandlerV1InternalServerError() *AdminDeletePlayerPublicRecordHandlerV1InternalServerError

NewAdminDeletePlayerPublicRecordHandlerV1InternalServerError creates a AdminDeletePlayerPublicRecordHandlerV1InternalServerError with default headers values

func (*AdminDeletePlayerPublicRecordHandlerV1InternalServerError) Error

func (*AdminDeletePlayerPublicRecordHandlerV1InternalServerError) GetPayload

func (*AdminDeletePlayerPublicRecordHandlerV1InternalServerError) ToJSONString

type AdminDeletePlayerPublicRecordHandlerV1NoContent

type AdminDeletePlayerPublicRecordHandlerV1NoContent struct {
}

AdminDeletePlayerPublicRecordHandlerV1NoContent handles this case with default header values.

Record deleted

func NewAdminDeletePlayerPublicRecordHandlerV1NoContent

func NewAdminDeletePlayerPublicRecordHandlerV1NoContent() *AdminDeletePlayerPublicRecordHandlerV1NoContent

NewAdminDeletePlayerPublicRecordHandlerV1NoContent creates a AdminDeletePlayerPublicRecordHandlerV1NoContent with default headers values

func (*AdminDeletePlayerPublicRecordHandlerV1NoContent) Error

type AdminDeletePlayerPublicRecordHandlerV1NotFound

type AdminDeletePlayerPublicRecordHandlerV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminDeletePlayerPublicRecordHandlerV1NotFound handles this case with default header values.

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

func NewAdminDeletePlayerPublicRecordHandlerV1NotFound

func NewAdminDeletePlayerPublicRecordHandlerV1NotFound() *AdminDeletePlayerPublicRecordHandlerV1NotFound

NewAdminDeletePlayerPublicRecordHandlerV1NotFound creates a AdminDeletePlayerPublicRecordHandlerV1NotFound with default headers values

func (*AdminDeletePlayerPublicRecordHandlerV1NotFound) Error

func (*AdminDeletePlayerPublicRecordHandlerV1NotFound) GetPayload

func (*AdminDeletePlayerPublicRecordHandlerV1NotFound) ToJSONString

type AdminDeletePlayerPublicRecordHandlerV1Params

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

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

func NewAdminDeletePlayerPublicRecordHandlerV1Params

func NewAdminDeletePlayerPublicRecordHandlerV1Params() *AdminDeletePlayerPublicRecordHandlerV1Params

NewAdminDeletePlayerPublicRecordHandlerV1Params creates a new AdminDeletePlayerPublicRecordHandlerV1Params object with the default values initialized.

func NewAdminDeletePlayerPublicRecordHandlerV1ParamsWithContext

func NewAdminDeletePlayerPublicRecordHandlerV1ParamsWithContext(ctx context.Context) *AdminDeletePlayerPublicRecordHandlerV1Params

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

func NewAdminDeletePlayerPublicRecordHandlerV1ParamsWithHTTPClient

func NewAdminDeletePlayerPublicRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminDeletePlayerPublicRecordHandlerV1Params

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

func NewAdminDeletePlayerPublicRecordHandlerV1ParamsWithTimeout

func NewAdminDeletePlayerPublicRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminDeletePlayerPublicRecordHandlerV1Params

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) SetAuthInfoWriter

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

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) SetContext

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) SetFlightId

func (o *AdminDeletePlayerPublicRecordHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) SetHTTPClient

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

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) SetHTTPClientTransport

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

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) SetKey

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) SetNamespace

func (o *AdminDeletePlayerPublicRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) SetTimeout

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) SetUserID

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) WithContext

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) WithHTTPClient

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) WithKey

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) WithNamespace

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) WithTimeout

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) WithUserID

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

func (*AdminDeletePlayerPublicRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminDeletePlayerPublicRecordHandlerV1Reader

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

AdminDeletePlayerPublicRecordHandlerV1Reader is a Reader for the AdminDeletePlayerPublicRecordHandlerV1 structure.

func (*AdminDeletePlayerPublicRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminDeletePlayerPublicRecordHandlerV1Unauthorized

type AdminDeletePlayerPublicRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminDeletePlayerPublicRecordHandlerV1Unauthorized 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 NewAdminDeletePlayerPublicRecordHandlerV1Unauthorized

func NewAdminDeletePlayerPublicRecordHandlerV1Unauthorized() *AdminDeletePlayerPublicRecordHandlerV1Unauthorized

NewAdminDeletePlayerPublicRecordHandlerV1Unauthorized creates a AdminDeletePlayerPublicRecordHandlerV1Unauthorized with default headers values

func (*AdminDeletePlayerPublicRecordHandlerV1Unauthorized) Error

func (*AdminDeletePlayerPublicRecordHandlerV1Unauthorized) GetPayload

func (*AdminDeletePlayerPublicRecordHandlerV1Unauthorized) ToJSONString

type AdminDeletePlayerRecordHandlerV1Forbidden

type AdminDeletePlayerRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminDeletePlayerRecordHandlerV1Forbidden 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 NewAdminDeletePlayerRecordHandlerV1Forbidden

func NewAdminDeletePlayerRecordHandlerV1Forbidden() *AdminDeletePlayerRecordHandlerV1Forbidden

NewAdminDeletePlayerRecordHandlerV1Forbidden creates a AdminDeletePlayerRecordHandlerV1Forbidden with default headers values

func (*AdminDeletePlayerRecordHandlerV1Forbidden) Error

func (*AdminDeletePlayerRecordHandlerV1Forbidden) GetPayload

func (*AdminDeletePlayerRecordHandlerV1Forbidden) ToJSONString

type AdminDeletePlayerRecordHandlerV1InternalServerError

type AdminDeletePlayerRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminDeletePlayerRecordHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18070</td><td>unable to delete record</td></tr></table>

func NewAdminDeletePlayerRecordHandlerV1InternalServerError

func NewAdminDeletePlayerRecordHandlerV1InternalServerError() *AdminDeletePlayerRecordHandlerV1InternalServerError

NewAdminDeletePlayerRecordHandlerV1InternalServerError creates a AdminDeletePlayerRecordHandlerV1InternalServerError with default headers values

func (*AdminDeletePlayerRecordHandlerV1InternalServerError) Error

func (*AdminDeletePlayerRecordHandlerV1InternalServerError) GetPayload

func (*AdminDeletePlayerRecordHandlerV1InternalServerError) ToJSONString

type AdminDeletePlayerRecordHandlerV1NoContent

type AdminDeletePlayerRecordHandlerV1NoContent struct {
}

AdminDeletePlayerRecordHandlerV1NoContent handles this case with default header values.

Record in user-level saved

func NewAdminDeletePlayerRecordHandlerV1NoContent

func NewAdminDeletePlayerRecordHandlerV1NoContent() *AdminDeletePlayerRecordHandlerV1NoContent

NewAdminDeletePlayerRecordHandlerV1NoContent creates a AdminDeletePlayerRecordHandlerV1NoContent with default headers values

func (*AdminDeletePlayerRecordHandlerV1NoContent) Error

type AdminDeletePlayerRecordHandlerV1Params

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

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

func NewAdminDeletePlayerRecordHandlerV1Params

func NewAdminDeletePlayerRecordHandlerV1Params() *AdminDeletePlayerRecordHandlerV1Params

NewAdminDeletePlayerRecordHandlerV1Params creates a new AdminDeletePlayerRecordHandlerV1Params object with the default values initialized.

func NewAdminDeletePlayerRecordHandlerV1ParamsWithContext

func NewAdminDeletePlayerRecordHandlerV1ParamsWithContext(ctx context.Context) *AdminDeletePlayerRecordHandlerV1Params

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

func NewAdminDeletePlayerRecordHandlerV1ParamsWithHTTPClient

func NewAdminDeletePlayerRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminDeletePlayerRecordHandlerV1Params

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

func NewAdminDeletePlayerRecordHandlerV1ParamsWithTimeout

func NewAdminDeletePlayerRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminDeletePlayerRecordHandlerV1Params

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

func (*AdminDeletePlayerRecordHandlerV1Params) SetAuthInfoWriter

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

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

func (*AdminDeletePlayerRecordHandlerV1Params) SetContext

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

func (*AdminDeletePlayerRecordHandlerV1Params) SetFlightId

func (o *AdminDeletePlayerRecordHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminDeletePlayerRecordHandlerV1Params) SetHTTPClient

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

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

func (*AdminDeletePlayerRecordHandlerV1Params) SetHTTPClientTransport

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

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

func (*AdminDeletePlayerRecordHandlerV1Params) SetKey

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

func (*AdminDeletePlayerRecordHandlerV1Params) SetNamespace

func (o *AdminDeletePlayerRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*AdminDeletePlayerRecordHandlerV1Params) SetTimeout

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

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

func (*AdminDeletePlayerRecordHandlerV1Params) SetUserID

func (o *AdminDeletePlayerRecordHandlerV1Params) SetUserID(userID string)

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

func (*AdminDeletePlayerRecordHandlerV1Params) WithContext

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

func (*AdminDeletePlayerRecordHandlerV1Params) WithHTTPClient

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

func (*AdminDeletePlayerRecordHandlerV1Params) WithKey

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

func (*AdminDeletePlayerRecordHandlerV1Params) WithNamespace

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

func (*AdminDeletePlayerRecordHandlerV1Params) WithTimeout

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

func (*AdminDeletePlayerRecordHandlerV1Params) WithUserID

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

func (*AdminDeletePlayerRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminDeletePlayerRecordHandlerV1Reader

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

AdminDeletePlayerRecordHandlerV1Reader is a Reader for the AdminDeletePlayerRecordHandlerV1 structure.

func (*AdminDeletePlayerRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminDeletePlayerRecordHandlerV1Unauthorized

type AdminDeletePlayerRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminDeletePlayerRecordHandlerV1Unauthorized 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 NewAdminDeletePlayerRecordHandlerV1Unauthorized

func NewAdminDeletePlayerRecordHandlerV1Unauthorized() *AdminDeletePlayerRecordHandlerV1Unauthorized

NewAdminDeletePlayerRecordHandlerV1Unauthorized creates a AdminDeletePlayerRecordHandlerV1Unauthorized with default headers values

func (*AdminDeletePlayerRecordHandlerV1Unauthorized) Error

func (*AdminDeletePlayerRecordHandlerV1Unauthorized) GetPayload

func (*AdminDeletePlayerRecordHandlerV1Unauthorized) ToJSONString

type AdminGetPlayerPublicRecordHandlerV1Forbidden

type AdminGetPlayerPublicRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerPublicRecordHandlerV1Forbidden 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 NewAdminGetPlayerPublicRecordHandlerV1Forbidden

func NewAdminGetPlayerPublicRecordHandlerV1Forbidden() *AdminGetPlayerPublicRecordHandlerV1Forbidden

NewAdminGetPlayerPublicRecordHandlerV1Forbidden creates a AdminGetPlayerPublicRecordHandlerV1Forbidden with default headers values

func (*AdminGetPlayerPublicRecordHandlerV1Forbidden) Error

func (*AdminGetPlayerPublicRecordHandlerV1Forbidden) GetPayload

func (*AdminGetPlayerPublicRecordHandlerV1Forbidden) ToJSONString

type AdminGetPlayerPublicRecordHandlerV1InternalServerError

type AdminGetPlayerPublicRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerPublicRecordHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18080</td><td>unable to get record</td></tr><tr><td>18005</td><td>unable to decode record</td></tr></table>

func NewAdminGetPlayerPublicRecordHandlerV1InternalServerError

func NewAdminGetPlayerPublicRecordHandlerV1InternalServerError() *AdminGetPlayerPublicRecordHandlerV1InternalServerError

NewAdminGetPlayerPublicRecordHandlerV1InternalServerError creates a AdminGetPlayerPublicRecordHandlerV1InternalServerError with default headers values

func (*AdminGetPlayerPublicRecordHandlerV1InternalServerError) Error

func (*AdminGetPlayerPublicRecordHandlerV1InternalServerError) GetPayload

func (*AdminGetPlayerPublicRecordHandlerV1InternalServerError) ToJSONString

type AdminGetPlayerPublicRecordHandlerV1NotFound

type AdminGetPlayerPublicRecordHandlerV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerPublicRecordHandlerV1NotFound handles this case with default header values.

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

func NewAdminGetPlayerPublicRecordHandlerV1NotFound

func NewAdminGetPlayerPublicRecordHandlerV1NotFound() *AdminGetPlayerPublicRecordHandlerV1NotFound

NewAdminGetPlayerPublicRecordHandlerV1NotFound creates a AdminGetPlayerPublicRecordHandlerV1NotFound with default headers values

func (*AdminGetPlayerPublicRecordHandlerV1NotFound) Error

func (*AdminGetPlayerPublicRecordHandlerV1NotFound) GetPayload

func (*AdminGetPlayerPublicRecordHandlerV1NotFound) ToJSONString

type AdminGetPlayerPublicRecordHandlerV1OK

type AdminGetPlayerPublicRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

AdminGetPlayerPublicRecordHandlerV1OK handles this case with default header values.

Successful operation

func NewAdminGetPlayerPublicRecordHandlerV1OK

func NewAdminGetPlayerPublicRecordHandlerV1OK() *AdminGetPlayerPublicRecordHandlerV1OK

NewAdminGetPlayerPublicRecordHandlerV1OK creates a AdminGetPlayerPublicRecordHandlerV1OK with default headers values

func (*AdminGetPlayerPublicRecordHandlerV1OK) Error

func (*AdminGetPlayerPublicRecordHandlerV1OK) GetPayload

func (*AdminGetPlayerPublicRecordHandlerV1OK) ToJSONString

type AdminGetPlayerPublicRecordHandlerV1Params

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

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

func NewAdminGetPlayerPublicRecordHandlerV1Params

func NewAdminGetPlayerPublicRecordHandlerV1Params() *AdminGetPlayerPublicRecordHandlerV1Params

NewAdminGetPlayerPublicRecordHandlerV1Params creates a new AdminGetPlayerPublicRecordHandlerV1Params object with the default values initialized.

func NewAdminGetPlayerPublicRecordHandlerV1ParamsWithContext

func NewAdminGetPlayerPublicRecordHandlerV1ParamsWithContext(ctx context.Context) *AdminGetPlayerPublicRecordHandlerV1Params

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

func NewAdminGetPlayerPublicRecordHandlerV1ParamsWithHTTPClient

func NewAdminGetPlayerPublicRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminGetPlayerPublicRecordHandlerV1Params

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

func NewAdminGetPlayerPublicRecordHandlerV1ParamsWithTimeout

func NewAdminGetPlayerPublicRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminGetPlayerPublicRecordHandlerV1Params

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) SetAuthInfoWriter

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

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) SetContext

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) SetFlightId

func (o *AdminGetPlayerPublicRecordHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) SetHTTPClient

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

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) SetHTTPClientTransport

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

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) SetKey

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) SetNamespace

func (o *AdminGetPlayerPublicRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) SetTimeout

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) SetUserID

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) WithContext

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) WithHTTPClient

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) WithKey

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) WithNamespace

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) WithTimeout

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) WithUserID

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

func (*AdminGetPlayerPublicRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetPlayerPublicRecordHandlerV1Reader

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

AdminGetPlayerPublicRecordHandlerV1Reader is a Reader for the AdminGetPlayerPublicRecordHandlerV1 structure.

func (*AdminGetPlayerPublicRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetPlayerPublicRecordHandlerV1Unauthorized

type AdminGetPlayerPublicRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerPublicRecordHandlerV1Unauthorized 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 NewAdminGetPlayerPublicRecordHandlerV1Unauthorized

func NewAdminGetPlayerPublicRecordHandlerV1Unauthorized() *AdminGetPlayerPublicRecordHandlerV1Unauthorized

NewAdminGetPlayerPublicRecordHandlerV1Unauthorized creates a AdminGetPlayerPublicRecordHandlerV1Unauthorized with default headers values

func (*AdminGetPlayerPublicRecordHandlerV1Unauthorized) Error

func (*AdminGetPlayerPublicRecordHandlerV1Unauthorized) GetPayload

func (*AdminGetPlayerPublicRecordHandlerV1Unauthorized) ToJSONString

type AdminGetPlayerRecordHandlerV1Forbidden

type AdminGetPlayerRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordHandlerV1Forbidden 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 NewAdminGetPlayerRecordHandlerV1Forbidden

func NewAdminGetPlayerRecordHandlerV1Forbidden() *AdminGetPlayerRecordHandlerV1Forbidden

NewAdminGetPlayerRecordHandlerV1Forbidden creates a AdminGetPlayerRecordHandlerV1Forbidden with default headers values

func (*AdminGetPlayerRecordHandlerV1Forbidden) Error

func (*AdminGetPlayerRecordHandlerV1Forbidden) GetPayload

func (*AdminGetPlayerRecordHandlerV1Forbidden) ToJSONString

type AdminGetPlayerRecordHandlerV1InternalServerError

type AdminGetPlayerRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18020</td><td>unable to get record</td></tr><tr><td>18005</td><td>unable to decode record</td></tr></table>

func NewAdminGetPlayerRecordHandlerV1InternalServerError

func NewAdminGetPlayerRecordHandlerV1InternalServerError() *AdminGetPlayerRecordHandlerV1InternalServerError

NewAdminGetPlayerRecordHandlerV1InternalServerError creates a AdminGetPlayerRecordHandlerV1InternalServerError with default headers values

func (*AdminGetPlayerRecordHandlerV1InternalServerError) Error

func (*AdminGetPlayerRecordHandlerV1InternalServerError) GetPayload

func (*AdminGetPlayerRecordHandlerV1InternalServerError) ToJSONString

type AdminGetPlayerRecordHandlerV1NotFound

type AdminGetPlayerRecordHandlerV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordHandlerV1NotFound handles this case with default header values.

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

func NewAdminGetPlayerRecordHandlerV1NotFound

func NewAdminGetPlayerRecordHandlerV1NotFound() *AdminGetPlayerRecordHandlerV1NotFound

NewAdminGetPlayerRecordHandlerV1NotFound creates a AdminGetPlayerRecordHandlerV1NotFound with default headers values

func (*AdminGetPlayerRecordHandlerV1NotFound) Error

func (*AdminGetPlayerRecordHandlerV1NotFound) GetPayload

func (*AdminGetPlayerRecordHandlerV1NotFound) ToJSONString

type AdminGetPlayerRecordHandlerV1OK

type AdminGetPlayerRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

AdminGetPlayerRecordHandlerV1OK handles this case with default header values.

Record in user-level retrieved

func NewAdminGetPlayerRecordHandlerV1OK

func NewAdminGetPlayerRecordHandlerV1OK() *AdminGetPlayerRecordHandlerV1OK

NewAdminGetPlayerRecordHandlerV1OK creates a AdminGetPlayerRecordHandlerV1OK with default headers values

func (*AdminGetPlayerRecordHandlerV1OK) Error

func (*AdminGetPlayerRecordHandlerV1OK) GetPayload

func (*AdminGetPlayerRecordHandlerV1OK) ToJSONString

func (o *AdminGetPlayerRecordHandlerV1OK) ToJSONString() string

type AdminGetPlayerRecordHandlerV1Params

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

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

func NewAdminGetPlayerRecordHandlerV1Params

func NewAdminGetPlayerRecordHandlerV1Params() *AdminGetPlayerRecordHandlerV1Params

NewAdminGetPlayerRecordHandlerV1Params creates a new AdminGetPlayerRecordHandlerV1Params object with the default values initialized.

func NewAdminGetPlayerRecordHandlerV1ParamsWithContext

func NewAdminGetPlayerRecordHandlerV1ParamsWithContext(ctx context.Context) *AdminGetPlayerRecordHandlerV1Params

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

func NewAdminGetPlayerRecordHandlerV1ParamsWithHTTPClient

func NewAdminGetPlayerRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminGetPlayerRecordHandlerV1Params

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

func NewAdminGetPlayerRecordHandlerV1ParamsWithTimeout

func NewAdminGetPlayerRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminGetPlayerRecordHandlerV1Params

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

func (*AdminGetPlayerRecordHandlerV1Params) SetAuthInfoWriter

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

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

func (*AdminGetPlayerRecordHandlerV1Params) SetContext

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

func (*AdminGetPlayerRecordHandlerV1Params) SetFlightId

func (o *AdminGetPlayerRecordHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminGetPlayerRecordHandlerV1Params) SetHTTPClient

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

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

func (*AdminGetPlayerRecordHandlerV1Params) SetHTTPClientTransport

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

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

func (*AdminGetPlayerRecordHandlerV1Params) SetKey

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

func (*AdminGetPlayerRecordHandlerV1Params) SetNamespace

func (o *AdminGetPlayerRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*AdminGetPlayerRecordHandlerV1Params) SetTimeout

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

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

func (*AdminGetPlayerRecordHandlerV1Params) SetUserID

func (o *AdminGetPlayerRecordHandlerV1Params) SetUserID(userID string)

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

func (*AdminGetPlayerRecordHandlerV1Params) WithContext

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

func (*AdminGetPlayerRecordHandlerV1Params) WithHTTPClient

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

func (*AdminGetPlayerRecordHandlerV1Params) WithKey

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

func (*AdminGetPlayerRecordHandlerV1Params) WithNamespace

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

func (*AdminGetPlayerRecordHandlerV1Params) WithTimeout

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

func (*AdminGetPlayerRecordHandlerV1Params) WithUserID

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

func (*AdminGetPlayerRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetPlayerRecordHandlerV1Reader

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

AdminGetPlayerRecordHandlerV1Reader is a Reader for the AdminGetPlayerRecordHandlerV1 structure.

func (*AdminGetPlayerRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetPlayerRecordHandlerV1Unauthorized

type AdminGetPlayerRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordHandlerV1Unauthorized 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 NewAdminGetPlayerRecordHandlerV1Unauthorized

func NewAdminGetPlayerRecordHandlerV1Unauthorized() *AdminGetPlayerRecordHandlerV1Unauthorized

NewAdminGetPlayerRecordHandlerV1Unauthorized creates a AdminGetPlayerRecordHandlerV1Unauthorized with default headers values

func (*AdminGetPlayerRecordHandlerV1Unauthorized) Error

func (*AdminGetPlayerRecordHandlerV1Unauthorized) GetPayload

func (*AdminGetPlayerRecordHandlerV1Unauthorized) ToJSONString

type AdminGetPlayerRecordSizeHandlerV1Forbidden

type AdminGetPlayerRecordSizeHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordSizeHandlerV1Forbidden 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 NewAdminGetPlayerRecordSizeHandlerV1Forbidden

func NewAdminGetPlayerRecordSizeHandlerV1Forbidden() *AdminGetPlayerRecordSizeHandlerV1Forbidden

NewAdminGetPlayerRecordSizeHandlerV1Forbidden creates a AdminGetPlayerRecordSizeHandlerV1Forbidden with default headers values

func (*AdminGetPlayerRecordSizeHandlerV1Forbidden) Error

func (*AdminGetPlayerRecordSizeHandlerV1Forbidden) GetPayload

func (*AdminGetPlayerRecordSizeHandlerV1Forbidden) ToJSONString

type AdminGetPlayerRecordSizeHandlerV1InternalServerError

type AdminGetPlayerRecordSizeHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordSizeHandlerV1InternalServerError handles this case with default header values.

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

func NewAdminGetPlayerRecordSizeHandlerV1InternalServerError

func NewAdminGetPlayerRecordSizeHandlerV1InternalServerError() *AdminGetPlayerRecordSizeHandlerV1InternalServerError

NewAdminGetPlayerRecordSizeHandlerV1InternalServerError creates a AdminGetPlayerRecordSizeHandlerV1InternalServerError with default headers values

func (*AdminGetPlayerRecordSizeHandlerV1InternalServerError) Error

func (*AdminGetPlayerRecordSizeHandlerV1InternalServerError) GetPayload

func (*AdminGetPlayerRecordSizeHandlerV1InternalServerError) ToJSONString

type AdminGetPlayerRecordSizeHandlerV1NotFound

type AdminGetPlayerRecordSizeHandlerV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordSizeHandlerV1NotFound handles this case with default header values.

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

func NewAdminGetPlayerRecordSizeHandlerV1NotFound

func NewAdminGetPlayerRecordSizeHandlerV1NotFound() *AdminGetPlayerRecordSizeHandlerV1NotFound

NewAdminGetPlayerRecordSizeHandlerV1NotFound creates a AdminGetPlayerRecordSizeHandlerV1NotFound with default headers values

func (*AdminGetPlayerRecordSizeHandlerV1NotFound) Error

func (*AdminGetPlayerRecordSizeHandlerV1NotFound) GetPayload

func (*AdminGetPlayerRecordSizeHandlerV1NotFound) ToJSONString

type AdminGetPlayerRecordSizeHandlerV1OK

type AdminGetPlayerRecordSizeHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordSizeResponse
}

AdminGetPlayerRecordSizeHandlerV1OK handles this case with default header values.

Record in user-level retrieved

func NewAdminGetPlayerRecordSizeHandlerV1OK

func NewAdminGetPlayerRecordSizeHandlerV1OK() *AdminGetPlayerRecordSizeHandlerV1OK

NewAdminGetPlayerRecordSizeHandlerV1OK creates a AdminGetPlayerRecordSizeHandlerV1OK with default headers values

func (*AdminGetPlayerRecordSizeHandlerV1OK) Error

func (*AdminGetPlayerRecordSizeHandlerV1OK) GetPayload

func (*AdminGetPlayerRecordSizeHandlerV1OK) ToJSONString

func (o *AdminGetPlayerRecordSizeHandlerV1OK) ToJSONString() string

type AdminGetPlayerRecordSizeHandlerV1Params

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

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

func NewAdminGetPlayerRecordSizeHandlerV1Params

func NewAdminGetPlayerRecordSizeHandlerV1Params() *AdminGetPlayerRecordSizeHandlerV1Params

NewAdminGetPlayerRecordSizeHandlerV1Params creates a new AdminGetPlayerRecordSizeHandlerV1Params object with the default values initialized.

func NewAdminGetPlayerRecordSizeHandlerV1ParamsWithContext

func NewAdminGetPlayerRecordSizeHandlerV1ParamsWithContext(ctx context.Context) *AdminGetPlayerRecordSizeHandlerV1Params

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

func NewAdminGetPlayerRecordSizeHandlerV1ParamsWithHTTPClient

func NewAdminGetPlayerRecordSizeHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminGetPlayerRecordSizeHandlerV1Params

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

func NewAdminGetPlayerRecordSizeHandlerV1ParamsWithTimeout

func NewAdminGetPlayerRecordSizeHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminGetPlayerRecordSizeHandlerV1Params

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) SetAuthInfoWriter

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

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) SetContext

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) SetFlightId

func (o *AdminGetPlayerRecordSizeHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) SetHTTPClient

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

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) SetHTTPClientTransport

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

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) SetKey

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) SetNamespace

func (o *AdminGetPlayerRecordSizeHandlerV1Params) SetNamespace(namespace string)

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) SetTimeout

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

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) SetUserID

func (o *AdminGetPlayerRecordSizeHandlerV1Params) SetUserID(userID string)

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) WithContext

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) WithHTTPClient

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) WithKey

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) WithNamespace

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) WithTimeout

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) WithUserID

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

func (*AdminGetPlayerRecordSizeHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetPlayerRecordSizeHandlerV1Reader

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

AdminGetPlayerRecordSizeHandlerV1Reader is a Reader for the AdminGetPlayerRecordSizeHandlerV1 structure.

func (*AdminGetPlayerRecordSizeHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetPlayerRecordSizeHandlerV1Unauthorized

type AdminGetPlayerRecordSizeHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordSizeHandlerV1Unauthorized 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 NewAdminGetPlayerRecordSizeHandlerV1Unauthorized

func NewAdminGetPlayerRecordSizeHandlerV1Unauthorized() *AdminGetPlayerRecordSizeHandlerV1Unauthorized

NewAdminGetPlayerRecordSizeHandlerV1Unauthorized creates a AdminGetPlayerRecordSizeHandlerV1Unauthorized with default headers values

func (*AdminGetPlayerRecordSizeHandlerV1Unauthorized) Error

func (*AdminGetPlayerRecordSizeHandlerV1Unauthorized) GetPayload

func (*AdminGetPlayerRecordSizeHandlerV1Unauthorized) ToJSONString

type AdminGetPlayerRecordsHandlerV1BadRequest

type AdminGetPlayerRecordsHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordsHandlerV1BadRequest 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 NewAdminGetPlayerRecordsHandlerV1BadRequest

func NewAdminGetPlayerRecordsHandlerV1BadRequest() *AdminGetPlayerRecordsHandlerV1BadRequest

NewAdminGetPlayerRecordsHandlerV1BadRequest creates a AdminGetPlayerRecordsHandlerV1BadRequest with default headers values

func (*AdminGetPlayerRecordsHandlerV1BadRequest) Error

func (*AdminGetPlayerRecordsHandlerV1BadRequest) GetPayload

func (*AdminGetPlayerRecordsHandlerV1BadRequest) ToJSONString

type AdminGetPlayerRecordsHandlerV1Forbidden

type AdminGetPlayerRecordsHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordsHandlerV1Forbidden 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 NewAdminGetPlayerRecordsHandlerV1Forbidden

func NewAdminGetPlayerRecordsHandlerV1Forbidden() *AdminGetPlayerRecordsHandlerV1Forbidden

NewAdminGetPlayerRecordsHandlerV1Forbidden creates a AdminGetPlayerRecordsHandlerV1Forbidden with default headers values

func (*AdminGetPlayerRecordsHandlerV1Forbidden) Error

func (*AdminGetPlayerRecordsHandlerV1Forbidden) GetPayload

func (*AdminGetPlayerRecordsHandlerV1Forbidden) ToJSONString

type AdminGetPlayerRecordsHandlerV1InternalServerError

type AdminGetPlayerRecordsHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordsHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18124</td><td>unable to get record</td></tr><tr><td>18006</td><td>unable to decode record</td></tr></table>

func NewAdminGetPlayerRecordsHandlerV1InternalServerError

func NewAdminGetPlayerRecordsHandlerV1InternalServerError() *AdminGetPlayerRecordsHandlerV1InternalServerError

NewAdminGetPlayerRecordsHandlerV1InternalServerError creates a AdminGetPlayerRecordsHandlerV1InternalServerError with default headers values

func (*AdminGetPlayerRecordsHandlerV1InternalServerError) Error

func (*AdminGetPlayerRecordsHandlerV1InternalServerError) GetPayload

func (*AdminGetPlayerRecordsHandlerV1InternalServerError) ToJSONString

type AdminGetPlayerRecordsHandlerV1NotFound

type AdminGetPlayerRecordsHandlerV1NotFound struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordsHandlerV1NotFound handles this case with default header values.

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

func NewAdminGetPlayerRecordsHandlerV1NotFound

func NewAdminGetPlayerRecordsHandlerV1NotFound() *AdminGetPlayerRecordsHandlerV1NotFound

NewAdminGetPlayerRecordsHandlerV1NotFound creates a AdminGetPlayerRecordsHandlerV1NotFound with default headers values

func (*AdminGetPlayerRecordsHandlerV1NotFound) Error

func (*AdminGetPlayerRecordsHandlerV1NotFound) GetPayload

func (*AdminGetPlayerRecordsHandlerV1NotFound) ToJSONString

type AdminGetPlayerRecordsHandlerV1OK

type AdminGetPlayerRecordsHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsBulkGetAdminPlayerRecordResponse
}

AdminGetPlayerRecordsHandlerV1OK handles this case with default header values.

OK

func NewAdminGetPlayerRecordsHandlerV1OK

func NewAdminGetPlayerRecordsHandlerV1OK() *AdminGetPlayerRecordsHandlerV1OK

NewAdminGetPlayerRecordsHandlerV1OK creates a AdminGetPlayerRecordsHandlerV1OK with default headers values

func (*AdminGetPlayerRecordsHandlerV1OK) Error

func (*AdminGetPlayerRecordsHandlerV1OK) GetPayload

func (*AdminGetPlayerRecordsHandlerV1OK) ToJSONString

func (o *AdminGetPlayerRecordsHandlerV1OK) ToJSONString() string

type AdminGetPlayerRecordsHandlerV1Params

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

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

func NewAdminGetPlayerRecordsHandlerV1Params

func NewAdminGetPlayerRecordsHandlerV1Params() *AdminGetPlayerRecordsHandlerV1Params

NewAdminGetPlayerRecordsHandlerV1Params creates a new AdminGetPlayerRecordsHandlerV1Params object with the default values initialized.

func NewAdminGetPlayerRecordsHandlerV1ParamsWithContext

func NewAdminGetPlayerRecordsHandlerV1ParamsWithContext(ctx context.Context) *AdminGetPlayerRecordsHandlerV1Params

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

func NewAdminGetPlayerRecordsHandlerV1ParamsWithHTTPClient

func NewAdminGetPlayerRecordsHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminGetPlayerRecordsHandlerV1Params

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

func NewAdminGetPlayerRecordsHandlerV1ParamsWithTimeout

func NewAdminGetPlayerRecordsHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminGetPlayerRecordsHandlerV1Params

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

func (*AdminGetPlayerRecordsHandlerV1Params) SetAuthInfoWriter

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

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

func (*AdminGetPlayerRecordsHandlerV1Params) SetBody

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

func (*AdminGetPlayerRecordsHandlerV1Params) SetContext

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

func (*AdminGetPlayerRecordsHandlerV1Params) SetFlightId

func (o *AdminGetPlayerRecordsHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminGetPlayerRecordsHandlerV1Params) SetHTTPClient

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

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

func (*AdminGetPlayerRecordsHandlerV1Params) SetHTTPClientTransport

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

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

func (*AdminGetPlayerRecordsHandlerV1Params) SetNamespace

func (o *AdminGetPlayerRecordsHandlerV1Params) SetNamespace(namespace string)

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

func (*AdminGetPlayerRecordsHandlerV1Params) SetTimeout

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

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

func (*AdminGetPlayerRecordsHandlerV1Params) SetUserID

func (o *AdminGetPlayerRecordsHandlerV1Params) SetUserID(userID string)

SetUserID adds the userId to the admin get player records handler v1 params

func (*AdminGetPlayerRecordsHandlerV1Params) WithBody

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

func (*AdminGetPlayerRecordsHandlerV1Params) WithContext

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

func (*AdminGetPlayerRecordsHandlerV1Params) WithHTTPClient

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

func (*AdminGetPlayerRecordsHandlerV1Params) WithNamespace

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

func (*AdminGetPlayerRecordsHandlerV1Params) WithTimeout

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

func (*AdminGetPlayerRecordsHandlerV1Params) WithUserID

WithUserID adds the userID to the admin get player records handler v1 params

func (*AdminGetPlayerRecordsHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetPlayerRecordsHandlerV1Reader

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

AdminGetPlayerRecordsHandlerV1Reader is a Reader for the AdminGetPlayerRecordsHandlerV1 structure.

func (*AdminGetPlayerRecordsHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetPlayerRecordsHandlerV1Unauthorized

type AdminGetPlayerRecordsHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminGetPlayerRecordsHandlerV1Unauthorized 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 NewAdminGetPlayerRecordsHandlerV1Unauthorized

func NewAdminGetPlayerRecordsHandlerV1Unauthorized() *AdminGetPlayerRecordsHandlerV1Unauthorized

NewAdminGetPlayerRecordsHandlerV1Unauthorized creates a AdminGetPlayerRecordsHandlerV1Unauthorized with default headers values

func (*AdminGetPlayerRecordsHandlerV1Unauthorized) Error

func (*AdminGetPlayerRecordsHandlerV1Unauthorized) GetPayload

func (*AdminGetPlayerRecordsHandlerV1Unauthorized) ToJSONString

type AdminPostPlayerPublicRecordHandlerV1BadRequest

type AdminPostPlayerPublicRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPostPlayerPublicRecordHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18030</td><td>invalid request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAdminPostPlayerPublicRecordHandlerV1BadRequest

func NewAdminPostPlayerPublicRecordHandlerV1BadRequest() *AdminPostPlayerPublicRecordHandlerV1BadRequest

NewAdminPostPlayerPublicRecordHandlerV1BadRequest creates a AdminPostPlayerPublicRecordHandlerV1BadRequest with default headers values

func (*AdminPostPlayerPublicRecordHandlerV1BadRequest) Error

func (*AdminPostPlayerPublicRecordHandlerV1BadRequest) GetPayload

func (*AdminPostPlayerPublicRecordHandlerV1BadRequest) ToJSONString

type AdminPostPlayerPublicRecordHandlerV1Created

type AdminPostPlayerPublicRecordHandlerV1Created struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

AdminPostPlayerPublicRecordHandlerV1Created handles this case with default header values.

Record saved

func NewAdminPostPlayerPublicRecordHandlerV1Created

func NewAdminPostPlayerPublicRecordHandlerV1Created() *AdminPostPlayerPublicRecordHandlerV1Created

NewAdminPostPlayerPublicRecordHandlerV1Created creates a AdminPostPlayerPublicRecordHandlerV1Created with default headers values

func (*AdminPostPlayerPublicRecordHandlerV1Created) Error

func (*AdminPostPlayerPublicRecordHandlerV1Created) GetPayload

func (*AdminPostPlayerPublicRecordHandlerV1Created) ToJSONString

type AdminPostPlayerPublicRecordHandlerV1Forbidden

type AdminPostPlayerPublicRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPostPlayerPublicRecordHandlerV1Forbidden 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 NewAdminPostPlayerPublicRecordHandlerV1Forbidden

func NewAdminPostPlayerPublicRecordHandlerV1Forbidden() *AdminPostPlayerPublicRecordHandlerV1Forbidden

NewAdminPostPlayerPublicRecordHandlerV1Forbidden creates a AdminPostPlayerPublicRecordHandlerV1Forbidden with default headers values

func (*AdminPostPlayerPublicRecordHandlerV1Forbidden) Error

func (*AdminPostPlayerPublicRecordHandlerV1Forbidden) GetPayload

func (*AdminPostPlayerPublicRecordHandlerV1Forbidden) ToJSONString

type AdminPostPlayerPublicRecordHandlerV1InternalServerError

type AdminPostPlayerPublicRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPostPlayerPublicRecordHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr><tr><td>18033</td><td>unable to save record</td></tr><tr><td>18005</td><td>unable to decode record</td></tr></table>

func NewAdminPostPlayerPublicRecordHandlerV1InternalServerError

func NewAdminPostPlayerPublicRecordHandlerV1InternalServerError() *AdminPostPlayerPublicRecordHandlerV1InternalServerError

NewAdminPostPlayerPublicRecordHandlerV1InternalServerError creates a AdminPostPlayerPublicRecordHandlerV1InternalServerError with default headers values

func (*AdminPostPlayerPublicRecordHandlerV1InternalServerError) Error

func (*AdminPostPlayerPublicRecordHandlerV1InternalServerError) GetPayload

func (*AdminPostPlayerPublicRecordHandlerV1InternalServerError) ToJSONString

type AdminPostPlayerPublicRecordHandlerV1Params

type AdminPostPlayerPublicRecordHandlerV1Params struct {

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

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

func NewAdminPostPlayerPublicRecordHandlerV1Params

func NewAdminPostPlayerPublicRecordHandlerV1Params() *AdminPostPlayerPublicRecordHandlerV1Params

NewAdminPostPlayerPublicRecordHandlerV1Params creates a new AdminPostPlayerPublicRecordHandlerV1Params object with the default values initialized.

func NewAdminPostPlayerPublicRecordHandlerV1ParamsWithContext

func NewAdminPostPlayerPublicRecordHandlerV1ParamsWithContext(ctx context.Context) *AdminPostPlayerPublicRecordHandlerV1Params

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

func NewAdminPostPlayerPublicRecordHandlerV1ParamsWithHTTPClient

func NewAdminPostPlayerPublicRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminPostPlayerPublicRecordHandlerV1Params

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

func NewAdminPostPlayerPublicRecordHandlerV1ParamsWithTimeout

func NewAdminPostPlayerPublicRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminPostPlayerPublicRecordHandlerV1Params

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) SetAuthInfoWriter

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

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) SetBody

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) SetContext

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) SetFlightId

func (o *AdminPostPlayerPublicRecordHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) SetHTTPClient

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

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) SetHTTPClientTransport

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

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) SetKey

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) SetNamespace

func (o *AdminPostPlayerPublicRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) SetTimeout

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) SetUserID

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) WithBody

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) WithContext

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) WithHTTPClient

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) WithKey

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) WithNamespace

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) WithTimeout

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) WithUserID

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

func (*AdminPostPlayerPublicRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminPostPlayerPublicRecordHandlerV1Reader

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

AdminPostPlayerPublicRecordHandlerV1Reader is a Reader for the AdminPostPlayerPublicRecordHandlerV1 structure.

func (*AdminPostPlayerPublicRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminPostPlayerPublicRecordHandlerV1Unauthorized

type AdminPostPlayerPublicRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPostPlayerPublicRecordHandlerV1Unauthorized 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 NewAdminPostPlayerPublicRecordHandlerV1Unauthorized

func NewAdminPostPlayerPublicRecordHandlerV1Unauthorized() *AdminPostPlayerPublicRecordHandlerV1Unauthorized

NewAdminPostPlayerPublicRecordHandlerV1Unauthorized creates a AdminPostPlayerPublicRecordHandlerV1Unauthorized with default headers values

func (*AdminPostPlayerPublicRecordHandlerV1Unauthorized) Error

func (*AdminPostPlayerPublicRecordHandlerV1Unauthorized) GetPayload

func (*AdminPostPlayerPublicRecordHandlerV1Unauthorized) ToJSONString

type AdminPostPlayerRecordHandlerV1BadRequest

type AdminPostPlayerRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPostPlayerRecordHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18030</td><td>invalid request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAdminPostPlayerRecordHandlerV1BadRequest

func NewAdminPostPlayerRecordHandlerV1BadRequest() *AdminPostPlayerRecordHandlerV1BadRequest

NewAdminPostPlayerRecordHandlerV1BadRequest creates a AdminPostPlayerRecordHandlerV1BadRequest with default headers values

func (*AdminPostPlayerRecordHandlerV1BadRequest) Error

func (*AdminPostPlayerRecordHandlerV1BadRequest) GetPayload

func (*AdminPostPlayerRecordHandlerV1BadRequest) ToJSONString

type AdminPostPlayerRecordHandlerV1Created

type AdminPostPlayerRecordHandlerV1Created struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

AdminPostPlayerRecordHandlerV1Created handles this case with default header values.

Record in user-level saved

func NewAdminPostPlayerRecordHandlerV1Created

func NewAdminPostPlayerRecordHandlerV1Created() *AdminPostPlayerRecordHandlerV1Created

NewAdminPostPlayerRecordHandlerV1Created creates a AdminPostPlayerRecordHandlerV1Created with default headers values

func (*AdminPostPlayerRecordHandlerV1Created) Error

func (*AdminPostPlayerRecordHandlerV1Created) GetPayload

func (*AdminPostPlayerRecordHandlerV1Created) ToJSONString

type AdminPostPlayerRecordHandlerV1Forbidden

type AdminPostPlayerRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPostPlayerRecordHandlerV1Forbidden 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 NewAdminPostPlayerRecordHandlerV1Forbidden

func NewAdminPostPlayerRecordHandlerV1Forbidden() *AdminPostPlayerRecordHandlerV1Forbidden

NewAdminPostPlayerRecordHandlerV1Forbidden creates a AdminPostPlayerRecordHandlerV1Forbidden with default headers values

func (*AdminPostPlayerRecordHandlerV1Forbidden) Error

func (*AdminPostPlayerRecordHandlerV1Forbidden) GetPayload

func (*AdminPostPlayerRecordHandlerV1Forbidden) ToJSONString

type AdminPostPlayerRecordHandlerV1InternalServerError

type AdminPostPlayerRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPostPlayerRecordHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr><tr><td>18033</td><td>unable to save record</td></tr><tr><td>18005</td><td>unable to decode record</td></tr></table>

func NewAdminPostPlayerRecordHandlerV1InternalServerError

func NewAdminPostPlayerRecordHandlerV1InternalServerError() *AdminPostPlayerRecordHandlerV1InternalServerError

NewAdminPostPlayerRecordHandlerV1InternalServerError creates a AdminPostPlayerRecordHandlerV1InternalServerError with default headers values

func (*AdminPostPlayerRecordHandlerV1InternalServerError) Error

func (*AdminPostPlayerRecordHandlerV1InternalServerError) GetPayload

func (*AdminPostPlayerRecordHandlerV1InternalServerError) ToJSONString

type AdminPostPlayerRecordHandlerV1Params

type AdminPostPlayerRecordHandlerV1Params struct {

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

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

func NewAdminPostPlayerRecordHandlerV1Params

func NewAdminPostPlayerRecordHandlerV1Params() *AdminPostPlayerRecordHandlerV1Params

NewAdminPostPlayerRecordHandlerV1Params creates a new AdminPostPlayerRecordHandlerV1Params object with the default values initialized.

func NewAdminPostPlayerRecordHandlerV1ParamsWithContext

func NewAdminPostPlayerRecordHandlerV1ParamsWithContext(ctx context.Context) *AdminPostPlayerRecordHandlerV1Params

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

func NewAdminPostPlayerRecordHandlerV1ParamsWithHTTPClient

func NewAdminPostPlayerRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminPostPlayerRecordHandlerV1Params

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

func NewAdminPostPlayerRecordHandlerV1ParamsWithTimeout

func NewAdminPostPlayerRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminPostPlayerRecordHandlerV1Params

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

func (*AdminPostPlayerRecordHandlerV1Params) SetAuthInfoWriter

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

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

func (*AdminPostPlayerRecordHandlerV1Params) SetBody

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

func (*AdminPostPlayerRecordHandlerV1Params) SetContext

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

func (*AdminPostPlayerRecordHandlerV1Params) SetFlightId

func (o *AdminPostPlayerRecordHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminPostPlayerRecordHandlerV1Params) SetHTTPClient

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

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

func (*AdminPostPlayerRecordHandlerV1Params) SetHTTPClientTransport

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

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

func (*AdminPostPlayerRecordHandlerV1Params) SetKey

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

func (*AdminPostPlayerRecordHandlerV1Params) SetNamespace

func (o *AdminPostPlayerRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*AdminPostPlayerRecordHandlerV1Params) SetTimeout

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

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

func (*AdminPostPlayerRecordHandlerV1Params) SetUserID

func (o *AdminPostPlayerRecordHandlerV1Params) SetUserID(userID string)

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

func (*AdminPostPlayerRecordHandlerV1Params) WithBody

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

func (*AdminPostPlayerRecordHandlerV1Params) WithContext

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

func (*AdminPostPlayerRecordHandlerV1Params) WithHTTPClient

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

func (*AdminPostPlayerRecordHandlerV1Params) WithKey

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

func (*AdminPostPlayerRecordHandlerV1Params) WithNamespace

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

func (*AdminPostPlayerRecordHandlerV1Params) WithTimeout

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

func (*AdminPostPlayerRecordHandlerV1Params) WithUserID

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

func (*AdminPostPlayerRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminPostPlayerRecordHandlerV1Reader

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

AdminPostPlayerRecordHandlerV1Reader is a Reader for the AdminPostPlayerRecordHandlerV1 structure.

func (*AdminPostPlayerRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminPostPlayerRecordHandlerV1Unauthorized

type AdminPostPlayerRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPostPlayerRecordHandlerV1Unauthorized 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 NewAdminPostPlayerRecordHandlerV1Unauthorized

func NewAdminPostPlayerRecordHandlerV1Unauthorized() *AdminPostPlayerRecordHandlerV1Unauthorized

NewAdminPostPlayerRecordHandlerV1Unauthorized creates a AdminPostPlayerRecordHandlerV1Unauthorized with default headers values

func (*AdminPostPlayerRecordHandlerV1Unauthorized) Error

func (*AdminPostPlayerRecordHandlerV1Unauthorized) GetPayload

func (*AdminPostPlayerRecordHandlerV1Unauthorized) ToJSONString

type AdminPutPlayerPublicRecordHandlerV1BadRequest

type AdminPutPlayerPublicRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerPublicRecordHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18060</td><td>invalid request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAdminPutPlayerPublicRecordHandlerV1BadRequest

func NewAdminPutPlayerPublicRecordHandlerV1BadRequest() *AdminPutPlayerPublicRecordHandlerV1BadRequest

NewAdminPutPlayerPublicRecordHandlerV1BadRequest creates a AdminPutPlayerPublicRecordHandlerV1BadRequest with default headers values

func (*AdminPutPlayerPublicRecordHandlerV1BadRequest) Error

func (*AdminPutPlayerPublicRecordHandlerV1BadRequest) GetPayload

func (*AdminPutPlayerPublicRecordHandlerV1BadRequest) ToJSONString

type AdminPutPlayerPublicRecordHandlerV1Forbidden

type AdminPutPlayerPublicRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerPublicRecordHandlerV1Forbidden 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 NewAdminPutPlayerPublicRecordHandlerV1Forbidden

func NewAdminPutPlayerPublicRecordHandlerV1Forbidden() *AdminPutPlayerPublicRecordHandlerV1Forbidden

NewAdminPutPlayerPublicRecordHandlerV1Forbidden creates a AdminPutPlayerPublicRecordHandlerV1Forbidden with default headers values

func (*AdminPutPlayerPublicRecordHandlerV1Forbidden) Error

func (*AdminPutPlayerPublicRecordHandlerV1Forbidden) GetPayload

func (*AdminPutPlayerPublicRecordHandlerV1Forbidden) ToJSONString

type AdminPutPlayerPublicRecordHandlerV1InternalServerError

type AdminPutPlayerPublicRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerPublicRecordHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr><tr><td>18061</td><td>unable to update record</td></tr><tr><td>18005</td><td>unable to decode record</td></tr></table>

func NewAdminPutPlayerPublicRecordHandlerV1InternalServerError

func NewAdminPutPlayerPublicRecordHandlerV1InternalServerError() *AdminPutPlayerPublicRecordHandlerV1InternalServerError

NewAdminPutPlayerPublicRecordHandlerV1InternalServerError creates a AdminPutPlayerPublicRecordHandlerV1InternalServerError with default headers values

func (*AdminPutPlayerPublicRecordHandlerV1InternalServerError) Error

func (*AdminPutPlayerPublicRecordHandlerV1InternalServerError) GetPayload

func (*AdminPutPlayerPublicRecordHandlerV1InternalServerError) ToJSONString

type AdminPutPlayerPublicRecordHandlerV1OK

type AdminPutPlayerPublicRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

AdminPutPlayerPublicRecordHandlerV1OK handles this case with default header values.

Record in user-level saved

func NewAdminPutPlayerPublicRecordHandlerV1OK

func NewAdminPutPlayerPublicRecordHandlerV1OK() *AdminPutPlayerPublicRecordHandlerV1OK

NewAdminPutPlayerPublicRecordHandlerV1OK creates a AdminPutPlayerPublicRecordHandlerV1OK with default headers values

func (*AdminPutPlayerPublicRecordHandlerV1OK) Error

func (*AdminPutPlayerPublicRecordHandlerV1OK) GetPayload

func (*AdminPutPlayerPublicRecordHandlerV1OK) ToJSONString

type AdminPutPlayerPublicRecordHandlerV1Params

type AdminPutPlayerPublicRecordHandlerV1Params struct {

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

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

func NewAdminPutPlayerPublicRecordHandlerV1Params

func NewAdminPutPlayerPublicRecordHandlerV1Params() *AdminPutPlayerPublicRecordHandlerV1Params

NewAdminPutPlayerPublicRecordHandlerV1Params creates a new AdminPutPlayerPublicRecordHandlerV1Params object with the default values initialized.

func NewAdminPutPlayerPublicRecordHandlerV1ParamsWithContext

func NewAdminPutPlayerPublicRecordHandlerV1ParamsWithContext(ctx context.Context) *AdminPutPlayerPublicRecordHandlerV1Params

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

func NewAdminPutPlayerPublicRecordHandlerV1ParamsWithHTTPClient

func NewAdminPutPlayerPublicRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminPutPlayerPublicRecordHandlerV1Params

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

func NewAdminPutPlayerPublicRecordHandlerV1ParamsWithTimeout

func NewAdminPutPlayerPublicRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminPutPlayerPublicRecordHandlerV1Params

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) SetAuthInfoWriter

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

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) SetBody

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) SetContext

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) SetFlightId

func (o *AdminPutPlayerPublicRecordHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) SetHTTPClient

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

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) SetHTTPClientTransport

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

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) SetKey

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) SetNamespace

func (o *AdminPutPlayerPublicRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) SetTimeout

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) SetUserID

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) WithBody

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) WithContext

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) WithHTTPClient

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) WithKey

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) WithNamespace

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) WithTimeout

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) WithUserID

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

func (*AdminPutPlayerPublicRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminPutPlayerPublicRecordHandlerV1Reader

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

AdminPutPlayerPublicRecordHandlerV1Reader is a Reader for the AdminPutPlayerPublicRecordHandlerV1 structure.

func (*AdminPutPlayerPublicRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminPutPlayerPublicRecordHandlerV1Unauthorized

type AdminPutPlayerPublicRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerPublicRecordHandlerV1Unauthorized 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 NewAdminPutPlayerPublicRecordHandlerV1Unauthorized

func NewAdminPutPlayerPublicRecordHandlerV1Unauthorized() *AdminPutPlayerPublicRecordHandlerV1Unauthorized

NewAdminPutPlayerPublicRecordHandlerV1Unauthorized creates a AdminPutPlayerPublicRecordHandlerV1Unauthorized with default headers values

func (*AdminPutPlayerPublicRecordHandlerV1Unauthorized) Error

func (*AdminPutPlayerPublicRecordHandlerV1Unauthorized) GetPayload

func (*AdminPutPlayerPublicRecordHandlerV1Unauthorized) ToJSONString

type AdminPutPlayerRecordHandlerV1BadRequest

type AdminPutPlayerRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerRecordHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18060</td><td>invalid request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAdminPutPlayerRecordHandlerV1BadRequest

func NewAdminPutPlayerRecordHandlerV1BadRequest() *AdminPutPlayerRecordHandlerV1BadRequest

NewAdminPutPlayerRecordHandlerV1BadRequest creates a AdminPutPlayerRecordHandlerV1BadRequest with default headers values

func (*AdminPutPlayerRecordHandlerV1BadRequest) Error

func (*AdminPutPlayerRecordHandlerV1BadRequest) GetPayload

func (*AdminPutPlayerRecordHandlerV1BadRequest) ToJSONString

type AdminPutPlayerRecordHandlerV1Forbidden

type AdminPutPlayerRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerRecordHandlerV1Forbidden 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 NewAdminPutPlayerRecordHandlerV1Forbidden

func NewAdminPutPlayerRecordHandlerV1Forbidden() *AdminPutPlayerRecordHandlerV1Forbidden

NewAdminPutPlayerRecordHandlerV1Forbidden creates a AdminPutPlayerRecordHandlerV1Forbidden with default headers values

func (*AdminPutPlayerRecordHandlerV1Forbidden) Error

func (*AdminPutPlayerRecordHandlerV1Forbidden) GetPayload

func (*AdminPutPlayerRecordHandlerV1Forbidden) ToJSONString

type AdminPutPlayerRecordHandlerV1InternalServerError

type AdminPutPlayerRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerRecordHandlerV1InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr><tr><td>18061</td><td>unable to update record</td></tr><tr><td>18005</td><td>unable to decode record</td></tr></table>

func NewAdminPutPlayerRecordHandlerV1InternalServerError

func NewAdminPutPlayerRecordHandlerV1InternalServerError() *AdminPutPlayerRecordHandlerV1InternalServerError

NewAdminPutPlayerRecordHandlerV1InternalServerError creates a AdminPutPlayerRecordHandlerV1InternalServerError with default headers values

func (*AdminPutPlayerRecordHandlerV1InternalServerError) Error

func (*AdminPutPlayerRecordHandlerV1InternalServerError) GetPayload

func (*AdminPutPlayerRecordHandlerV1InternalServerError) ToJSONString

type AdminPutPlayerRecordHandlerV1OK

type AdminPutPlayerRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsPlayerRecordResponse
}

AdminPutPlayerRecordHandlerV1OK handles this case with default header values.

Record in user-level saved

func NewAdminPutPlayerRecordHandlerV1OK

func NewAdminPutPlayerRecordHandlerV1OK() *AdminPutPlayerRecordHandlerV1OK

NewAdminPutPlayerRecordHandlerV1OK creates a AdminPutPlayerRecordHandlerV1OK with default headers values

func (*AdminPutPlayerRecordHandlerV1OK) Error

func (*AdminPutPlayerRecordHandlerV1OK) GetPayload

func (*AdminPutPlayerRecordHandlerV1OK) ToJSONString

func (o *AdminPutPlayerRecordHandlerV1OK) ToJSONString() string

type AdminPutPlayerRecordHandlerV1Params

type AdminPutPlayerRecordHandlerV1Params struct {

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

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

func NewAdminPutPlayerRecordHandlerV1Params

func NewAdminPutPlayerRecordHandlerV1Params() *AdminPutPlayerRecordHandlerV1Params

NewAdminPutPlayerRecordHandlerV1Params creates a new AdminPutPlayerRecordHandlerV1Params object with the default values initialized.

func NewAdminPutPlayerRecordHandlerV1ParamsWithContext

func NewAdminPutPlayerRecordHandlerV1ParamsWithContext(ctx context.Context) *AdminPutPlayerRecordHandlerV1Params

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

func NewAdminPutPlayerRecordHandlerV1ParamsWithHTTPClient

func NewAdminPutPlayerRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminPutPlayerRecordHandlerV1Params

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

func NewAdminPutPlayerRecordHandlerV1ParamsWithTimeout

func NewAdminPutPlayerRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminPutPlayerRecordHandlerV1Params

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

func (*AdminPutPlayerRecordHandlerV1Params) SetAuthInfoWriter

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

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

func (*AdminPutPlayerRecordHandlerV1Params) SetBody

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

func (*AdminPutPlayerRecordHandlerV1Params) SetContext

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

func (*AdminPutPlayerRecordHandlerV1Params) SetFlightId

func (o *AdminPutPlayerRecordHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminPutPlayerRecordHandlerV1Params) SetHTTPClient

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

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

func (*AdminPutPlayerRecordHandlerV1Params) SetHTTPClientTransport

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

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

func (*AdminPutPlayerRecordHandlerV1Params) SetKey

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

func (*AdminPutPlayerRecordHandlerV1Params) SetNamespace

func (o *AdminPutPlayerRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*AdminPutPlayerRecordHandlerV1Params) SetTimeout

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

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

func (*AdminPutPlayerRecordHandlerV1Params) SetUserID

func (o *AdminPutPlayerRecordHandlerV1Params) SetUserID(userID string)

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

func (*AdminPutPlayerRecordHandlerV1Params) WithBody

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

func (*AdminPutPlayerRecordHandlerV1Params) WithContext

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

func (*AdminPutPlayerRecordHandlerV1Params) WithHTTPClient

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

func (*AdminPutPlayerRecordHandlerV1Params) WithKey

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

func (*AdminPutPlayerRecordHandlerV1Params) WithNamespace

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

func (*AdminPutPlayerRecordHandlerV1Params) WithTimeout

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

func (*AdminPutPlayerRecordHandlerV1Params) WithUserID

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

func (*AdminPutPlayerRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminPutPlayerRecordHandlerV1Reader

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

AdminPutPlayerRecordHandlerV1Reader is a Reader for the AdminPutPlayerRecordHandlerV1 structure.

func (*AdminPutPlayerRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminPutPlayerRecordHandlerV1Unauthorized

type AdminPutPlayerRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerRecordHandlerV1Unauthorized 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 NewAdminPutPlayerRecordHandlerV1Unauthorized

func NewAdminPutPlayerRecordHandlerV1Unauthorized() *AdminPutPlayerRecordHandlerV1Unauthorized

NewAdminPutPlayerRecordHandlerV1Unauthorized creates a AdminPutPlayerRecordHandlerV1Unauthorized with default headers values

func (*AdminPutPlayerRecordHandlerV1Unauthorized) Error

func (*AdminPutPlayerRecordHandlerV1Unauthorized) GetPayload

func (*AdminPutPlayerRecordHandlerV1Unauthorized) ToJSONString

type AdminPutPlayerRecordsHandlerV1BadRequest

type AdminPutPlayerRecordsHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerRecordsHandlerV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>18353</td><td>invalid request body</td></tr><tr><td>18356</td><td>invalid request body: size of the request body must be less than [%d]MB</td></tr><tr><td>18354</td><td>records amount exceeded max limit</td></tr><tr><td>18355</td><td>unable to marshal request body</td></tr></table>

func NewAdminPutPlayerRecordsHandlerV1BadRequest

func NewAdminPutPlayerRecordsHandlerV1BadRequest() *AdminPutPlayerRecordsHandlerV1BadRequest

NewAdminPutPlayerRecordsHandlerV1BadRequest creates a AdminPutPlayerRecordsHandlerV1BadRequest with default headers values

func (*AdminPutPlayerRecordsHandlerV1BadRequest) Error

func (*AdminPutPlayerRecordsHandlerV1BadRequest) GetPayload

func (*AdminPutPlayerRecordsHandlerV1BadRequest) ToJSONString

type AdminPutPlayerRecordsHandlerV1Forbidden

type AdminPutPlayerRecordsHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerRecordsHandlerV1Forbidden 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 NewAdminPutPlayerRecordsHandlerV1Forbidden

func NewAdminPutPlayerRecordsHandlerV1Forbidden() *AdminPutPlayerRecordsHandlerV1Forbidden

NewAdminPutPlayerRecordsHandlerV1Forbidden creates a AdminPutPlayerRecordsHandlerV1Forbidden with default headers values

func (*AdminPutPlayerRecordsHandlerV1Forbidden) Error

func (*AdminPutPlayerRecordsHandlerV1Forbidden) GetPayload

func (*AdminPutPlayerRecordsHandlerV1Forbidden) ToJSONString

type AdminPutPlayerRecordsHandlerV1OK

type AdminPutPlayerRecordsHandlerV1OK struct {
	Payload []*cloudsaveclientmodels.ModelsBulkUpdatePlayerRecordResponse
}

AdminPutPlayerRecordsHandlerV1OK handles this case with default header values.

OK

func NewAdminPutPlayerRecordsHandlerV1OK

func NewAdminPutPlayerRecordsHandlerV1OK() *AdminPutPlayerRecordsHandlerV1OK

NewAdminPutPlayerRecordsHandlerV1OK creates a AdminPutPlayerRecordsHandlerV1OK with default headers values

func (*AdminPutPlayerRecordsHandlerV1OK) Error

func (*AdminPutPlayerRecordsHandlerV1OK) GetPayload

func (*AdminPutPlayerRecordsHandlerV1OK) ToJSONString

func (o *AdminPutPlayerRecordsHandlerV1OK) ToJSONString() string

type AdminPutPlayerRecordsHandlerV1Params

type AdminPutPlayerRecordsHandlerV1Params struct {

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

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

func NewAdminPutPlayerRecordsHandlerV1Params

func NewAdminPutPlayerRecordsHandlerV1Params() *AdminPutPlayerRecordsHandlerV1Params

NewAdminPutPlayerRecordsHandlerV1Params creates a new AdminPutPlayerRecordsHandlerV1Params object with the default values initialized.

func NewAdminPutPlayerRecordsHandlerV1ParamsWithContext

func NewAdminPutPlayerRecordsHandlerV1ParamsWithContext(ctx context.Context) *AdminPutPlayerRecordsHandlerV1Params

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

func NewAdminPutPlayerRecordsHandlerV1ParamsWithHTTPClient

func NewAdminPutPlayerRecordsHandlerV1ParamsWithHTTPClient(client *http.Client) *AdminPutPlayerRecordsHandlerV1Params

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

func NewAdminPutPlayerRecordsHandlerV1ParamsWithTimeout

func NewAdminPutPlayerRecordsHandlerV1ParamsWithTimeout(timeout time.Duration) *AdminPutPlayerRecordsHandlerV1Params

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

func (*AdminPutPlayerRecordsHandlerV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) SetBody

SetBody adds the body to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) SetContext

SetContext adds the context to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) SetFlightId

func (o *AdminPutPlayerRecordsHandlerV1Params) SetFlightId(flightId string)

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

func (*AdminPutPlayerRecordsHandlerV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) SetNamespace

func (o *AdminPutPlayerRecordsHandlerV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) SetTimeout

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

SetTimeout adds the timeout to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) SetUserID

func (o *AdminPutPlayerRecordsHandlerV1Params) SetUserID(userID string)

SetUserID adds the userId to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) WithBody

WithBody adds the body to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) WithContext

WithContext adds the context to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) WithNamespace

WithNamespace adds the namespace to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) WithTimeout

WithTimeout adds the timeout to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) WithUserID

WithUserID adds the userID to the admin put player records handler v1 params

func (*AdminPutPlayerRecordsHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminPutPlayerRecordsHandlerV1Reader

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

AdminPutPlayerRecordsHandlerV1Reader is a Reader for the AdminPutPlayerRecordsHandlerV1 structure.

func (*AdminPutPlayerRecordsHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminPutPlayerRecordsHandlerV1Unauthorized

type AdminPutPlayerRecordsHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminPutPlayerRecordsHandlerV1Unauthorized 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 NewAdminPutPlayerRecordsHandlerV1Unauthorized

func NewAdminPutPlayerRecordsHandlerV1Unauthorized() *AdminPutPlayerRecordsHandlerV1Unauthorized

NewAdminPutPlayerRecordsHandlerV1Unauthorized creates a AdminPutPlayerRecordsHandlerV1Unauthorized with default headers values

func (*AdminPutPlayerRecordsHandlerV1Unauthorized) Error

func (*AdminPutPlayerRecordsHandlerV1Unauthorized) GetPayload

func (*AdminPutPlayerRecordsHandlerV1Unauthorized) ToJSONString

type AdminRetrievePlayerRecordsBadRequest

type AdminRetrievePlayerRecordsBadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminRetrievePlayerRecordsBadRequest handles this case with default header values.

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

func NewAdminRetrievePlayerRecordsBadRequest

func NewAdminRetrievePlayerRecordsBadRequest() *AdminRetrievePlayerRecordsBadRequest

NewAdminRetrievePlayerRecordsBadRequest creates a AdminRetrievePlayerRecordsBadRequest with default headers values

func (*AdminRetrievePlayerRecordsBadRequest) Error

func (*AdminRetrievePlayerRecordsBadRequest) GetPayload

func (*AdminRetrievePlayerRecordsBadRequest) ToJSONString

func (o *AdminRetrievePlayerRecordsBadRequest) ToJSONString() string

type AdminRetrievePlayerRecordsForbidden

type AdminRetrievePlayerRecordsForbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminRetrievePlayerRecordsForbidden 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 NewAdminRetrievePlayerRecordsForbidden

func NewAdminRetrievePlayerRecordsForbidden() *AdminRetrievePlayerRecordsForbidden

NewAdminRetrievePlayerRecordsForbidden creates a AdminRetrievePlayerRecordsForbidden with default headers values

func (*AdminRetrievePlayerRecordsForbidden) Error

func (*AdminRetrievePlayerRecordsForbidden) GetPayload

func (*AdminRetrievePlayerRecordsForbidden) ToJSONString

func (o *AdminRetrievePlayerRecordsForbidden) ToJSONString() string

type AdminRetrievePlayerRecordsInternalServerError

type AdminRetrievePlayerRecordsInternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminRetrievePlayerRecordsInternalServerError handles this case with default header values.

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

func NewAdminRetrievePlayerRecordsInternalServerError

func NewAdminRetrievePlayerRecordsInternalServerError() *AdminRetrievePlayerRecordsInternalServerError

NewAdminRetrievePlayerRecordsInternalServerError creates a AdminRetrievePlayerRecordsInternalServerError with default headers values

func (*AdminRetrievePlayerRecordsInternalServerError) Error

func (*AdminRetrievePlayerRecordsInternalServerError) GetPayload

func (*AdminRetrievePlayerRecordsInternalServerError) ToJSONString

type AdminRetrievePlayerRecordsOK

type AdminRetrievePlayerRecordsOK struct {
	Payload *cloudsaveclientmodels.ModelsListPlayerRecordKeysResponse
}

AdminRetrievePlayerRecordsOK handles this case with default header values.

Successful operation

func NewAdminRetrievePlayerRecordsOK

func NewAdminRetrievePlayerRecordsOK() *AdminRetrievePlayerRecordsOK

NewAdminRetrievePlayerRecordsOK creates a AdminRetrievePlayerRecordsOK with default headers values

func (*AdminRetrievePlayerRecordsOK) Error

func (*AdminRetrievePlayerRecordsOK) GetPayload

func (*AdminRetrievePlayerRecordsOK) ToJSONString

func (o *AdminRetrievePlayerRecordsOK) ToJSONString() string

type AdminRetrievePlayerRecordsParams

type AdminRetrievePlayerRecordsParams 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

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

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

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

func NewAdminRetrievePlayerRecordsParams

func NewAdminRetrievePlayerRecordsParams() *AdminRetrievePlayerRecordsParams

NewAdminRetrievePlayerRecordsParams creates a new AdminRetrievePlayerRecordsParams object with the default values initialized.

func NewAdminRetrievePlayerRecordsParamsWithContext

func NewAdminRetrievePlayerRecordsParamsWithContext(ctx context.Context) *AdminRetrievePlayerRecordsParams

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

func NewAdminRetrievePlayerRecordsParamsWithHTTPClient

func NewAdminRetrievePlayerRecordsParamsWithHTTPClient(client *http.Client) *AdminRetrievePlayerRecordsParams

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

func NewAdminRetrievePlayerRecordsParamsWithTimeout

func NewAdminRetrievePlayerRecordsParamsWithTimeout(timeout time.Duration) *AdminRetrievePlayerRecordsParams

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

func (*AdminRetrievePlayerRecordsParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) SetContext

SetContext adds the context to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) SetFlightId

func (o *AdminRetrievePlayerRecordsParams) SetFlightId(flightId string)

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

func (*AdminRetrievePlayerRecordsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) SetLimit

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

SetLimit adds the limit to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) SetNamespace

func (o *AdminRetrievePlayerRecordsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) SetOffset

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

SetOffset adds the offset to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) SetTimeout

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

SetTimeout adds the timeout to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) SetUserID

func (o *AdminRetrievePlayerRecordsParams) SetUserID(userID string)

SetUserID adds the userId to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) WithContext

WithContext adds the context to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) WithLimit

WithLimit adds the limit to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) WithNamespace

WithNamespace adds the namespace to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) WithOffset

WithOffset adds the offset to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) WithTimeout

WithTimeout adds the timeout to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) WithUserID

WithUserID adds the userID to the admin retrieve player records params

func (*AdminRetrievePlayerRecordsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminRetrievePlayerRecordsReader

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

AdminRetrievePlayerRecordsReader is a Reader for the AdminRetrievePlayerRecords structure.

func (*AdminRetrievePlayerRecordsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminRetrievePlayerRecordsUnauthorized

type AdminRetrievePlayerRecordsUnauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

AdminRetrievePlayerRecordsUnauthorized 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 NewAdminRetrievePlayerRecordsUnauthorized

func NewAdminRetrievePlayerRecordsUnauthorized() *AdminRetrievePlayerRecordsUnauthorized

NewAdminRetrievePlayerRecordsUnauthorized creates a AdminRetrievePlayerRecordsUnauthorized with default headers values

func (*AdminRetrievePlayerRecordsUnauthorized) Error

func (*AdminRetrievePlayerRecordsUnauthorized) GetPayload

func (*AdminRetrievePlayerRecordsUnauthorized) ToJSONString

type BulkGetPlayerRecordSizeHandlerV1BadRequest

type BulkGetPlayerRecordSizeHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

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

func NewBulkGetPlayerRecordSizeHandlerV1BadRequest

func NewBulkGetPlayerRecordSizeHandlerV1BadRequest() *BulkGetPlayerRecordSizeHandlerV1BadRequest

NewBulkGetPlayerRecordSizeHandlerV1BadRequest creates a BulkGetPlayerRecordSizeHandlerV1BadRequest with default headers values

func (*BulkGetPlayerRecordSizeHandlerV1BadRequest) Error

func (*BulkGetPlayerRecordSizeHandlerV1BadRequest) GetPayload

func (*BulkGetPlayerRecordSizeHandlerV1BadRequest) ToJSONString

type BulkGetPlayerRecordSizeHandlerV1Forbidden

type BulkGetPlayerRecordSizeHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerRecordSizeHandlerV1Forbidden 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 NewBulkGetPlayerRecordSizeHandlerV1Forbidden

func NewBulkGetPlayerRecordSizeHandlerV1Forbidden() *BulkGetPlayerRecordSizeHandlerV1Forbidden

NewBulkGetPlayerRecordSizeHandlerV1Forbidden creates a BulkGetPlayerRecordSizeHandlerV1Forbidden with default headers values

func (*BulkGetPlayerRecordSizeHandlerV1Forbidden) Error

func (*BulkGetPlayerRecordSizeHandlerV1Forbidden) GetPayload

func (*BulkGetPlayerRecordSizeHandlerV1Forbidden) ToJSONString

type BulkGetPlayerRecordSizeHandlerV1InternalServerError

type BulkGetPlayerRecordSizeHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerRecordSizeHandlerV1InternalServerError handles this case with default header values.

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

func NewBulkGetPlayerRecordSizeHandlerV1InternalServerError

func NewBulkGetPlayerRecordSizeHandlerV1InternalServerError() *BulkGetPlayerRecordSizeHandlerV1InternalServerError

NewBulkGetPlayerRecordSizeHandlerV1InternalServerError creates a BulkGetPlayerRecordSizeHandlerV1InternalServerError with default headers values

func (*BulkGetPlayerRecordSizeHandlerV1InternalServerError) Error

func (*BulkGetPlayerRecordSizeHandlerV1InternalServerError) GetPayload

func (*BulkGetPlayerRecordSizeHandlerV1InternalServerError) ToJSONString

type BulkGetPlayerRecordSizeHandlerV1OK

type BulkGetPlayerRecordSizeHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsBulkGetPlayerRecordSizeResponse
}

BulkGetPlayerRecordSizeHandlerV1OK handles this case with default header values.

Record retrieved

func NewBulkGetPlayerRecordSizeHandlerV1OK

func NewBulkGetPlayerRecordSizeHandlerV1OK() *BulkGetPlayerRecordSizeHandlerV1OK

NewBulkGetPlayerRecordSizeHandlerV1OK creates a BulkGetPlayerRecordSizeHandlerV1OK with default headers values

func (*BulkGetPlayerRecordSizeHandlerV1OK) Error

func (*BulkGetPlayerRecordSizeHandlerV1OK) GetPayload

func (*BulkGetPlayerRecordSizeHandlerV1OK) ToJSONString

func (o *BulkGetPlayerRecordSizeHandlerV1OK) ToJSONString() string

type BulkGetPlayerRecordSizeHandlerV1Params

type BulkGetPlayerRecordSizeHandlerV1Params struct {

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

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

func NewBulkGetPlayerRecordSizeHandlerV1Params

func NewBulkGetPlayerRecordSizeHandlerV1Params() *BulkGetPlayerRecordSizeHandlerV1Params

NewBulkGetPlayerRecordSizeHandlerV1Params creates a new BulkGetPlayerRecordSizeHandlerV1Params object with the default values initialized.

func NewBulkGetPlayerRecordSizeHandlerV1ParamsWithContext

func NewBulkGetPlayerRecordSizeHandlerV1ParamsWithContext(ctx context.Context) *BulkGetPlayerRecordSizeHandlerV1Params

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

func NewBulkGetPlayerRecordSizeHandlerV1ParamsWithHTTPClient

func NewBulkGetPlayerRecordSizeHandlerV1ParamsWithHTTPClient(client *http.Client) *BulkGetPlayerRecordSizeHandlerV1Params

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

func NewBulkGetPlayerRecordSizeHandlerV1ParamsWithTimeout

func NewBulkGetPlayerRecordSizeHandlerV1ParamsWithTimeout(timeout time.Duration) *BulkGetPlayerRecordSizeHandlerV1Params

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) SetAuthInfoWriter

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

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) SetBody

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) SetContext

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) SetFlightId

func (o *BulkGetPlayerRecordSizeHandlerV1Params) SetFlightId(flightId string)

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) SetHTTPClient

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

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) SetHTTPClientTransport

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

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) SetNamespace

func (o *BulkGetPlayerRecordSizeHandlerV1Params) SetNamespace(namespace string)

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) SetTimeout

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

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) WithBody

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) WithContext

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) WithHTTPClient

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) WithNamespace

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) WithTimeout

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

func (*BulkGetPlayerRecordSizeHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type BulkGetPlayerRecordSizeHandlerV1Reader

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

BulkGetPlayerRecordSizeHandlerV1Reader is a Reader for the BulkGetPlayerRecordSizeHandlerV1 structure.

func (*BulkGetPlayerRecordSizeHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BulkGetPlayerRecordSizeHandlerV1Unauthorized

type BulkGetPlayerRecordSizeHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

BulkGetPlayerRecordSizeHandlerV1Unauthorized 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 NewBulkGetPlayerRecordSizeHandlerV1Unauthorized

func NewBulkGetPlayerRecordSizeHandlerV1Unauthorized() *BulkGetPlayerRecordSizeHandlerV1Unauthorized

NewBulkGetPlayerRecordSizeHandlerV1Unauthorized creates a BulkGetPlayerRecordSizeHandlerV1Unauthorized with default headers values

func (*BulkGetPlayerRecordSizeHandlerV1Unauthorized) Error

func (*BulkGetPlayerRecordSizeHandlerV1Unauthorized) GetPayload

func (*BulkGetPlayerRecordSizeHandlerV1Unauthorized) ToJSONString

type Client

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

Client for admin player record API

func (*Client) AdminBulkGetPlayerRecordsByUserIDsHandlerV1 deprecated

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

AdminBulkGetPlayerRecordsByUserIDsHandlerV1 bulk get player records by multiple user ids Retrieve player record key and payload in bulk under given namespace. Maximum number of user ids per request is 20.

func (*Client) AdminBulkGetPlayerRecordsByUserIDsHandlerV1Short

func (a *Client) AdminBulkGetPlayerRecordsByUserIDsHandlerV1Short(params *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK, error)

AdminBulkGetPlayerRecordsByUserIDsHandlerV1Short bulk get player records by multiple user ids Retrieve player record key and payload in bulk under given namespace. Maximum number of user ids per request is 20.

func (*Client) AdminBulkPutPlayerRecordsByKeyHandlerV1 deprecated

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

AdminBulkPutPlayerRecordsByKeyHandlerV1 bulk update player records by key This endpoints will create new player record or replace the existing player record in bulk. Maximum number of user ids per request is 10. Maximum total size of the request payload is 5 MB.

func (*Client) AdminBulkPutPlayerRecordsByKeyHandlerV1Short

func (a *Client) AdminBulkPutPlayerRecordsByKeyHandlerV1Short(params *AdminBulkPutPlayerRecordsByKeyHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkPutPlayerRecordsByKeyHandlerV1OK, error)

AdminBulkPutPlayerRecordsByKeyHandlerV1Short bulk update player records by key This endpoints will create new player record or replace the existing player record in bulk. Maximum number of user ids per request is 10. Maximum total size of the request payload is 5 MB.

func (*Client) AdminDeletePlayerPublicRecordHandlerV1 deprecated

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

AdminDeletePlayerPublicRecordHandlerV1 delete player public record Delete player public record.

## Warning: This endpoint is going to deprecate

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

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

func (*Client) AdminDeletePlayerPublicRecordHandlerV1Short

AdminDeletePlayerPublicRecordHandlerV1Short delete player public record Delete player public record.

## Warning: This endpoint is going to deprecate

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

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

func (*Client) AdminDeletePlayerRecordHandlerV1 deprecated

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

AdminDeletePlayerRecordHandlerV1 delete player record Delete a record (arbitrary JSON data) in user-level with given key.

func (*Client) AdminDeletePlayerRecordHandlerV1Short

func (a *Client) AdminDeletePlayerRecordHandlerV1Short(params *AdminDeletePlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeletePlayerRecordHandlerV1NoContent, error)

AdminDeletePlayerRecordHandlerV1Short delete player record Delete a record (arbitrary JSON data) in user-level with given key.

func (*Client) AdminGetPlayerPublicRecordHandlerV1 deprecated

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

AdminGetPlayerPublicRecordHandlerV1 get player public record Get a record in user-level (arbitrary JSON data) by its key.

func (*Client) AdminGetPlayerPublicRecordHandlerV1Short

func (a *Client) AdminGetPlayerPublicRecordHandlerV1Short(params *AdminGetPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerPublicRecordHandlerV1OK, error)

AdminGetPlayerPublicRecordHandlerV1Short get player public record Get a record in user-level (arbitrary JSON data) by its key.

func (*Client) AdminGetPlayerRecordHandlerV1 deprecated

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

AdminGetPlayerRecordHandlerV1 get player record Get a record in user-level (arbitrary JSON data) by its key.

func (*Client) AdminGetPlayerRecordHandlerV1Short

func (a *Client) AdminGetPlayerRecordHandlerV1Short(params *AdminGetPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerRecordHandlerV1OK, error)

AdminGetPlayerRecordHandlerV1Short get player record Get a record in user-level (arbitrary JSON data) by its key.

func (*Client) AdminGetPlayerRecordSizeHandlerV1 deprecated

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

AdminGetPlayerRecordSizeHandlerV1 get player record size Get a size of the player record

func (*Client) AdminGetPlayerRecordSizeHandlerV1Short

func (a *Client) AdminGetPlayerRecordSizeHandlerV1Short(params *AdminGetPlayerRecordSizeHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerRecordSizeHandlerV1OK, error)

AdminGetPlayerRecordSizeHandlerV1Short get player record size Get a size of the player record

func (*Client) AdminGetPlayerRecordsHandlerV1 deprecated

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

AdminGetPlayerRecordsHandlerV1 bulk get player records by multiple record keys Retrieve player record key and payload in bulk under given namespace. Maximum bulk key limit per request 20.

func (*Client) AdminGetPlayerRecordsHandlerV1Short

func (a *Client) AdminGetPlayerRecordsHandlerV1Short(params *AdminGetPlayerRecordsHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerRecordsHandlerV1OK, error)

AdminGetPlayerRecordsHandlerV1Short bulk get player records by multiple record keys Retrieve player record key and payload in bulk under given namespace. Maximum bulk key limit per request 20.

func (*Client) AdminPostPlayerPublicRecordHandlerV1 deprecated

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

AdminPostPlayerPublicRecordHandlerV1 create or append player public record ## Description

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

**Append example:**

Example 1 - Existing JSON:

`{ "data1": "value" }`

- New JSON:

`{ "data2": "new value" }`

- Result:

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

Example 2 - Existing JSON:

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

- New JSON:

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

- Result:

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

## Restriction This is the restriction of Key Naming for the record: 1. Cannot use **"."** as the key name - `{ "data.2": "value" }` 2. Cannot use **"$"** as the prefix in key names - `{ "$data": "value" }` 3. Cannot use empty string in key names - `{ "": "value" }`

## Warning: This endpoint is going to deprecate

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

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

func (*Client) AdminPostPlayerPublicRecordHandlerV1Short

func (a *Client) AdminPostPlayerPublicRecordHandlerV1Short(params *AdminPostPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPostPlayerPublicRecordHandlerV1Created, error)

AdminPostPlayerPublicRecordHandlerV1Short create or append player public record ## Description

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

**Append example:**

Example 1 - Existing JSON:

`{ "data1": "value" }`

- New JSON:

`{ "data2": "new value" }`

- Result:

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

Example 2 - Existing JSON:

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

- New JSON:

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

- Result:

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

## Restriction This is the restriction of Key Naming for the record: 1. Cannot use **"."** as the key name - `{ "data.2": "value" }` 2. Cannot use **"$"** as the prefix in key names - `{ "$data": "value" }` 3. Cannot use empty string in key names - `{ "": "value" }`

## Warning: This endpoint is going to deprecate

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

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

func (*Client) AdminPostPlayerRecordHandlerV1 deprecated

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

AdminPostPlayerRecordHandlerV1 create or append player record ## Description

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

**Append example:**

Example 1 - Existing JSON:

`{ "data1": "value" }`

- New JSON:

`{ "data2": "new value" }`

- Result:

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

Example 2 - Existing JSON:

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

- New JSON:

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

- Result:

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

## Restriction This is the restriction of Key Naming for the record: 1. Cannot use **"."** as the key name - `{ "data.2": "value" }` 2. Cannot use **"$"** as the prefix in key names - `{ "$data": "value" }` 3. Cannot use empty string in key names - `{ "": "value" }`

## Record Metadata

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

**Metadata List:** 1. set_by (default: CLIENT, type: string) Indicate which party that could modify the game record. SERVER: record can be modified by server only. CLIENT: record can be modified by client and server. 2. is_public (default: false, type: bool) Indicate whether the player record is a public record or not. 3. tags (default: *empty array*, type: array of string) Indicate the tagging for the game record.

**Request Body Example:** ``` { "__META": { "set_by": "SERVER", "is_public": true, "tags": ["tag1", "tag2"] } ... } ```

func (*Client) AdminPostPlayerRecordHandlerV1Short

func (a *Client) AdminPostPlayerRecordHandlerV1Short(params *AdminPostPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPostPlayerRecordHandlerV1Created, error)

AdminPostPlayerRecordHandlerV1Short create or append player record ## Description

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

**Append example:**

Example 1 - Existing JSON:

`{ "data1": "value" }`

- New JSON:

`{ "data2": "new value" }`

- Result:

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

Example 2 - Existing JSON:

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

- New JSON:

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

- Result:

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

## Restriction This is the restriction of Key Naming for the record: 1. Cannot use **"."** as the key name - `{ "data.2": "value" }` 2. Cannot use **"$"** as the prefix in key names - `{ "$data": "value" }` 3. Cannot use empty string in key names - `{ "": "value" }`

## Record Metadata

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

**Metadata List:** 1. set_by (default: CLIENT, type: string) Indicate which party that could modify the game record. SERVER: record can be modified by server only. CLIENT: record can be modified by client and server. 2. is_public (default: false, type: bool) Indicate whether the player record is a public record or not. 3. tags (default: *empty array*, type: array of string) Indicate the tagging for the game record.

**Request Body Example:** ``` { "__META": { "set_by": "SERVER", "is_public": true, "tags": ["tag1", "tag2"] } ... } ```

func (*Client) AdminPutPlayerPublicRecordHandlerV1 deprecated

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

AdminPutPlayerPublicRecordHandlerV1 create or replace player public record ## Description

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

**Replace behaviour:** The existing value will be replaced completely with the new value.

Example - Existing JSON:

`{ "data1": "value" }`

- New JSON:

`{ "data2": "new value" }`

- Result:

`{ "data2": "new value" }`

## Restriction This is the restriction of Key Naming for the record: 1. Cannot use **"."** as the key name - `{ "data.2": "value" }` 2. Cannot use **"$"** as the prefix in key names - `{ "$data": "value" }` 3. Cannot use empty string in key names - `{ "": "value" }`

## Warning: This endpoint is going to deprecate

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

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

func (*Client) AdminPutPlayerPublicRecordHandlerV1Short

func (a *Client) AdminPutPlayerPublicRecordHandlerV1Short(params *AdminPutPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutPlayerPublicRecordHandlerV1OK, error)

AdminPutPlayerPublicRecordHandlerV1Short create or replace player public record ## Description

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

**Replace behaviour:** The existing value will be replaced completely with the new value.

Example - Existing JSON:

`{ "data1": "value" }`

- New JSON:

`{ "data2": "new value" }`

- Result:

`{ "data2": "new value" }`

## Restriction This is the restriction of Key Naming for the record: 1. Cannot use **"."** as the key name - `{ "data.2": "value" }` 2. Cannot use **"$"** as the prefix in key names - `{ "$data": "value" }` 3. Cannot use empty string in key names - `{ "": "value" }`

## Warning: This endpoint is going to deprecate

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

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

func (*Client) AdminPutPlayerRecordHandlerV1 deprecated

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

AdminPutPlayerRecordHandlerV1 create or replace player record ## Description

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

**Replace behaviour:** The existing value will be replaced completely with the new value.

Example - Existing JSON:

`{ "data1": "value" }`

- New JSON:

`{ "data2": "new value" }`

- Result:

`{ "data2": "new value" }`

## Restriction This is the restriction of Key Naming for the record: 1. Cannot use **"."** as the key name - `{ "data.2": "value" }` 2. Cannot use **"$"** as the prefix in key names - `{ "$data": "value" }` 3. Cannot use empty string in key names - `{ "": "value" }`

## Record Metadata

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

**Metadata List:** 1. set_by (default: CLIENT, type: string) Indicate which party that could modify the game record. SERVER: record can be modified by server only. CLIENT: record can be modified by client and server. 2. is_public (default: false, type: bool) Indicate whether the player record is a public record or not. 3. tags (default: *empty array*, type: array of string) Indicate the tagging for the game record.

**Request Body Example:** ``` { "__META": { "set_by": "SERVER", "is_public": true, "tags": ["tag1", "tag2"] } ... } ```

func (*Client) AdminPutPlayerRecordHandlerV1Short

func (a *Client) AdminPutPlayerRecordHandlerV1Short(params *AdminPutPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutPlayerRecordHandlerV1OK, error)

AdminPutPlayerRecordHandlerV1Short create or replace player record ## Description

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

**Replace behaviour:** The existing value will be replaced completely with the new value.

Example - Existing JSON:

`{ "data1": "value" }`

- New JSON:

`{ "data2": "new value" }`

- Result:

`{ "data2": "new value" }`

## Restriction This is the restriction of Key Naming for the record: 1. Cannot use **"."** as the key name - `{ "data.2": "value" }` 2. Cannot use **"$"** as the prefix in key names - `{ "$data": "value" }` 3. Cannot use empty string in key names - `{ "": "value" }`

## Record Metadata

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

**Metadata List:** 1. set_by (default: CLIENT, type: string) Indicate which party that could modify the game record. SERVER: record can be modified by server only. CLIENT: record can be modified by client and server. 2. is_public (default: false, type: bool) Indicate whether the player record is a public record or not. 3. tags (default: *empty array*, type: array of string) Indicate the tagging for the game record.

**Request Body Example:** ``` { "__META": { "set_by": "SERVER", "is_public": true, "tags": ["tag1", "tag2"] } ... } ```

func (*Client) AdminPutPlayerRecordsHandlerV1 deprecated

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

AdminPutPlayerRecordsHandlerV1 bulk update player records This endpoints will create new player record or replace the existing player record in bulk. Maximum bulk key limit per request 10.

func (*Client) AdminPutPlayerRecordsHandlerV1Short

func (a *Client) AdminPutPlayerRecordsHandlerV1Short(params *AdminPutPlayerRecordsHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutPlayerRecordsHandlerV1OK, error)

AdminPutPlayerRecordsHandlerV1Short bulk update player records This endpoints will create new player record or replace the existing player record in bulk. Maximum bulk key limit per request 10.

func (*Client) AdminRetrievePlayerRecords deprecated

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

AdminRetrievePlayerRecords query player records Retrieve list of player records key and userID under given namespace.

func (*Client) AdminRetrievePlayerRecordsShort

func (a *Client) AdminRetrievePlayerRecordsShort(params *AdminRetrievePlayerRecordsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminRetrievePlayerRecordsOK, error)

AdminRetrievePlayerRecordsShort query player records Retrieve list of player records key and userID under given namespace.

func (*Client) BulkGetPlayerRecordSizeHandlerV1 deprecated

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

BulkGetPlayerRecordSizeHandlerV1 bulk get player records size Bulk get player's record size, max allowed 20 at a time, that can be retrieved using this endpoint.

func (*Client) BulkGetPlayerRecordSizeHandlerV1Short

func (a *Client) BulkGetPlayerRecordSizeHandlerV1Short(params *BulkGetPlayerRecordSizeHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetPlayerRecordSizeHandlerV1OK, error)

BulkGetPlayerRecordSizeHandlerV1Short bulk get player records size Bulk get player's record size, max allowed 20 at a time, that can be retrieved using this endpoint.

func (*Client) ListPlayerRecordHandlerV1 deprecated

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

ListPlayerRecordHandlerV1 retrieve list of public player records Retrieve list of player records key and userID under given namespace.

func (*Client) ListPlayerRecordHandlerV1Short

func (a *Client) ListPlayerRecordHandlerV1Short(params *ListPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListPlayerRecordHandlerV1OK, error)

ListPlayerRecordHandlerV1Short retrieve list of public player records Retrieve list of player records key and userID under given namespace.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	BulkGetPlayerRecordSizeHandlerV1(params *BulkGetPlayerRecordSizeHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetPlayerRecordSizeHandlerV1OK, *BulkGetPlayerRecordSizeHandlerV1BadRequest, *BulkGetPlayerRecordSizeHandlerV1Unauthorized, *BulkGetPlayerRecordSizeHandlerV1Forbidden, *BulkGetPlayerRecordSizeHandlerV1InternalServerError, error)
	BulkGetPlayerRecordSizeHandlerV1Short(params *BulkGetPlayerRecordSizeHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*BulkGetPlayerRecordSizeHandlerV1OK, error)
	ListPlayerRecordHandlerV1(params *ListPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListPlayerRecordHandlerV1OK, *ListPlayerRecordHandlerV1BadRequest, *ListPlayerRecordHandlerV1Unauthorized, *ListPlayerRecordHandlerV1Forbidden, *ListPlayerRecordHandlerV1InternalServerError, error)
	ListPlayerRecordHandlerV1Short(params *ListPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListPlayerRecordHandlerV1OK, error)
	AdminBulkPutPlayerRecordsByKeyHandlerV1(params *AdminBulkPutPlayerRecordsByKeyHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkPutPlayerRecordsByKeyHandlerV1OK, *AdminBulkPutPlayerRecordsByKeyHandlerV1BadRequest, *AdminBulkPutPlayerRecordsByKeyHandlerV1Unauthorized, *AdminBulkPutPlayerRecordsByKeyHandlerV1Forbidden, *AdminBulkPutPlayerRecordsByKeyHandlerV1InternalServerError, error)
	AdminBulkPutPlayerRecordsByKeyHandlerV1Short(params *AdminBulkPutPlayerRecordsByKeyHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkPutPlayerRecordsByKeyHandlerV1OK, error)
	AdminBulkGetPlayerRecordsByUserIDsHandlerV1(params *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK, *AdminBulkGetPlayerRecordsByUserIDsHandlerV1BadRequest, *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Unauthorized, *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Forbidden, *AdminBulkGetPlayerRecordsByUserIDsHandlerV1InternalServerError, error)
	AdminBulkGetPlayerRecordsByUserIDsHandlerV1Short(params *AdminBulkGetPlayerRecordsByUserIDsHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminBulkGetPlayerRecordsByUserIDsHandlerV1OK, error)
	AdminRetrievePlayerRecords(params *AdminRetrievePlayerRecordsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminRetrievePlayerRecordsOK, *AdminRetrievePlayerRecordsBadRequest, *AdminRetrievePlayerRecordsUnauthorized, *AdminRetrievePlayerRecordsForbidden, *AdminRetrievePlayerRecordsInternalServerError, error)
	AdminRetrievePlayerRecordsShort(params *AdminRetrievePlayerRecordsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminRetrievePlayerRecordsOK, error)
	AdminPutPlayerRecordsHandlerV1(params *AdminPutPlayerRecordsHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutPlayerRecordsHandlerV1OK, *AdminPutPlayerRecordsHandlerV1BadRequest, *AdminPutPlayerRecordsHandlerV1Unauthorized, *AdminPutPlayerRecordsHandlerV1Forbidden, error)
	AdminPutPlayerRecordsHandlerV1Short(params *AdminPutPlayerRecordsHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutPlayerRecordsHandlerV1OK, error)
	AdminGetPlayerRecordsHandlerV1(params *AdminGetPlayerRecordsHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerRecordsHandlerV1OK, *AdminGetPlayerRecordsHandlerV1BadRequest, *AdminGetPlayerRecordsHandlerV1Unauthorized, *AdminGetPlayerRecordsHandlerV1Forbidden, *AdminGetPlayerRecordsHandlerV1NotFound, *AdminGetPlayerRecordsHandlerV1InternalServerError, error)
	AdminGetPlayerRecordsHandlerV1Short(params *AdminGetPlayerRecordsHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerRecordsHandlerV1OK, error)
	AdminGetPlayerRecordHandlerV1(params *AdminGetPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerRecordHandlerV1OK, *AdminGetPlayerRecordHandlerV1Unauthorized, *AdminGetPlayerRecordHandlerV1Forbidden, *AdminGetPlayerRecordHandlerV1NotFound, *AdminGetPlayerRecordHandlerV1InternalServerError, error)
	AdminGetPlayerRecordHandlerV1Short(params *AdminGetPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerRecordHandlerV1OK, error)
	AdminPutPlayerRecordHandlerV1(params *AdminPutPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutPlayerRecordHandlerV1OK, *AdminPutPlayerRecordHandlerV1BadRequest, *AdminPutPlayerRecordHandlerV1Unauthorized, *AdminPutPlayerRecordHandlerV1Forbidden, *AdminPutPlayerRecordHandlerV1InternalServerError, error)
	AdminPutPlayerRecordHandlerV1Short(params *AdminPutPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutPlayerRecordHandlerV1OK, error)
	AdminPostPlayerRecordHandlerV1(params *AdminPostPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPostPlayerRecordHandlerV1Created, *AdminPostPlayerRecordHandlerV1BadRequest, *AdminPostPlayerRecordHandlerV1Unauthorized, *AdminPostPlayerRecordHandlerV1Forbidden, *AdminPostPlayerRecordHandlerV1InternalServerError, error)
	AdminPostPlayerRecordHandlerV1Short(params *AdminPostPlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPostPlayerRecordHandlerV1Created, error)
	AdminDeletePlayerRecordHandlerV1(params *AdminDeletePlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeletePlayerRecordHandlerV1NoContent, *AdminDeletePlayerRecordHandlerV1Unauthorized, *AdminDeletePlayerRecordHandlerV1Forbidden, *AdminDeletePlayerRecordHandlerV1InternalServerError, error)
	AdminDeletePlayerRecordHandlerV1Short(params *AdminDeletePlayerRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeletePlayerRecordHandlerV1NoContent, error)
	AdminGetPlayerPublicRecordHandlerV1(params *AdminGetPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerPublicRecordHandlerV1OK, *AdminGetPlayerPublicRecordHandlerV1Unauthorized, *AdminGetPlayerPublicRecordHandlerV1Forbidden, *AdminGetPlayerPublicRecordHandlerV1NotFound, *AdminGetPlayerPublicRecordHandlerV1InternalServerError, error)
	AdminGetPlayerPublicRecordHandlerV1Short(params *AdminGetPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerPublicRecordHandlerV1OK, error)
	AdminPutPlayerPublicRecordHandlerV1(params *AdminPutPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutPlayerPublicRecordHandlerV1OK, *AdminPutPlayerPublicRecordHandlerV1BadRequest, *AdminPutPlayerPublicRecordHandlerV1Unauthorized, *AdminPutPlayerPublicRecordHandlerV1Forbidden, *AdminPutPlayerPublicRecordHandlerV1InternalServerError, error)
	AdminPutPlayerPublicRecordHandlerV1Short(params *AdminPutPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPutPlayerPublicRecordHandlerV1OK, error)
	AdminPostPlayerPublicRecordHandlerV1(params *AdminPostPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPostPlayerPublicRecordHandlerV1Created, *AdminPostPlayerPublicRecordHandlerV1BadRequest, *AdminPostPlayerPublicRecordHandlerV1Unauthorized, *AdminPostPlayerPublicRecordHandlerV1Forbidden, *AdminPostPlayerPublicRecordHandlerV1InternalServerError, error)
	AdminPostPlayerPublicRecordHandlerV1Short(params *AdminPostPlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminPostPlayerPublicRecordHandlerV1Created, error)
	AdminDeletePlayerPublicRecordHandlerV1(params *AdminDeletePlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeletePlayerPublicRecordHandlerV1NoContent, *AdminDeletePlayerPublicRecordHandlerV1BadRequest, *AdminDeletePlayerPublicRecordHandlerV1Unauthorized, *AdminDeletePlayerPublicRecordHandlerV1Forbidden, *AdminDeletePlayerPublicRecordHandlerV1NotFound, *AdminDeletePlayerPublicRecordHandlerV1InternalServerError, error)
	AdminDeletePlayerPublicRecordHandlerV1Short(params *AdminDeletePlayerPublicRecordHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeletePlayerPublicRecordHandlerV1NoContent, error)
	AdminGetPlayerRecordSizeHandlerV1(params *AdminGetPlayerRecordSizeHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerRecordSizeHandlerV1OK, *AdminGetPlayerRecordSizeHandlerV1Unauthorized, *AdminGetPlayerRecordSizeHandlerV1Forbidden, *AdminGetPlayerRecordSizeHandlerV1NotFound, *AdminGetPlayerRecordSizeHandlerV1InternalServerError, error)
	AdminGetPlayerRecordSizeHandlerV1Short(params *AdminGetPlayerRecordSizeHandlerV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetPlayerRecordSizeHandlerV1OK, 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 admin player record API client.

type ListPlayerRecordHandlerV1BadRequest

type ListPlayerRecordHandlerV1BadRequest struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListPlayerRecordHandlerV1BadRequest handles this case with default header values.

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

func NewListPlayerRecordHandlerV1BadRequest

func NewListPlayerRecordHandlerV1BadRequest() *ListPlayerRecordHandlerV1BadRequest

NewListPlayerRecordHandlerV1BadRequest creates a ListPlayerRecordHandlerV1BadRequest with default headers values

func (*ListPlayerRecordHandlerV1BadRequest) Error

func (*ListPlayerRecordHandlerV1BadRequest) GetPayload

func (*ListPlayerRecordHandlerV1BadRequest) ToJSONString

func (o *ListPlayerRecordHandlerV1BadRequest) ToJSONString() string

type ListPlayerRecordHandlerV1Forbidden

type ListPlayerRecordHandlerV1Forbidden struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListPlayerRecordHandlerV1Forbidden 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 NewListPlayerRecordHandlerV1Forbidden

func NewListPlayerRecordHandlerV1Forbidden() *ListPlayerRecordHandlerV1Forbidden

NewListPlayerRecordHandlerV1Forbidden creates a ListPlayerRecordHandlerV1Forbidden with default headers values

func (*ListPlayerRecordHandlerV1Forbidden) Error

func (*ListPlayerRecordHandlerV1Forbidden) GetPayload

func (*ListPlayerRecordHandlerV1Forbidden) ToJSONString

func (o *ListPlayerRecordHandlerV1Forbidden) ToJSONString() string

type ListPlayerRecordHandlerV1InternalServerError

type ListPlayerRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListPlayerRecordHandlerV1InternalServerError handles this case with default header values.

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

func NewListPlayerRecordHandlerV1InternalServerError

func NewListPlayerRecordHandlerV1InternalServerError() *ListPlayerRecordHandlerV1InternalServerError

NewListPlayerRecordHandlerV1InternalServerError creates a ListPlayerRecordHandlerV1InternalServerError with default headers values

func (*ListPlayerRecordHandlerV1InternalServerError) Error

func (*ListPlayerRecordHandlerV1InternalServerError) GetPayload

func (*ListPlayerRecordHandlerV1InternalServerError) ToJSONString

type ListPlayerRecordHandlerV1OK

type ListPlayerRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsListPlayerRecordKeysResponse
}

ListPlayerRecordHandlerV1OK handles this case with default header values.

Successful operation

func NewListPlayerRecordHandlerV1OK

func NewListPlayerRecordHandlerV1OK() *ListPlayerRecordHandlerV1OK

NewListPlayerRecordHandlerV1OK creates a ListPlayerRecordHandlerV1OK with default headers values

func (*ListPlayerRecordHandlerV1OK) Error

func (*ListPlayerRecordHandlerV1OK) GetPayload

func (*ListPlayerRecordHandlerV1OK) ToJSONString

func (o *ListPlayerRecordHandlerV1OK) ToJSONString() string

type ListPlayerRecordHandlerV1Params

type ListPlayerRecordHandlerV1Params 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 or userID

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

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

func NewListPlayerRecordHandlerV1Params

func NewListPlayerRecordHandlerV1Params() *ListPlayerRecordHandlerV1Params

NewListPlayerRecordHandlerV1Params creates a new ListPlayerRecordHandlerV1Params object with the default values initialized.

func NewListPlayerRecordHandlerV1ParamsWithContext

func NewListPlayerRecordHandlerV1ParamsWithContext(ctx context.Context) *ListPlayerRecordHandlerV1Params

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

func NewListPlayerRecordHandlerV1ParamsWithHTTPClient

func NewListPlayerRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *ListPlayerRecordHandlerV1Params

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

func NewListPlayerRecordHandlerV1ParamsWithTimeout

func NewListPlayerRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *ListPlayerRecordHandlerV1Params

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

func (*ListPlayerRecordHandlerV1Params) SetAuthInfoWriter

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

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

func (*ListPlayerRecordHandlerV1Params) SetContext

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

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

func (*ListPlayerRecordHandlerV1Params) SetFlightId

func (o *ListPlayerRecordHandlerV1Params) SetFlightId(flightId string)

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

func (*ListPlayerRecordHandlerV1Params) SetHTTPClient

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

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

func (*ListPlayerRecordHandlerV1Params) SetHTTPClientTransport

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

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

func (*ListPlayerRecordHandlerV1Params) SetLimit

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

SetLimit adds the limit to the list player record handler v1 params

func (*ListPlayerRecordHandlerV1Params) SetNamespace

func (o *ListPlayerRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*ListPlayerRecordHandlerV1Params) SetOffset

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

SetOffset adds the offset to the list player record handler v1 params

func (*ListPlayerRecordHandlerV1Params) SetQuery

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

SetQuery adds the query to the list player record handler v1 params

func (*ListPlayerRecordHandlerV1Params) SetTimeout

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

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

func (*ListPlayerRecordHandlerV1Params) WithContext

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

func (*ListPlayerRecordHandlerV1Params) WithHTTPClient

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

func (*ListPlayerRecordHandlerV1Params) WithLimit

WithLimit adds the limit to the list player record handler v1 params

func (*ListPlayerRecordHandlerV1Params) WithNamespace

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

func (*ListPlayerRecordHandlerV1Params) WithOffset

WithOffset adds the offset to the list player record handler v1 params

func (*ListPlayerRecordHandlerV1Params) WithQuery

WithQuery adds the query to the list player record handler v1 params

func (*ListPlayerRecordHandlerV1Params) WithTimeout

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

func (*ListPlayerRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListPlayerRecordHandlerV1Reader

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

ListPlayerRecordHandlerV1Reader is a Reader for the ListPlayerRecordHandlerV1 structure.

func (*ListPlayerRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListPlayerRecordHandlerV1Unauthorized

type ListPlayerRecordHandlerV1Unauthorized struct {
	Payload *cloudsaveclientmodels.ModelsResponseError
}

ListPlayerRecordHandlerV1Unauthorized 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 NewListPlayerRecordHandlerV1Unauthorized

func NewListPlayerRecordHandlerV1Unauthorized() *ListPlayerRecordHandlerV1Unauthorized

NewListPlayerRecordHandlerV1Unauthorized creates a ListPlayerRecordHandlerV1Unauthorized with default headers values

func (*ListPlayerRecordHandlerV1Unauthorized) Error

func (*ListPlayerRecordHandlerV1Unauthorized) GetPayload

func (*ListPlayerRecordHandlerV1Unauthorized) ToJSONString

Source Files

Jump to

Keyboard shortcuts

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