gametelemetry_operations

package
v0.34.0 Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2022 License: MIT Imports: 15 Imported by: 0

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 gametelemetry operations API

func (*Client) ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGet deprecated

Deprecated: Use ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetShort instead.

ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGet protecteds get playtime

This endpoint requires valid JWT token.

This endpoint does not require permission.

This endpoint retrieves player's total playtime in Steam for a specific game (AppId) and store them in service's cache.

Players' Steam account must be set into public to enable the service fetch their total playtime data.

func (*Client) ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetShort

ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetShort protecteds get playtime

This endpoint requires valid JWT token.

This endpoint does not require permission.

This endpoint retrieves player's total playtime in Steam for a specific game (AppId) and store them in service's cache.

Players' Steam account must be set into public to enable the service fetch their total playtime data.

func (*Client) ProtectedSaveEventsGameTelemetryV1ProtectedEventsPost deprecated

Deprecated: Use ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostShort instead.

ProtectedSaveEventsGameTelemetryV1ProtectedEventsPost protecteds save events

This endpoint requires valid JWT token.

This endpoint does not require permission.

This endpoint send events into designated streaming pipeline and each request can contain single or multiple events. <p> Format of the event:

  • **EventNamespace (required)**: Namespace of the relevant game with domain name format. <p> Only accept input with valid characters. Allowed characters: <b>Aa-Zz0-9_.-</b> <p> <p> It is encouraged to use alphanumeric only characters. <b>_.-</b> will be deprecated soon <p> <p> Example: accelbyte </p>
  • **EventName (required)**: Name of the event. <p> Only accept input with valid characters. Allowed characters: <b>Aa-Zz0-9_.-</b> <p> <p> It is encouraged to use alphanumeric only characters. <b>_.-</b> will be deprecated soon <p> <p> Example: player_killed, mission_accomplished </p>
  • **Payload (required)**: An arbitrary json with the payload of the said event. <p> Default maximum payload size is <b>1MB</b> <p>

func (*Client) ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostShort

ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostShort protecteds save events

This endpoint requires valid JWT token.

This endpoint does not require permission.

This endpoint send events into designated streaming pipeline and each request can contain single or multiple events. <p> Format of the event:

  • **EventNamespace (required)**: Namespace of the relevant game with domain name format. <p> Only accept input with valid characters. Allowed characters: <b>Aa-Zz0-9_.-</b> <p> <p> It is encouraged to use alphanumeric only characters. <b>_.-</b> will be deprecated soon <p> <p> Example: accelbyte </p>
  • **EventName (required)**: Name of the event. <p> Only accept input with valid characters. Allowed characters: <b>Aa-Zz0-9_.-</b> <p> <p> It is encouraged to use alphanumeric only characters. <b>_.-</b> will be deprecated soon <p> <p> Example: player_killed, mission_accomplished </p>
  • **Payload (required)**: An arbitrary json with the payload of the said event. <p> Default maximum payload size is <b>1MB</b> <p>

func (*Client) ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePut deprecated

Deprecated: Use ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutShort instead.

ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePut protecteds update playtime

This endpoint requires valid JWT token.

This endpoint does not require permission.

This endpoint update player's total playtime in a specific game (AppId) from service's cache.

func (*Client) ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutShort

ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutShort protecteds update playtime

This endpoint requires valid JWT token.

This endpoint does not require permission.

This endpoint update player's total playtime in a specific game (AppId) from service's cache.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGet(params *ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams, authInfo runtime.ClientAuthInfoWriter) (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK, *ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity, error)
	ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetShort(params *ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams, authInfo runtime.ClientAuthInfoWriter) (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK, error)
	ProtectedSaveEventsGameTelemetryV1ProtectedEventsPost(params *ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams, authInfo runtime.ClientAuthInfoWriter) (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent, *ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity, error)
	ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostShort(params *ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams, authInfo runtime.ClientAuthInfoWriter) (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent, error)
	ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePut(params *ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams, authInfo runtime.ClientAuthInfoWriter) (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK, *ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity, error)
	ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutShort(params *ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams, authInfo runtime.ClientAuthInfoWriter) (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK, 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 gametelemetry operations API client.

type ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK

type ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK struct {
	Payload interface{}
}

ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK handles this case with default header values.

Successful Response

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK() *ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK

NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK creates a ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK with default headers values

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK) Error

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK) GetPayload

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetOK) ToJSONString added in v0.25.0

type ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams

type ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Cookie*/
	Cookie *string
	/*SteamID*/
	SteamID string

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

ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams contains all the parameters to send to the API endpoint for the protected get playtime game telemetry v1 protected steam ids steam Id playtime get operation typically these are written to a http.Request

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams() *ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams

NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams creates a new ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams object with the default values initialized.

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParamsWithContext

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParamsWithContext(ctx context.Context) *ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams

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

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParamsWithHTTPClient

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParamsWithHTTPClient(client *http.Client) *ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams

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

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParamsWithTimeout

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParamsWithTimeout(timeout time.Duration) *ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams

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

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) SetAuthInfoWriter added in v0.17.0

SetAuthInfoWriter adds the authInfoWriter to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) SetContext

SetContext adds the context to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) SetCookie added in v0.17.0

SetCookie adds the cookie to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) SetHTTPClientTransport added in v0.19.0

SetHTTPClient adds the HTTPClient Transport to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) SetSteamID

