public_game_record

package
v0.0.0-...-129b202 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2021 License: MIT Imports: 11 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for public game record API

func (*Client) DeleteGameRecordHandlerV1

  DeleteGameRecordHandlerV1 deletes game record

  <table>
	<tr>
		<td>Required Permission</td>
		<td><code>NAMESPACE:{namespace}:CLOUDSAVE:RECORD [DELETE]</code></td>
	</tr>
	<tr>
		<td>Required Scope</td>
		<td><code>social</code></td>
	</tr>

</table> <br/>

Delete records by its key

func (*Client) GetGameRecordHandlerV1

  GetGameRecordHandlerV1 gets game record

  <table>
	<tr>
		<td>Required Permission</td>
		<td><code>NAMESPACE:{namespace}:CLOUDSAVE:RECORD [READ]</code></td>
	</tr>
	<tr>
		<td>Required Scope</td>
		<td><code>social</code></td>
	</tr>

</table> <br/>

Get game record by its key.

func (*Client) PostGameRecordHandlerV1

  PostGameRecordHandlerV1 creates or append game record

  <table>
	<tr>
		<td>Required Permission</td>
		<td><code>NAMESPACE:{namespace}:CLOUDSAVE:RECORD [CREATE]</code></td>
	</tr>
	<tr>
		<td>Required Scope</td>
		<td><code>social</code></td>
	</tr>

</table> <br/>

If there's already record, the record will be merged with conditions: - If field name is already exist, the value will be replaced - If field name is not exists it will append the field and its value

Example:

Replace value in a specific JSON key <pre> // existed record

{
	"foo": "bar"
}

// new update (request body)

{
	"foo": "barUpdated"
}

// result

{
	"foo": "barUpdated"
}

</pre>

Append new json item <pre> // existed record

{
	"foo": "bar"
}

// new update (request body)

{
	"foo_new": "bar_new"
}

// result

{
	"foo": "bar",
	"foo_new": "bar_new"
}

</pre>

func (*Client) PutGameRecordHandlerV1

  PutGameRecordHandlerV1 creates or replace game record

  <table>
	<tr>
		<td>Required Permission</td>
		<td><code>NAMESPACE:{namespace}:CLOUDSAVE:RECORD [UPDATE]</code></td>
	</tr>
	<tr>
		<td>Required Scope</td>
		<td><code>social</code></td>
	</tr>

</table> <br/>

If record already exists, it will be replaced with the one from request body (all fields will be deleted). If record is not exists, it will create a new one with value from request body.

Example:

Replace all records <pre>

// existed record
{
	"foo": "bar"
}

// new update (request body)
{
	"foo_new": "bar_new"
}

// result
{
	"foo_new": "bar_new"
}

</pre>

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new public game record API client.

type DeleteGameRecordHandlerV1Default

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

DeleteGameRecordHandlerV1Default handles this case with default header values.

Record deleted

func NewDeleteGameRecordHandlerV1Default

func NewDeleteGameRecordHandlerV1Default(code int) *DeleteGameRecordHandlerV1Default

NewDeleteGameRecordHandlerV1Default creates a DeleteGameRecordHandlerV1Default with default headers values

func (*DeleteGameRecordHandlerV1Default) Code

Code gets the status code for the delete game record handler v1 default response

func (*DeleteGameRecordHandlerV1Default) Error

type DeleteGameRecordHandlerV1InternalServerError

type DeleteGameRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ResponseError
}

DeleteGameRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteGameRecordHandlerV1InternalServerError

func NewDeleteGameRecordHandlerV1InternalServerError() *DeleteGameRecordHandlerV1InternalServerError

NewDeleteGameRecordHandlerV1InternalServerError creates a DeleteGameRecordHandlerV1InternalServerError with default headers values

func (*DeleteGameRecordHandlerV1InternalServerError) Error

func (*DeleteGameRecordHandlerV1InternalServerError) GetPayload

type DeleteGameRecordHandlerV1OK

type DeleteGameRecordHandlerV1OK struct {
}

DeleteGameRecordHandlerV1OK handles this case with default header values.

Record deleted

func NewDeleteGameRecordHandlerV1OK

func NewDeleteGameRecordHandlerV1OK() *DeleteGameRecordHandlerV1OK

NewDeleteGameRecordHandlerV1OK creates a DeleteGameRecordHandlerV1OK with default headers values

func (*DeleteGameRecordHandlerV1OK) Error

type DeleteGameRecordHandlerV1Params