SetSteamID adds the steamId to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) SetTimeout

SetTimeout adds the timeout to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) WithContext

WithContext adds the context to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) WithCookie added in v0.17.0

WithCookie adds the cookie to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) WithSteamID

WithSteamID adds the steamID to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) WithTimeout

WithTimeout adds the timeout to the protected get playtime game telemetry v1 protected steam ids steam Id playtime get params

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetReader

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

ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetReader is a Reader for the ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGet structure.

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetReader) ReadResponse

ReadResponse reads a server response into the received o.

type ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity

type ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity struct {
	Payload *gametelemetryclientmodels.HTTPValidationError
}

ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity handles this case with default header values.

Validation Error

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity

func NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity() *ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity

NewProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity creates a ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity with default headers values

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity) Error

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity) GetPayload

func (*ProtectedGetPlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimeGetUnprocessableEntity) ToJSONString added in v0.25.0

type ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent

type ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent struct {
}

ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent handles this case with default header values.

Successful Response

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent() *ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent

NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent creates a ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent with default headers values

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostNoContent) Error

type ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams

type ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Cookie*/
	Cookie *string
	/*Body*/
	Body []*gametelemetryclientmodels.TelemetryBody

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

ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams contains all the parameters to send to the API endpoint for the protected save events game telemetry v1 protected events post operation typically these are written to a http.Request

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams() *ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams

NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams creates a new ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams object with the default values initialized.

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParamsWithContext

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParamsWithContext(ctx context.Context) *ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams

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

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParamsWithHTTPClient

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParamsWithHTTPClient(client *http.Client) *ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams

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

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParamsWithTimeout

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParamsWithTimeout(timeout time.Duration) *ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams

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

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) SetAuthInfoWriter added in v0.17.0

SetAuthInfoWriter adds the authInfoWriter to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) SetBody

SetBody adds the body to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) SetContext

SetContext adds the context to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) SetCookie added in v0.17.0

SetCookie adds the cookie to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) SetTimeout

SetTimeout adds the timeout to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) WithBody

WithBody adds the body to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) WithContext

WithContext adds the context to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) WithCookie added in v0.17.0

WithCookie adds the cookie to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) WithTimeout

WithTimeout adds the timeout to the protected save events game telemetry v1 protected events post params

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostReader

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

ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostReader is a Reader for the ProtectedSaveEventsGameTelemetryV1ProtectedEventsPost structure.

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostReader) ReadResponse

ReadResponse reads a server response into the received o.

type ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity

type ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity struct {
	Payload *gametelemetryclientmodels.HTTPValidationError
}

ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity handles this case with default header values.

Validation Error

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity

func NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity() *ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity

NewProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity creates a ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity with default headers values

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity) Error

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity) GetPayload

func (*ProtectedSaveEventsGameTelemetryV1ProtectedEventsPostUnprocessableEntity) ToJSONString added in v0.25.0

type ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK

type ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK struct {
	Payload interface{}
}

ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK handles this case with default header values.

Successful Response

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK() *ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK

NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK creates a ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK with default headers values

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK) Error

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK) GetPayload

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutOK) ToJSONString added in v0.25.0

type ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams

type ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Cookie*/
	Cookie *string
	/*Playtime*/
	Playtime string
	/*SteamID*/
	SteamID string

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

ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams contains all the parameters to send to the API endpoint for the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put operation typically these are written to a http.Request

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams() *ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams

NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams creates a new ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams object with the default values initialized.

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParamsWithContext

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParamsWithContext(ctx context.Context) *ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams

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

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParamsWithHTTPClient

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParamsWithHTTPClient(client *http.Client) *ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams

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

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParamsWithTimeout

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParamsWithTimeout(timeout time.Duration) *ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams

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

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) SetAuthInfoWriter added in v0.17.0

SetAuthInfoWriter adds the authInfoWriter to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) SetContext

SetContext adds the context to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) SetCookie added in v0.17.0

SetCookie adds the cookie to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) SetHTTPClientTransport added in v0.19.0

SetHTTPClient adds the HTTPClient Transport to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) SetPlaytime

SetPlaytime adds the playtime to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) SetSteamID

SetSteamID adds the steamId to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) SetTimeout

SetTimeout adds the timeout to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) WithContext

WithContext adds the context to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) WithCookie added in v0.17.0

WithCookie adds the cookie to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) WithPlaytime

WithPlaytime adds the playtime to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) WithSteamID

WithSteamID adds the steamID to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) WithTimeout

WithTimeout adds the timeout to the protected update playtime game telemetry v1 protected steam ids steam Id playtime playtime put params

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutReader

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

ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutReader is a Reader for the ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePut structure.

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutReader) ReadResponse

ReadResponse reads a server response into the received o.

type ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity

type ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity struct {
	Payload *gametelemetryclientmodels.HTTPValidationError
}

ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity handles this case with default header values.

Validation Error

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity

func NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity() *ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity

NewProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity creates a ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity with default headers values

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity) Error

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity) GetPayload

func (*ProtectedUpdatePlaytimeGameTelemetryV1ProtectedSteamIdsSteamIDPlaytimePlaytimePutUnprocessableEntity) ToJSONString added in v0.25.0

Jump to

Keyboard shortcuts

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