type DeleteGameRecordHandlerV1Params struct {

	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

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

func NewDeleteGameRecordHandlerV1Params

func NewDeleteGameRecordHandlerV1Params() *DeleteGameRecordHandlerV1Params

NewDeleteGameRecordHandlerV1Params creates a new DeleteGameRecordHandlerV1Params object with the default values initialized.

func NewDeleteGameRecordHandlerV1ParamsWithContext

func NewDeleteGameRecordHandlerV1ParamsWithContext(ctx context.Context) *DeleteGameRecordHandlerV1Params

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

func NewDeleteGameRecordHandlerV1ParamsWithHTTPClient

func NewDeleteGameRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *DeleteGameRecordHandlerV1Params

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

func NewDeleteGameRecordHandlerV1ParamsWithTimeout

func NewDeleteGameRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *DeleteGameRecordHandlerV1Params

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

func (*DeleteGameRecordHandlerV1Params) SetContext

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

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

func (*DeleteGameRecordHandlerV1Params) SetHTTPClient

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

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

func (*DeleteGameRecordHandlerV1Params) SetKey

func (o *DeleteGameRecordHandlerV1Params) SetKey(key string)

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

func (*DeleteGameRecordHandlerV1Params) SetNamespace

func (o *DeleteGameRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*DeleteGameRecordHandlerV1Params) SetTimeout

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

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

func (*DeleteGameRecordHandlerV1Params) WithContext

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

func (*DeleteGameRecordHandlerV1Params) WithHTTPClient

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

func (*DeleteGameRecordHandlerV1Params) WithKey

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

func (*DeleteGameRecordHandlerV1Params) WithNamespace

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

func (*DeleteGameRecordHandlerV1Params) WithTimeout

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

func (*DeleteGameRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteGameRecordHandlerV1Reader

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

DeleteGameRecordHandlerV1Reader is a Reader for the DeleteGameRecordHandlerV1 structure.

func (*DeleteGameRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGameRecordHandlerV1Default

type GetGameRecordHandlerV1Default struct {
	Payload *cloudsaveclientmodels.ModelsGameRecord
	// contains filtered or unexported fields
}

GetGameRecordHandlerV1Default handles this case with default header values.

Record retrieved

func NewGetGameRecordHandlerV1Default

func NewGetGameRecordHandlerV1Default(code int) *GetGameRecordHandlerV1Default

NewGetGameRecordHandlerV1Default creates a GetGameRecordHandlerV1Default with default headers values

func (*GetGameRecordHandlerV1Default) Code

Code gets the status code for the get game record handler v1 default response

func (*GetGameRecordHandlerV1Default) Error

func (*GetGameRecordHandlerV1Default) GetPayload

type GetGameRecordHandlerV1InternalServerError

type GetGameRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ResponseError
}

GetGameRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetGameRecordHandlerV1InternalServerError

func NewGetGameRecordHandlerV1InternalServerError() *GetGameRecordHandlerV1InternalServerError

NewGetGameRecordHandlerV1InternalServerError creates a GetGameRecordHandlerV1InternalServerError with default headers values

func (*GetGameRecordHandlerV1InternalServerError) Error

func (*GetGameRecordHandlerV1InternalServerError) GetPayload

type GetGameRecordHandlerV1OK

type GetGameRecordHandlerV1OK struct {
	Payload *cloudsaveclientmodels.ModelsGameRecord
}

GetGameRecordHandlerV1OK handles this case with default header values.

Record retrieved

func NewGetGameRecordHandlerV1OK

func NewGetGameRecordHandlerV1OK() *GetGameRecordHandlerV1OK

NewGetGameRecordHandlerV1OK creates a GetGameRecordHandlerV1OK with default headers values

func (*GetGameRecordHandlerV1OK) Error

func (o *GetGameRecordHandlerV1OK) Error() string

func (*GetGameRecordHandlerV1OK) GetPayload

type GetGameRecordHandlerV1Params

type GetGameRecordHandlerV1Params struct {

	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

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

func NewGetGameRecordHandlerV1Params

func NewGetGameRecordHandlerV1Params() *GetGameRecordHandlerV1Params

NewGetGameRecordHandlerV1Params creates a new GetGameRecordHandlerV1Params object with the default values initialized.

func NewGetGameRecordHandlerV1ParamsWithContext

func NewGetGameRecordHandlerV1ParamsWithContext(ctx context.Context) *GetGameRecordHandlerV1Params

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

func NewGetGameRecordHandlerV1ParamsWithHTTPClient

func NewGetGameRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *GetGameRecordHandlerV1Params

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

func NewGetGameRecordHandlerV1ParamsWithTimeout

func NewGetGameRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *GetGameRecordHandlerV1Params

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

func (*GetGameRecordHandlerV1Params) SetContext

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

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

func (*GetGameRecordHandlerV1Params) SetHTTPClient

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

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

func (*GetGameRecordHandlerV1Params) SetKey

func (o *GetGameRecordHandlerV1Params) SetKey(key string)

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

func (*GetGameRecordHandlerV1Params) SetNamespace

func (o *GetGameRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*GetGameRecordHandlerV1Params) SetTimeout

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

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

func (*GetGameRecordHandlerV1Params) WithContext

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

func (*GetGameRecordHandlerV1Params) WithHTTPClient

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

func (*GetGameRecordHandlerV1Params) WithKey

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

func (*GetGameRecordHandlerV1Params) WithNamespace

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

func (*GetGameRecordHandlerV1Params) WithTimeout

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

func (*GetGameRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGameRecordHandlerV1Reader

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

GetGameRecordHandlerV1Reader is a Reader for the GetGameRecordHandlerV1 structure.

func (*GetGameRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostGameRecordHandlerV1Default

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

PostGameRecordHandlerV1Default handles this case with default header values.

Record saved

func NewPostGameRecordHandlerV1Default

func NewPostGameRecordHandlerV1Default(code int) *PostGameRecordHandlerV1Default

NewPostGameRecordHandlerV1Default creates a PostGameRecordHandlerV1Default with default headers values

func (*PostGameRecordHandlerV1Default) Code

Code gets the status code for the post game record handler v1 default response

func (*PostGameRecordHandlerV1Default) Error

type PostGameRecordHandlerV1InternalServerError

type PostGameRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ResponseError
}

PostGameRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewPostGameRecordHandlerV1InternalServerError

func NewPostGameRecordHandlerV1InternalServerError() *PostGameRecordHandlerV1InternalServerError

NewPostGameRecordHandlerV1InternalServerError creates a PostGameRecordHandlerV1InternalServerError with default headers values

func (*PostGameRecordHandlerV1InternalServerError) Error

func (*PostGameRecordHandlerV1InternalServerError) GetPayload

type PostGameRecordHandlerV1OK

type PostGameRecordHandlerV1OK struct {
}

PostGameRecordHandlerV1OK handles this case with default header values.

Record saved

func NewPostGameRecordHandlerV1OK

func NewPostGameRecordHandlerV1OK() *PostGameRecordHandlerV1OK

NewPostGameRecordHandlerV1OK creates a PostGameRecordHandlerV1OK with default headers values

func (*PostGameRecordHandlerV1OK) Error

func (o *PostGameRecordHandlerV1OK) Error() string

type PostGameRecordHandlerV1Params

type PostGameRecordHandlerV1Params struct {

	/*Body*/
	Body cloudsaveclientmodels.ModelsGameRecordRequest
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

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

func NewPostGameRecordHandlerV1Params

func NewPostGameRecordHandlerV1Params() *PostGameRecordHandlerV1Params

NewPostGameRecordHandlerV1Params creates a new PostGameRecordHandlerV1Params object with the default values initialized.

func NewPostGameRecordHandlerV1ParamsWithContext

func NewPostGameRecordHandlerV1ParamsWithContext(ctx context.Context) *PostGameRecordHandlerV1Params

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

func NewPostGameRecordHandlerV1ParamsWithHTTPClient

func NewPostGameRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *PostGameRecordHandlerV1Params

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

func NewPostGameRecordHandlerV1ParamsWithTimeout

func NewPostGameRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *PostGameRecordHandlerV1Params

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

func (*PostGameRecordHandlerV1Params) SetBody

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

func (*PostGameRecordHandlerV1Params) SetContext

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

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

func (*PostGameRecordHandlerV1Params) SetHTTPClient

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

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

func (*PostGameRecordHandlerV1Params) SetKey

func (o *PostGameRecordHandlerV1Params) SetKey(key string)

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

func (*PostGameRecordHandlerV1Params) SetNamespace

func (o *PostGameRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*PostGameRecordHandlerV1Params) SetTimeout

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

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

func (*PostGameRecordHandlerV1Params) WithBody

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

func (*PostGameRecordHandlerV1Params) WithContext

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

func (*PostGameRecordHandlerV1Params) WithHTTPClient

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

func (*PostGameRecordHandlerV1Params) WithKey

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

func (*PostGameRecordHandlerV1Params) WithNamespace

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

func (*PostGameRecordHandlerV1Params) WithTimeout

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

func (*PostGameRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostGameRecordHandlerV1Reader

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

PostGameRecordHandlerV1Reader is a Reader for the PostGameRecordHandlerV1 structure.

func (*PostGameRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutGameRecordHandlerV1Default

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

PutGameRecordHandlerV1Default handles this case with default header values.

Record saved

func NewPutGameRecordHandlerV1Default

func NewPutGameRecordHandlerV1Default(code int) *PutGameRecordHandlerV1Default

NewPutGameRecordHandlerV1Default creates a PutGameRecordHandlerV1Default with default headers values

func (*PutGameRecordHandlerV1Default) Code

Code gets the status code for the put game record handler v1 default response

func (*PutGameRecordHandlerV1Default) Error

type PutGameRecordHandlerV1InternalServerError

type PutGameRecordHandlerV1InternalServerError struct {
	Payload *cloudsaveclientmodels.ResponseError
}

PutGameRecordHandlerV1InternalServerError handles this case with default header values.

Internal Server Error

func NewPutGameRecordHandlerV1InternalServerError

func NewPutGameRecordHandlerV1InternalServerError() *PutGameRecordHandlerV1InternalServerError

NewPutGameRecordHandlerV1InternalServerError creates a PutGameRecordHandlerV1InternalServerError with default headers values

func (*PutGameRecordHandlerV1InternalServerError) Error

func (*PutGameRecordHandlerV1InternalServerError) GetPayload

type PutGameRecordHandlerV1OK

type PutGameRecordHandlerV1OK struct {
}

PutGameRecordHandlerV1OK handles this case with default header values.

Record saved

func NewPutGameRecordHandlerV1OK

func NewPutGameRecordHandlerV1OK() *PutGameRecordHandlerV1OK

NewPutGameRecordHandlerV1OK creates a PutGameRecordHandlerV1OK with default headers values

func (*PutGameRecordHandlerV1OK) Error

func (o *PutGameRecordHandlerV1OK) Error() string

type PutGameRecordHandlerV1Params

type PutGameRecordHandlerV1Params struct {

	/*Body*/
	Body cloudsaveclientmodels.ModelsGameRecordRequest
	/*Key
	  key of record

	*/
	Key string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

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

func NewPutGameRecordHandlerV1Params

func NewPutGameRecordHandlerV1Params() *PutGameRecordHandlerV1Params

NewPutGameRecordHandlerV1Params creates a new PutGameRecordHandlerV1Params object with the default values initialized.

func NewPutGameRecordHandlerV1ParamsWithContext

func NewPutGameRecordHandlerV1ParamsWithContext(ctx context.Context) *PutGameRecordHandlerV1Params

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

func NewPutGameRecordHandlerV1ParamsWithHTTPClient

func NewPutGameRecordHandlerV1ParamsWithHTTPClient(client *http.Client) *PutGameRecordHandlerV1Params

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

func NewPutGameRecordHandlerV1ParamsWithTimeout

func NewPutGameRecordHandlerV1ParamsWithTimeout(timeout time.Duration) *PutGameRecordHandlerV1Params

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

func (*PutGameRecordHandlerV1Params) SetBody

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

func (*PutGameRecordHandlerV1Params) SetContext

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

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

func (*PutGameRecordHandlerV1Params) SetHTTPClient

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

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

func (*PutGameRecordHandlerV1Params) SetKey

func (o *PutGameRecordHandlerV1Params) SetKey(key string)

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

func (*PutGameRecordHandlerV1Params) SetNamespace

func (o *PutGameRecordHandlerV1Params) SetNamespace(namespace string)

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

func (*PutGameRecordHandlerV1Params) SetTimeout

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

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

func (*PutGameRecordHandlerV1Params) WithBody

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

func (*PutGameRecordHandlerV1Params) WithContext

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

func (*PutGameRecordHandlerV1Params) WithHTTPClient

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

func (*PutGameRecordHandlerV1Params) WithKey

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

func (*PutGameRecordHandlerV1Params) WithNamespace

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

func (*PutGameRecordHandlerV1Params) WithTimeout

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

func (*PutGameRecordHandlerV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutGameRecordHandlerV1Reader

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

PutGameRecordHandlerV1Reader is a Reader for the PutGameRecordHandlerV1 structure.

func (*PutGameRecordHandlerV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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