configuration_template

package
v0.44.0 Latest Latest
Warning

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

Go to latest
Published: May 9, 2023 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 AdminCreateConfigurationTemplateV1BadRequest

type AdminCreateConfigurationTemplateV1BadRequest struct {
	Payload *sessionclientmodels.ResponseError
}

AdminCreateConfigurationTemplateV1BadRequest handles this case with default header values.

Bad Request

func NewAdminCreateConfigurationTemplateV1BadRequest

func NewAdminCreateConfigurationTemplateV1BadRequest() *AdminCreateConfigurationTemplateV1BadRequest

NewAdminCreateConfigurationTemplateV1BadRequest creates a AdminCreateConfigurationTemplateV1BadRequest with default headers values

func (*AdminCreateConfigurationTemplateV1BadRequest) Error

func (*AdminCreateConfigurationTemplateV1BadRequest) GetPayload

func (*AdminCreateConfigurationTemplateV1BadRequest) ToJSONString

type AdminCreateConfigurationTemplateV1Conflict

type AdminCreateConfigurationTemplateV1Conflict struct {
	Payload *sessionclientmodels.ResponseError
}

AdminCreateConfigurationTemplateV1Conflict handles this case with default header values.

Conflict

func NewAdminCreateConfigurationTemplateV1Conflict

func NewAdminCreateConfigurationTemplateV1Conflict() *AdminCreateConfigurationTemplateV1Conflict

NewAdminCreateConfigurationTemplateV1Conflict creates a AdminCreateConfigurationTemplateV1Conflict with default headers values

func (*AdminCreateConfigurationTemplateV1Conflict) Error

func (*AdminCreateConfigurationTemplateV1Conflict) GetPayload

func (*AdminCreateConfigurationTemplateV1Conflict) ToJSONString

type AdminCreateConfigurationTemplateV1Created

type AdminCreateConfigurationTemplateV1Created struct {
	Payload *sessionclientmodels.ApimodelsConfigurationTemplateResponse
}

AdminCreateConfigurationTemplateV1Created handles this case with default header values.

Created

func NewAdminCreateConfigurationTemplateV1Created

func NewAdminCreateConfigurationTemplateV1Created() *AdminCreateConfigurationTemplateV1Created

NewAdminCreateConfigurationTemplateV1Created creates a AdminCreateConfigurationTemplateV1Created with default headers values

func (*AdminCreateConfigurationTemplateV1Created) Error

func (*AdminCreateConfigurationTemplateV1Created) GetPayload

func (*AdminCreateConfigurationTemplateV1Created) ToJSONString

type AdminCreateConfigurationTemplateV1Forbidden

type AdminCreateConfigurationTemplateV1Forbidden struct {
	Payload *sessionclientmodels.ResponseError
}

AdminCreateConfigurationTemplateV1Forbidden handles this case with default header values.

Forbidden

func NewAdminCreateConfigurationTemplateV1Forbidden

func NewAdminCreateConfigurationTemplateV1Forbidden() *AdminCreateConfigurationTemplateV1Forbidden

NewAdminCreateConfigurationTemplateV1Forbidden creates a AdminCreateConfigurationTemplateV1Forbidden with default headers values

func (*AdminCreateConfigurationTemplateV1Forbidden) Error

func (*AdminCreateConfigurationTemplateV1Forbidden) GetPayload

func (*AdminCreateConfigurationTemplateV1Forbidden) ToJSONString

type AdminCreateConfigurationTemplateV1InternalServerError

type AdminCreateConfigurationTemplateV1InternalServerError struct {
	Payload *sessionclientmodels.ResponseError
}

AdminCreateConfigurationTemplateV1InternalServerError handles this case with default header values.

Internal Server Error

func NewAdminCreateConfigurationTemplateV1InternalServerError

func NewAdminCreateConfigurationTemplateV1InternalServerError() *AdminCreateConfigurationTemplateV1InternalServerError

NewAdminCreateConfigurationTemplateV1InternalServerError creates a AdminCreateConfigurationTemplateV1InternalServerError with default headers values

func (*AdminCreateConfigurationTemplateV1InternalServerError) Error

func (*AdminCreateConfigurationTemplateV1InternalServerError) GetPayload

func (*AdminCreateConfigurationTemplateV1InternalServerError) ToJSONString

type AdminCreateConfigurationTemplateV1Params

type AdminCreateConfigurationTemplateV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *sessionclientmodels.ApimodelsCreateConfigurationTemplateRequest
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

AdminCreateConfigurationTemplateV1Params contains all the parameters to send to the API endpoint for the admin create configuration template v1 operation typically these are written to a http.Request

func NewAdminCreateConfigurationTemplateV1Params

func NewAdminCreateConfigurationTemplateV1Params() *AdminCreateConfigurationTemplateV1Params

NewAdminCreateConfigurationTemplateV1Params creates a new AdminCreateConfigurationTemplateV1Params object with the default values initialized.

func NewAdminCreateConfigurationTemplateV1ParamsWithContext

func NewAdminCreateConfigurationTemplateV1ParamsWithContext(ctx context.Context) *AdminCreateConfigurationTemplateV1Params

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

func NewAdminCreateConfigurationTemplateV1ParamsWithHTTPClient

func NewAdminCreateConfigurationTemplateV1ParamsWithHTTPClient(client *http.Client) *AdminCreateConfigurationTemplateV1Params

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

func NewAdminCreateConfigurationTemplateV1ParamsWithTimeout

func NewAdminCreateConfigurationTemplateV1ParamsWithTimeout(timeout time.Duration) *AdminCreateConfigurationTemplateV1Params

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

func (*AdminCreateConfigurationTemplateV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) SetBody

SetBody adds the body to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) SetContext

SetContext adds the context to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) SetNamespace

func (o *AdminCreateConfigurationTemplateV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) SetTimeout

SetTimeout adds the timeout to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) WithBody

WithBody adds the body to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) WithContext

WithContext adds the context to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) WithNamespace

WithNamespace adds the namespace to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) WithTimeout

WithTimeout adds the timeout to the admin create configuration template v1 params

func (*AdminCreateConfigurationTemplateV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminCreateConfigurationTemplateV1Reader

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

AdminCreateConfigurationTemplateV1Reader is a Reader for the AdminCreateConfigurationTemplateV1 structure.

func (*AdminCreateConfigurationTemplateV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminCreateConfigurationTemplateV1Unauthorized

type AdminCreateConfigurationTemplateV1Unauthorized struct {
	Payload *sessionclientmodels.ResponseError
}

AdminCreateConfigurationTemplateV1Unauthorized handles this case with default header values.

Unauthorized

func NewAdminCreateConfigurationTemplateV1Unauthorized

func NewAdminCreateConfigurationTemplateV1Unauthorized() *AdminCreateConfigurationTemplateV1Unauthorized

NewAdminCreateConfigurationTemplateV1Unauthorized creates a AdminCreateConfigurationTemplateV1Unauthorized with default headers values

func (*AdminCreateConfigurationTemplateV1Unauthorized) Error

func (*AdminCreateConfigurationTemplateV1Unauthorized) GetPayload

func (*AdminCreateConfigurationTemplateV1Unauthorized) ToJSONString

type AdminDeleteConfigurationTemplateV1BadRequest

type AdminDeleteConfigurationTemplateV1BadRequest struct {
	Payload *sessionclientmodels.ResponseError
}

AdminDeleteConfigurationTemplateV1BadRequest handles this case with default header values.

Bad Request

func NewAdminDeleteConfigurationTemplateV1BadRequest

func NewAdminDeleteConfigurationTemplateV1BadRequest() *AdminDeleteConfigurationTemplateV1BadRequest

NewAdminDeleteConfigurationTemplateV1BadRequest creates a AdminDeleteConfigurationTemplateV1BadRequest with default headers values

func (*AdminDeleteConfigurationTemplateV1BadRequest) Error

func (*AdminDeleteConfigurationTemplateV1BadRequest) GetPayload

func (*AdminDeleteConfigurationTemplateV1BadRequest) ToJSONString

type AdminDeleteConfigurationTemplateV1Forbidden

type AdminDeleteConfigurationTemplateV1Forbidden struct {
	Payload *sessionclientmodels.ResponseError
}

AdminDeleteConfigurationTemplateV1Forbidden handles this case with default header values.

Forbidden

func NewAdminDeleteConfigurationTemplateV1Forbidden

func NewAdminDeleteConfigurationTemplateV1Forbidden() *AdminDeleteConfigurationTemplateV1Forbidden

NewAdminDeleteConfigurationTemplateV1Forbidden creates a AdminDeleteConfigurationTemplateV1Forbidden with default headers values

func (*AdminDeleteConfigurationTemplateV1Forbidden) Error

func (*AdminDeleteConfigurationTemplateV1Forbidden) GetPayload

func (*AdminDeleteConfigurationTemplateV1Forbidden) ToJSONString

type AdminDeleteConfigurationTemplateV1InternalServerError

type AdminDeleteConfigurationTemplateV1InternalServerError struct {
	Payload *sessionclientmodels.ResponseError
}

AdminDeleteConfigurationTemplateV1InternalServerError handles this case with default header values.

Internal Server Error

func NewAdminDeleteConfigurationTemplateV1InternalServerError

func NewAdminDeleteConfigurationTemplateV1InternalServerError() *AdminDeleteConfigurationTemplateV1InternalServerError

NewAdminDeleteConfigurationTemplateV1InternalServerError creates a AdminDeleteConfigurationTemplateV1InternalServerError with default headers values

func (*AdminDeleteConfigurationTemplateV1InternalServerError) Error

func (*AdminDeleteConfigurationTemplateV1InternalServerError) GetPayload

func (*AdminDeleteConfigurationTemplateV1InternalServerError) ToJSONString

type AdminDeleteConfigurationTemplateV1NoContent

type AdminDeleteConfigurationTemplateV1NoContent struct {
}

AdminDeleteConfigurationTemplateV1NoContent handles this case with default header values.

No Content

func NewAdminDeleteConfigurationTemplateV1NoContent

func NewAdminDeleteConfigurationTemplateV1NoContent() *AdminDeleteConfigurationTemplateV1NoContent

NewAdminDeleteConfigurationTemplateV1NoContent creates a AdminDeleteConfigurationTemplateV1NoContent with default headers values

func (*AdminDeleteConfigurationTemplateV1NoContent) Error

type AdminDeleteConfigurationTemplateV1Params

type AdminDeleteConfigurationTemplateV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Name
	  configuration name

	*/
	Name string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

AdminDeleteConfigurationTemplateV1Params contains all the parameters to send to the API endpoint for the admin delete configuration template v1 operation typically these are written to a http.Request

func NewAdminDeleteConfigurationTemplateV1Params

func NewAdminDeleteConfigurationTemplateV1Params() *AdminDeleteConfigurationTemplateV1Params

NewAdminDeleteConfigurationTemplateV1Params creates a new AdminDeleteConfigurationTemplateV1Params object with the default values initialized.

func NewAdminDeleteConfigurationTemplateV1ParamsWithContext

func NewAdminDeleteConfigurationTemplateV1ParamsWithContext(ctx context.Context) *AdminDeleteConfigurationTemplateV1Params

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

func NewAdminDeleteConfigurationTemplateV1ParamsWithHTTPClient

func NewAdminDeleteConfigurationTemplateV1ParamsWithHTTPClient(client *http.Client) *AdminDeleteConfigurationTemplateV1Params

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

func NewAdminDeleteConfigurationTemplateV1ParamsWithTimeout

func NewAdminDeleteConfigurationTemplateV1ParamsWithTimeout(timeout time.Duration) *AdminDeleteConfigurationTemplateV1Params

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

func (*AdminDeleteConfigurationTemplateV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) SetContext

SetContext adds the context to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) SetName

SetName adds the name to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) SetNamespace

func (o *AdminDeleteConfigurationTemplateV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) SetTimeout

SetTimeout adds the timeout to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) WithContext

WithContext adds the context to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) WithName

WithName adds the name to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) WithNamespace

WithNamespace adds the namespace to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) WithTimeout

WithTimeout adds the timeout to the admin delete configuration template v1 params

func (*AdminDeleteConfigurationTemplateV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminDeleteConfigurationTemplateV1Reader

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

AdminDeleteConfigurationTemplateV1Reader is a Reader for the AdminDeleteConfigurationTemplateV1 structure.

func (*AdminDeleteConfigurationTemplateV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminDeleteConfigurationTemplateV1Unauthorized

type AdminDeleteConfigurationTemplateV1Unauthorized struct {
	Payload *sessionclientmodels.ResponseError
}

AdminDeleteConfigurationTemplateV1Unauthorized handles this case with default header values.

Unauthorized

func NewAdminDeleteConfigurationTemplateV1Unauthorized

func NewAdminDeleteConfigurationTemplateV1Unauthorized() *AdminDeleteConfigurationTemplateV1Unauthorized

NewAdminDeleteConfigurationTemplateV1Unauthorized creates a AdminDeleteConfigurationTemplateV1Unauthorized with default headers values

func (*AdminDeleteConfigurationTemplateV1Unauthorized) Error

func (*AdminDeleteConfigurationTemplateV1Unauthorized) GetPayload

func (*AdminDeleteConfigurationTemplateV1Unauthorized) ToJSONString

type AdminGetAllConfigurationTemplatesV1BadRequest

type AdminGetAllConfigurationTemplatesV1BadRequest struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetAllConfigurationTemplatesV1BadRequest handles this case with default header values.

Bad Request

func NewAdminGetAllConfigurationTemplatesV1BadRequest

func NewAdminGetAllConfigurationTemplatesV1BadRequest() *AdminGetAllConfigurationTemplatesV1BadRequest

NewAdminGetAllConfigurationTemplatesV1BadRequest creates a AdminGetAllConfigurationTemplatesV1BadRequest with default headers values

func (*AdminGetAllConfigurationTemplatesV1BadRequest) Error

func (*AdminGetAllConfigurationTemplatesV1BadRequest) GetPayload

func (*AdminGetAllConfigurationTemplatesV1BadRequest) ToJSONString

type AdminGetAllConfigurationTemplatesV1Forbidden

type AdminGetAllConfigurationTemplatesV1Forbidden struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetAllConfigurationTemplatesV1Forbidden handles this case with default header values.

Forbidden

func NewAdminGetAllConfigurationTemplatesV1Forbidden

func NewAdminGetAllConfigurationTemplatesV1Forbidden() *AdminGetAllConfigurationTemplatesV1Forbidden

NewAdminGetAllConfigurationTemplatesV1Forbidden creates a AdminGetAllConfigurationTemplatesV1Forbidden with default headers values

func (*AdminGetAllConfigurationTemplatesV1Forbidden) Error

func (*AdminGetAllConfigurationTemplatesV1Forbidden) GetPayload

func (*AdminGetAllConfigurationTemplatesV1Forbidden) ToJSONString

type AdminGetAllConfigurationTemplatesV1InternalServerError

type AdminGetAllConfigurationTemplatesV1InternalServerError struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetAllConfigurationTemplatesV1InternalServerError handles this case with default header values.

Internal Server Error

func NewAdminGetAllConfigurationTemplatesV1InternalServerError

func NewAdminGetAllConfigurationTemplatesV1InternalServerError() *AdminGetAllConfigurationTemplatesV1InternalServerError

NewAdminGetAllConfigurationTemplatesV1InternalServerError creates a AdminGetAllConfigurationTemplatesV1InternalServerError with default headers values

func (*AdminGetAllConfigurationTemplatesV1InternalServerError) Error

func (*AdminGetAllConfigurationTemplatesV1InternalServerError) GetPayload

func (*AdminGetAllConfigurationTemplatesV1InternalServerError) ToJSONString

type AdminGetAllConfigurationTemplatesV1OK

type AdminGetAllConfigurationTemplatesV1OK struct {
	Payload *sessionclientmodels.ApimodelsConfigurationTemplatesResponse
}

AdminGetAllConfigurationTemplatesV1OK handles this case with default header values.

OK

func NewAdminGetAllConfigurationTemplatesV1OK

func NewAdminGetAllConfigurationTemplatesV1OK() *AdminGetAllConfigurationTemplatesV1OK

NewAdminGetAllConfigurationTemplatesV1OK creates a AdminGetAllConfigurationTemplatesV1OK with default headers values

func (*AdminGetAllConfigurationTemplatesV1OK) Error

func (*AdminGetAllConfigurationTemplatesV1OK) GetPayload

func (*AdminGetAllConfigurationTemplatesV1OK) ToJSONString

type AdminGetAllConfigurationTemplatesV1Params

type AdminGetAllConfigurationTemplatesV1Params struct {

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

	*/
	Namespace string
	/*Limit
	  Pagination limit

	*/
	Limit *int64
	/*Offset
	  Pagination offset

	*/
	Offset *int64

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

AdminGetAllConfigurationTemplatesV1Params contains all the parameters to send to the API endpoint for the admin get all configuration templates v1 operation typically these are written to a http.Request

func NewAdminGetAllConfigurationTemplatesV1Params

func NewAdminGetAllConfigurationTemplatesV1Params() *AdminGetAllConfigurationTemplatesV1Params

NewAdminGetAllConfigurationTemplatesV1Params creates a new AdminGetAllConfigurationTemplatesV1Params object with the default values initialized.

func NewAdminGetAllConfigurationTemplatesV1ParamsWithContext

func NewAdminGetAllConfigurationTemplatesV1ParamsWithContext(ctx context.Context) *AdminGetAllConfigurationTemplatesV1Params

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

func NewAdminGetAllConfigurationTemplatesV1ParamsWithHTTPClient

func NewAdminGetAllConfigurationTemplatesV1ParamsWithHTTPClient(client *http.Client) *AdminGetAllConfigurationTemplatesV1Params

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

func NewAdminGetAllConfigurationTemplatesV1ParamsWithTimeout

func NewAdminGetAllConfigurationTemplatesV1ParamsWithTimeout(timeout time.Duration) *AdminGetAllConfigurationTemplatesV1Params

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

func (*AdminGetAllConfigurationTemplatesV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) SetContext

SetContext adds the context to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) SetLimit added in v0.41.0

SetLimit adds the limit to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) SetNamespace

func (o *AdminGetAllConfigurationTemplatesV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) SetOffset added in v0.41.0

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

SetOffset adds the offset to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) SetTimeout

SetTimeout adds the timeout to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) WithContext

WithContext adds the context to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) WithLimit added in v0.41.0

WithLimit adds the limit to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) WithNamespace

WithNamespace adds the namespace to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) WithOffset added in v0.41.0

WithOffset adds the offset to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) WithTimeout

WithTimeout adds the timeout to the admin get all configuration templates v1 params

func (*AdminGetAllConfigurationTemplatesV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetAllConfigurationTemplatesV1Reader

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

AdminGetAllConfigurationTemplatesV1Reader is a Reader for the AdminGetAllConfigurationTemplatesV1 structure.

func (*AdminGetAllConfigurationTemplatesV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetAllConfigurationTemplatesV1Unauthorized

type AdminGetAllConfigurationTemplatesV1Unauthorized struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetAllConfigurationTemplatesV1Unauthorized handles this case with default header values.

Unauthorized

func NewAdminGetAllConfigurationTemplatesV1Unauthorized

func NewAdminGetAllConfigurationTemplatesV1Unauthorized() *AdminGetAllConfigurationTemplatesV1Unauthorized

NewAdminGetAllConfigurationTemplatesV1Unauthorized creates a AdminGetAllConfigurationTemplatesV1Unauthorized with default headers values

func (*AdminGetAllConfigurationTemplatesV1Unauthorized) Error

func (*AdminGetAllConfigurationTemplatesV1Unauthorized) GetPayload

func (*AdminGetAllConfigurationTemplatesV1Unauthorized) ToJSONString

type AdminGetConfigurationTemplateV1BadRequest

type AdminGetConfigurationTemplateV1BadRequest struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetConfigurationTemplateV1BadRequest handles this case with default header values.

Bad Request

func NewAdminGetConfigurationTemplateV1BadRequest

func NewAdminGetConfigurationTemplateV1BadRequest() *AdminGetConfigurationTemplateV1BadRequest

NewAdminGetConfigurationTemplateV1BadRequest creates a AdminGetConfigurationTemplateV1BadRequest with default headers values

func (*AdminGetConfigurationTemplateV1BadRequest) Error

func (*AdminGetConfigurationTemplateV1BadRequest) GetPayload

func (*AdminGetConfigurationTemplateV1BadRequest) ToJSONString

type AdminGetConfigurationTemplateV1Forbidden

type AdminGetConfigurationTemplateV1Forbidden struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetConfigurationTemplateV1Forbidden handles this case with default header values.

Forbidden

func NewAdminGetConfigurationTemplateV1Forbidden

func NewAdminGetConfigurationTemplateV1Forbidden() *AdminGetConfigurationTemplateV1Forbidden

NewAdminGetConfigurationTemplateV1Forbidden creates a AdminGetConfigurationTemplateV1Forbidden with default headers values

func (*AdminGetConfigurationTemplateV1Forbidden) Error

func (*AdminGetConfigurationTemplateV1Forbidden) GetPayload

func (*AdminGetConfigurationTemplateV1Forbidden) ToJSONString

type AdminGetConfigurationTemplateV1InternalServerError

type AdminGetConfigurationTemplateV1InternalServerError struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetConfigurationTemplateV1InternalServerError handles this case with default header values.

Internal Server Error

func NewAdminGetConfigurationTemplateV1InternalServerError

func NewAdminGetConfigurationTemplateV1InternalServerError() *AdminGetConfigurationTemplateV1InternalServerError

NewAdminGetConfigurationTemplateV1InternalServerError creates a AdminGetConfigurationTemplateV1InternalServerError with default headers values

func (*AdminGetConfigurationTemplateV1InternalServerError) Error

func (*AdminGetConfigurationTemplateV1InternalServerError) GetPayload

func (*AdminGetConfigurationTemplateV1InternalServerError) ToJSONString

type AdminGetConfigurationTemplateV1NotFound

type AdminGetConfigurationTemplateV1NotFound struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetConfigurationTemplateV1NotFound handles this case with default header values.

Not Found

func NewAdminGetConfigurationTemplateV1NotFound

func NewAdminGetConfigurationTemplateV1NotFound() *AdminGetConfigurationTemplateV1NotFound

NewAdminGetConfigurationTemplateV1NotFound creates a AdminGetConfigurationTemplateV1NotFound with default headers values

func (*AdminGetConfigurationTemplateV1NotFound) Error

func (*AdminGetConfigurationTemplateV1NotFound) GetPayload

func (*AdminGetConfigurationTemplateV1NotFound) ToJSONString

type AdminGetConfigurationTemplateV1OK

type AdminGetConfigurationTemplateV1OK struct {
	Payload *sessionclientmodels.ApimodelsConfigurationTemplateResponse
}

AdminGetConfigurationTemplateV1OK handles this case with default header values.

Created

func NewAdminGetConfigurationTemplateV1OK

func NewAdminGetConfigurationTemplateV1OK() *AdminGetConfigurationTemplateV1OK

NewAdminGetConfigurationTemplateV1OK creates a AdminGetConfigurationTemplateV1OK with default headers values

func (*AdminGetConfigurationTemplateV1OK) Error

func (*AdminGetConfigurationTemplateV1OK) GetPayload

func (*AdminGetConfigurationTemplateV1OK) ToJSONString

func (o *AdminGetConfigurationTemplateV1OK) ToJSONString() string

type AdminGetConfigurationTemplateV1Params

type AdminGetConfigurationTemplateV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Name
	  configuration name

	*/
	Name string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

AdminGetConfigurationTemplateV1Params contains all the parameters to send to the API endpoint for the admin get configuration template v1 operation typically these are written to a http.Request

func NewAdminGetConfigurationTemplateV1Params

func NewAdminGetConfigurationTemplateV1Params() *AdminGetConfigurationTemplateV1Params

NewAdminGetConfigurationTemplateV1Params creates a new AdminGetConfigurationTemplateV1Params object with the default values initialized.

func NewAdminGetConfigurationTemplateV1ParamsWithContext

func NewAdminGetConfigurationTemplateV1ParamsWithContext(ctx context.Context) *AdminGetConfigurationTemplateV1Params

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

func NewAdminGetConfigurationTemplateV1ParamsWithHTTPClient

func NewAdminGetConfigurationTemplateV1ParamsWithHTTPClient(client *http.Client) *AdminGetConfigurationTemplateV1Params

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

func NewAdminGetConfigurationTemplateV1ParamsWithTimeout

func NewAdminGetConfigurationTemplateV1ParamsWithTimeout(timeout time.Duration) *AdminGetConfigurationTemplateV1Params

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

func (*AdminGetConfigurationTemplateV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) SetContext

SetContext adds the context to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) SetName

SetName adds the name to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) SetNamespace

func (o *AdminGetConfigurationTemplateV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) SetTimeout

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

SetTimeout adds the timeout to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) WithContext

WithContext adds the context to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) WithName

WithName adds the name to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) WithNamespace

WithNamespace adds the namespace to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) WithTimeout

WithTimeout adds the timeout to the admin get configuration template v1 params

func (*AdminGetConfigurationTemplateV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetConfigurationTemplateV1Reader

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

AdminGetConfigurationTemplateV1Reader is a Reader for the AdminGetConfigurationTemplateV1 structure.

func (*AdminGetConfigurationTemplateV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetConfigurationTemplateV1Unauthorized

type AdminGetConfigurationTemplateV1Unauthorized struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetConfigurationTemplateV1Unauthorized handles this case with default header values.

Unauthorized

func NewAdminGetConfigurationTemplateV1Unauthorized

func NewAdminGetConfigurationTemplateV1Unauthorized() *AdminGetConfigurationTemplateV1Unauthorized

NewAdminGetConfigurationTemplateV1Unauthorized creates a AdminGetConfigurationTemplateV1Unauthorized with default headers values

func (*AdminGetConfigurationTemplateV1Unauthorized) Error

func (*AdminGetConfigurationTemplateV1Unauthorized) GetPayload

func (*AdminGetConfigurationTemplateV1Unauthorized) ToJSONString

type AdminGetDSMCConfigurationBadRequest added in v0.41.0

type AdminGetDSMCConfigurationBadRequest struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetDSMCConfigurationBadRequest handles this case with default header values.

Bad Request

func NewAdminGetDSMCConfigurationBadRequest added in v0.41.0

func NewAdminGetDSMCConfigurationBadRequest() *AdminGetDSMCConfigurationBadRequest

NewAdminGetDSMCConfigurationBadRequest creates a AdminGetDSMCConfigurationBadRequest with default headers values

func (*AdminGetDSMCConfigurationBadRequest) Error added in v0.41.0

func (*AdminGetDSMCConfigurationBadRequest) GetPayload added in v0.41.0

func (*AdminGetDSMCConfigurationBadRequest) ToJSONString added in v0.41.0

func (o *AdminGetDSMCConfigurationBadRequest) ToJSONString() string

type AdminGetDSMCConfigurationForbidden added in v0.41.0

type AdminGetDSMCConfigurationForbidden struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetDSMCConfigurationForbidden handles this case with default header values.

Forbidden

func NewAdminGetDSMCConfigurationForbidden added in v0.41.0

func NewAdminGetDSMCConfigurationForbidden() *AdminGetDSMCConfigurationForbidden

NewAdminGetDSMCConfigurationForbidden creates a AdminGetDSMCConfigurationForbidden with default headers values

func (*AdminGetDSMCConfigurationForbidden) Error added in v0.41.0

func (*AdminGetDSMCConfigurationForbidden) GetPayload added in v0.41.0

func (*AdminGetDSMCConfigurationForbidden) ToJSONString added in v0.41.0

func (o *AdminGetDSMCConfigurationForbidden) ToJSONString() string

type AdminGetDSMCConfigurationInternalServerError added in v0.41.0

type AdminGetDSMCConfigurationInternalServerError struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetDSMCConfigurationInternalServerError handles this case with default header values.

Internal Server Error

func NewAdminGetDSMCConfigurationInternalServerError added in v0.41.0

func NewAdminGetDSMCConfigurationInternalServerError() *AdminGetDSMCConfigurationInternalServerError

NewAdminGetDSMCConfigurationInternalServerError creates a AdminGetDSMCConfigurationInternalServerError with default headers values

func (*AdminGetDSMCConfigurationInternalServerError) Error added in v0.41.0

func (*AdminGetDSMCConfigurationInternalServerError) GetPayload added in v0.41.0

func (*AdminGetDSMCConfigurationInternalServerError) ToJSONString added in v0.41.0

type AdminGetDSMCConfigurationNotFound added in v0.41.0

type AdminGetDSMCConfigurationNotFound struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetDSMCConfigurationNotFound handles this case with default header values.

Not Found

func NewAdminGetDSMCConfigurationNotFound added in v0.41.0

func NewAdminGetDSMCConfigurationNotFound() *AdminGetDSMCConfigurationNotFound

NewAdminGetDSMCConfigurationNotFound creates a AdminGetDSMCConfigurationNotFound with default headers values

func (*AdminGetDSMCConfigurationNotFound) Error added in v0.41.0

func (*AdminGetDSMCConfigurationNotFound) GetPayload added in v0.41.0

func (*AdminGetDSMCConfigurationNotFound) ToJSONString added in v0.41.0

func (o *AdminGetDSMCConfigurationNotFound) ToJSONString() string

type AdminGetDSMCConfigurationOK added in v0.41.0

type AdminGetDSMCConfigurationOK struct {
	Payload *sessionclientmodels.ModelsDSMConfigRecord
}

AdminGetDSMCConfigurationOK handles this case with default header values.

Created

func NewAdminGetDSMCConfigurationOK added in v0.41.0

func NewAdminGetDSMCConfigurationOK() *AdminGetDSMCConfigurationOK

NewAdminGetDSMCConfigurationOK creates a AdminGetDSMCConfigurationOK with default headers values

func (*AdminGetDSMCConfigurationOK) Error added in v0.41.0

func (*AdminGetDSMCConfigurationOK) GetPayload added in v0.41.0

func (*AdminGetDSMCConfigurationOK) ToJSONString added in v0.41.0

func (o *AdminGetDSMCConfigurationOK) ToJSONString() string

type AdminGetDSMCConfigurationParams added in v0.41.0

type AdminGetDSMCConfigurationParams struct {

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

	*/
	Namespace string

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

AdminGetDSMCConfigurationParams contains all the parameters to send to the API endpoint for the admin get dsmc configuration operation typically these are written to a http.Request

func NewAdminGetDSMCConfigurationParams added in v0.41.0

func NewAdminGetDSMCConfigurationParams() *AdminGetDSMCConfigurationParams

NewAdminGetDSMCConfigurationParams creates a new AdminGetDSMCConfigurationParams object with the default values initialized.

func NewAdminGetDSMCConfigurationParamsWithContext added in v0.41.0

func NewAdminGetDSMCConfigurationParamsWithContext(ctx context.Context) *AdminGetDSMCConfigurationParams

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

func NewAdminGetDSMCConfigurationParamsWithHTTPClient added in v0.41.0

func NewAdminGetDSMCConfigurationParamsWithHTTPClient(client *http.Client) *AdminGetDSMCConfigurationParams

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

func NewAdminGetDSMCConfigurationParamsWithTimeout added in v0.41.0

func NewAdminGetDSMCConfigurationParamsWithTimeout(timeout time.Duration) *AdminGetDSMCConfigurationParams

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

func (*AdminGetDSMCConfigurationParams) SetAuthInfoWriter added in v0.41.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin get dsmc configuration params

func (*AdminGetDSMCConfigurationParams) SetContext added in v0.41.0

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

SetContext adds the context to the admin get dsmc configuration params

func (*AdminGetDSMCConfigurationParams) SetHTTPClient added in v0.41.0

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

SetHTTPClient adds the HTTPClient to the admin get dsmc configuration params

func (*AdminGetDSMCConfigurationParams) SetHTTPClientTransport added in v0.41.0

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

SetHTTPClient adds the HTTPClient Transport to the admin get dsmc configuration params

func (*AdminGetDSMCConfigurationParams) SetNamespace added in v0.41.0

func (o *AdminGetDSMCConfigurationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get dsmc configuration params

func (*AdminGetDSMCConfigurationParams) SetTimeout added in v0.41.0

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

SetTimeout adds the timeout to the admin get dsmc configuration params

func (*AdminGetDSMCConfigurationParams) WithContext added in v0.41.0

WithContext adds the context to the admin get dsmc configuration params

func (*AdminGetDSMCConfigurationParams) WithHTTPClient added in v0.41.0

WithHTTPClient adds the HTTPClient to the admin get dsmc configuration params

func (*AdminGetDSMCConfigurationParams) WithNamespace added in v0.41.0

WithNamespace adds the namespace to the admin get dsmc configuration params

func (*AdminGetDSMCConfigurationParams) WithTimeout added in v0.41.0

WithTimeout adds the timeout to the admin get dsmc configuration params

func (*AdminGetDSMCConfigurationParams) WriteToRequest added in v0.41.0

WriteToRequest writes these params to a swagger request

type AdminGetDSMCConfigurationReader added in v0.41.0

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

AdminGetDSMCConfigurationReader is a Reader for the AdminGetDSMCConfiguration structure.

func (*AdminGetDSMCConfigurationReader) ReadResponse added in v0.41.0

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

ReadResponse reads a server response into the received o.

type AdminGetDSMCConfigurationUnauthorized added in v0.41.0

type AdminGetDSMCConfigurationUnauthorized struct {
	Payload *sessionclientmodels.ResponseError
}

AdminGetDSMCConfigurationUnauthorized handles this case with default header values.

Unauthorized

func NewAdminGetDSMCConfigurationUnauthorized added in v0.41.0

func NewAdminGetDSMCConfigurationUnauthorized() *AdminGetDSMCConfigurationUnauthorized

NewAdminGetDSMCConfigurationUnauthorized creates a AdminGetDSMCConfigurationUnauthorized with default headers values

func (*AdminGetDSMCConfigurationUnauthorized) Error added in v0.41.0

func (*AdminGetDSMCConfigurationUnauthorized) GetPayload added in v0.41.0

func (*AdminGetDSMCConfigurationUnauthorized) ToJSONString added in v0.41.0

type AdminSyncDSMCConfigurationBadRequest added in v0.41.0

type AdminSyncDSMCConfigurationBadRequest struct {
	Payload *sessionclientmodels.ResponseError
}

AdminSyncDSMCConfigurationBadRequest handles this case with default header values.

Bad Request

func NewAdminSyncDSMCConfigurationBadRequest added in v0.41.0

func NewAdminSyncDSMCConfigurationBadRequest() *AdminSyncDSMCConfigurationBadRequest

NewAdminSyncDSMCConfigurationBadRequest creates a AdminSyncDSMCConfigurationBadRequest with default headers values

func (*AdminSyncDSMCConfigurationBadRequest) Error added in v0.41.0

func (*AdminSyncDSMCConfigurationBadRequest) GetPayload added in v0.41.0

func (*AdminSyncDSMCConfigurationBadRequest) ToJSONString added in v0.41.0

func (o *AdminSyncDSMCConfigurationBadRequest) ToJSONString() string

type AdminSyncDSMCConfigurationForbidden added in v0.41.0

type AdminSyncDSMCConfigurationForbidden struct {
	Payload *sessionclientmodels.ResponseError
}

AdminSyncDSMCConfigurationForbidden handles this case with default header values.

Forbidden

func NewAdminSyncDSMCConfigurationForbidden added in v0.41.0

func NewAdminSyncDSMCConfigurationForbidden() *AdminSyncDSMCConfigurationForbidden

NewAdminSyncDSMCConfigurationForbidden creates a AdminSyncDSMCConfigurationForbidden with default headers values

func (*AdminSyncDSMCConfigurationForbidden) Error added in v0.41.0

func (*AdminSyncDSMCConfigurationForbidden) GetPayload added in v0.41.0

func (*AdminSyncDSMCConfigurationForbidden) ToJSONString added in v0.41.0

func (o *AdminSyncDSMCConfigurationForbidden) ToJSONString() string

type AdminSyncDSMCConfigurationInternalServerError added in v0.41.0

type AdminSyncDSMCConfigurationInternalServerError struct {
	Payload *sessionclientmodels.ResponseError
}

AdminSyncDSMCConfigurationInternalServerError handles this case with default header values.

Internal Server Error

func NewAdminSyncDSMCConfigurationInternalServerError added in v0.41.0

func NewAdminSyncDSMCConfigurationInternalServerError() *AdminSyncDSMCConfigurationInternalServerError

NewAdminSyncDSMCConfigurationInternalServerError creates a AdminSyncDSMCConfigurationInternalServerError with default headers values

func (*AdminSyncDSMCConfigurationInternalServerError) Error added in v0.41.0

func (*AdminSyncDSMCConfigurationInternalServerError) GetPayload added in v0.41.0

func (*AdminSyncDSMCConfigurationInternalServerError) ToJSONString added in v0.41.0

type AdminSyncDSMCConfigurationNotFound added in v0.41.0

type AdminSyncDSMCConfigurationNotFound struct {
	Payload *sessionclientmodels.ResponseError
}

AdminSyncDSMCConfigurationNotFound handles this case with default header values.

Not Found

func NewAdminSyncDSMCConfigurationNotFound added in v0.41.0

func NewAdminSyncDSMCConfigurationNotFound() *AdminSyncDSMCConfigurationNotFound

NewAdminSyncDSMCConfigurationNotFound creates a AdminSyncDSMCConfigurationNotFound with default headers values

func (*AdminSyncDSMCConfigurationNotFound) Error added in v0.41.0

func (*AdminSyncDSMCConfigurationNotFound) GetPayload added in v0.41.0

func (*AdminSyncDSMCConfigurationNotFound) ToJSONString added in v0.41.0

func (o *AdminSyncDSMCConfigurationNotFound) ToJSONString() string

type AdminSyncDSMCConfigurationOK added in v0.41.0

type AdminSyncDSMCConfigurationOK struct {
	Payload *sessionclientmodels.ModelsDSMConfigRecord
}

AdminSyncDSMCConfigurationOK handles this case with default header values.

Created

func NewAdminSyncDSMCConfigurationOK added in v0.41.0

func NewAdminSyncDSMCConfigurationOK() *AdminSyncDSMCConfigurationOK

NewAdminSyncDSMCConfigurationOK creates a AdminSyncDSMCConfigurationOK with default headers values

func (*AdminSyncDSMCConfigurationOK) Error added in v0.41.0

func (*AdminSyncDSMCConfigurationOK) GetPayload added in v0.41.0

func (*AdminSyncDSMCConfigurationOK) ToJSONString added in v0.41.0

func (o *AdminSyncDSMCConfigurationOK) ToJSONString() string

type AdminSyncDSMCConfigurationParams added in v0.41.0

type AdminSyncDSMCConfigurationParams struct {

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

	*/
	Namespace string

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

AdminSyncDSMCConfigurationParams contains all the parameters to send to the API endpoint for the admin sync dsmc configuration operation typically these are written to a http.Request

func NewAdminSyncDSMCConfigurationParams added in v0.41.0

func NewAdminSyncDSMCConfigurationParams() *AdminSyncDSMCConfigurationParams

NewAdminSyncDSMCConfigurationParams creates a new AdminSyncDSMCConfigurationParams object with the default values initialized.

func NewAdminSyncDSMCConfigurationParamsWithContext added in v0.41.0

func NewAdminSyncDSMCConfigurationParamsWithContext(ctx context.Context) *AdminSyncDSMCConfigurationParams

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

func NewAdminSyncDSMCConfigurationParamsWithHTTPClient added in v0.41.0

func NewAdminSyncDSMCConfigurationParamsWithHTTPClient(client *http.Client) *AdminSyncDSMCConfigurationParams

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

func NewAdminSyncDSMCConfigurationParamsWithTimeout added in v0.41.0

func NewAdminSyncDSMCConfigurationParamsWithTimeout(timeout time.Duration) *AdminSyncDSMCConfigurationParams

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

func (*AdminSyncDSMCConfigurationParams) SetAuthInfoWriter added in v0.41.0

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

SetAuthInfoWriter adds the authInfoWriter to the admin sync dsmc configuration params

func (*AdminSyncDSMCConfigurationParams) SetContext added in v0.41.0

SetContext adds the context to the admin sync dsmc configuration params

func (*AdminSyncDSMCConfigurationParams) SetHTTPClient added in v0.41.0

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

SetHTTPClient adds the HTTPClient to the admin sync dsmc configuration params

func (*AdminSyncDSMCConfigurationParams) SetHTTPClientTransport added in v0.41.0

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

SetHTTPClient adds the HTTPClient Transport to the admin sync dsmc configuration params

func (*AdminSyncDSMCConfigurationParams) SetNamespace added in v0.41.0

func (o *AdminSyncDSMCConfigurationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin sync dsmc configuration params

func (*AdminSyncDSMCConfigurationParams) SetTimeout added in v0.41.0

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

SetTimeout adds the timeout to the admin sync dsmc configuration params

func (*AdminSyncDSMCConfigurationParams) WithContext added in v0.41.0

WithContext adds the context to the admin sync dsmc configuration params

func (*AdminSyncDSMCConfigurationParams) WithHTTPClient added in v0.41.0

WithHTTPClient adds the HTTPClient to the admin sync dsmc configuration params

func (*AdminSyncDSMCConfigurationParams) WithNamespace added in v0.41.0

WithNamespace adds the namespace to the admin sync dsmc configuration params

func (*AdminSyncDSMCConfigurationParams) WithTimeout added in v0.41.0

WithTimeout adds the timeout to the admin sync dsmc configuration params

func (*AdminSyncDSMCConfigurationParams) WriteToRequest added in v0.41.0

WriteToRequest writes these params to a swagger request

type AdminSyncDSMCConfigurationReader added in v0.41.0

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

AdminSyncDSMCConfigurationReader is a Reader for the AdminSyncDSMCConfiguration structure.

func (*AdminSyncDSMCConfigurationReader) ReadResponse added in v0.41.0

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

ReadResponse reads a server response into the received o.

type AdminSyncDSMCConfigurationUnauthorized added in v0.41.0

type AdminSyncDSMCConfigurationUnauthorized struct {
	Payload *sessionclientmodels.ResponseError
}

AdminSyncDSMCConfigurationUnauthorized handles this case with default header values.

Unauthorized

func NewAdminSyncDSMCConfigurationUnauthorized added in v0.41.0

func NewAdminSyncDSMCConfigurationUnauthorized() *AdminSyncDSMCConfigurationUnauthorized

NewAdminSyncDSMCConfigurationUnauthorized creates a AdminSyncDSMCConfigurationUnauthorized with default headers values

func (*AdminSyncDSMCConfigurationUnauthorized) Error added in v0.41.0

func (*AdminSyncDSMCConfigurationUnauthorized) GetPayload added in v0.41.0

func (*AdminSyncDSMCConfigurationUnauthorized) ToJSONString added in v0.41.0

type AdminUpdateConfigurationTemplateV1BadRequest

type AdminUpdateConfigurationTemplateV1BadRequest struct {
	Payload *sessionclientmodels.ResponseError
}

AdminUpdateConfigurationTemplateV1BadRequest handles this case with default header values.

Bad Request

func NewAdminUpdateConfigurationTemplateV1BadRequest

func NewAdminUpdateConfigurationTemplateV1BadRequest() *AdminUpdateConfigurationTemplateV1BadRequest

NewAdminUpdateConfigurationTemplateV1BadRequest creates a AdminUpdateConfigurationTemplateV1BadRequest with default headers values

func (*AdminUpdateConfigurationTemplateV1BadRequest) Error

func (*AdminUpdateConfigurationTemplateV1BadRequest) GetPayload

func (*AdminUpdateConfigurationTemplateV1BadRequest) ToJSONString

type AdminUpdateConfigurationTemplateV1Forbidden

type AdminUpdateConfigurationTemplateV1Forbidden struct {
	Payload *sessionclientmodels.ResponseError
}

AdminUpdateConfigurationTemplateV1Forbidden handles this case with default header values.

Forbidden

func NewAdminUpdateConfigurationTemplateV1Forbidden

func NewAdminUpdateConfigurationTemplateV1Forbidden() *AdminUpdateConfigurationTemplateV1Forbidden

NewAdminUpdateConfigurationTemplateV1Forbidden creates a AdminUpdateConfigurationTemplateV1Forbidden with default headers values

func (*AdminUpdateConfigurationTemplateV1Forbidden) Error

func (*AdminUpdateConfigurationTemplateV1Forbidden) GetPayload

func (*AdminUpdateConfigurationTemplateV1Forbidden) ToJSONString

type AdminUpdateConfigurationTemplateV1InternalServerError

type AdminUpdateConfigurationTemplateV1InternalServerError struct {
	Payload *sessionclientmodels.ResponseError
}

AdminUpdateConfigurationTemplateV1InternalServerError handles this case with default header values.

Internal Server Error

func NewAdminUpdateConfigurationTemplateV1InternalServerError

func NewAdminUpdateConfigurationTemplateV1InternalServerError() *AdminUpdateConfigurationTemplateV1InternalServerError

NewAdminUpdateConfigurationTemplateV1InternalServerError creates a AdminUpdateConfigurationTemplateV1InternalServerError with default headers values

func (*AdminUpdateConfigurationTemplateV1InternalServerError) Error

func (*AdminUpdateConfigurationTemplateV1InternalServerError) GetPayload

func (*AdminUpdateConfigurationTemplateV1InternalServerError) ToJSONString

type AdminUpdateConfigurationTemplateV1NotFound

type AdminUpdateConfigurationTemplateV1NotFound struct {
	Payload *sessionclientmodels.ResponseError
}

AdminUpdateConfigurationTemplateV1NotFound handles this case with default header values.

Not Found

func NewAdminUpdateConfigurationTemplateV1NotFound

func NewAdminUpdateConfigurationTemplateV1NotFound() *AdminUpdateConfigurationTemplateV1NotFound

NewAdminUpdateConfigurationTemplateV1NotFound creates a AdminUpdateConfigurationTemplateV1NotFound with default headers values

func (*AdminUpdateConfigurationTemplateV1NotFound) Error

func (*AdminUpdateConfigurationTemplateV1NotFound) GetPayload

func (*AdminUpdateConfigurationTemplateV1NotFound) ToJSONString

type AdminUpdateConfigurationTemplateV1OK

type AdminUpdateConfigurationTemplateV1OK struct {
	Payload *sessionclientmodels.ApimodelsConfigurationTemplateResponse
}

AdminUpdateConfigurationTemplateV1OK handles this case with default header values.

OK

func NewAdminUpdateConfigurationTemplateV1OK

func NewAdminUpdateConfigurationTemplateV1OK() *AdminUpdateConfigurationTemplateV1OK

NewAdminUpdateConfigurationTemplateV1OK creates a AdminUpdateConfigurationTemplateV1OK with default headers values

func (*AdminUpdateConfigurationTemplateV1OK) Error

func (*AdminUpdateConfigurationTemplateV1OK) GetPayload

func (*AdminUpdateConfigurationTemplateV1OK) ToJSONString

func (o *AdminUpdateConfigurationTemplateV1OK) ToJSONString() string

type AdminUpdateConfigurationTemplateV1Params

type AdminUpdateConfigurationTemplateV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *sessionclientmodels.ApimodelsUpdateConfigurationTemplateRequest
	/*Name
	  configuration name

	*/
	Name string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

AdminUpdateConfigurationTemplateV1Params contains all the parameters to send to the API endpoint for the admin update configuration template v1 operation typically these are written to a http.Request

func NewAdminUpdateConfigurationTemplateV1Params

func NewAdminUpdateConfigurationTemplateV1Params() *AdminUpdateConfigurationTemplateV1Params

NewAdminUpdateConfigurationTemplateV1Params creates a new AdminUpdateConfigurationTemplateV1Params object with the default values initialized.

func NewAdminUpdateConfigurationTemplateV1ParamsWithContext

func NewAdminUpdateConfigurationTemplateV1ParamsWithContext(ctx context.Context) *AdminUpdateConfigurationTemplateV1Params

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

func NewAdminUpdateConfigurationTemplateV1ParamsWithHTTPClient

func NewAdminUpdateConfigurationTemplateV1ParamsWithHTTPClient(client *http.Client) *AdminUpdateConfigurationTemplateV1Params

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

func NewAdminUpdateConfigurationTemplateV1ParamsWithTimeout

func NewAdminUpdateConfigurationTemplateV1ParamsWithTimeout(timeout time.Duration) *AdminUpdateConfigurationTemplateV1Params

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

func (*AdminUpdateConfigurationTemplateV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) SetBody

SetBody adds the body to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) SetContext

SetContext adds the context to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) SetName

SetName adds the name to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) SetNamespace

func (o *AdminUpdateConfigurationTemplateV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) SetTimeout

SetTimeout adds the timeout to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) WithBody

WithBody adds the body to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) WithContext

WithContext adds the context to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) WithName

WithName adds the name to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) WithNamespace

WithNamespace adds the namespace to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) WithTimeout

WithTimeout adds the timeout to the admin update configuration template v1 params

func (*AdminUpdateConfigurationTemplateV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminUpdateConfigurationTemplateV1Reader

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

AdminUpdateConfigurationTemplateV1Reader is a Reader for the AdminUpdateConfigurationTemplateV1 structure.

func (*AdminUpdateConfigurationTemplateV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminUpdateConfigurationTemplateV1Unauthorized

type AdminUpdateConfigurationTemplateV1Unauthorized struct {
	Payload *sessionclientmodels.ResponseError
}

AdminUpdateConfigurationTemplateV1Unauthorized handles this case with default header values.

Unauthorized

func NewAdminUpdateConfigurationTemplateV1Unauthorized

func NewAdminUpdateConfigurationTemplateV1Unauthorized() *AdminUpdateConfigurationTemplateV1Unauthorized

NewAdminUpdateConfigurationTemplateV1Unauthorized creates a AdminUpdateConfigurationTemplateV1Unauthorized with default headers values

func (*AdminUpdateConfigurationTemplateV1Unauthorized) Error

func (*AdminUpdateConfigurationTemplateV1Unauthorized) GetPayload

func (*AdminUpdateConfigurationTemplateV1Unauthorized) ToJSONString

type Client

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

Client for configuration template API

func (*Client) AdminCreateConfigurationTemplateV1 deprecated

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

AdminCreateConfigurationTemplateV1 create configuration template. requires admin:namespace:{namespace}:session:configuration [create] Create template configuration to be applied across party and session. Session configuration mandatory : - name - joinability (example value : OPEN, CLOSED, INVITE_ONLY) - Type (example value : P2P, DS, NONE) if type empty, type will be assign to NONE - MinPlayers (must greather or equal 0) - MaxPlayers (must greather than 0) - InviteTimeout (must greather or equal 0) if InviteTimeout equal 0 will be use default DefaultTimeoutSecond (60s) - InactiveTimeout (must greather or equal 0) if InactiveTimeout equal 0 will be use default DefaultTimeoutSecond (60s) - Persistent Flag only can use with type DS (example value true or false) - If Persistent True the session always active even DS removing or terminate and Session will be request DS again until DS Ready or Busy. - To Stop Session Not request again to DS or want Delete Session can Delete Session using endpoint DELETE /session/v1/public/namespaces/{namespace}/gamesessions/{sessionId} - If Persistent False the session will be inactive if all member left and DS terminate or removing - nativeSessionSetting: - XboxSessionTemplateName: the XBox session template name that correspondent to the AB session template, and is needed to define XBox session's joinRestriction and maxMembersCount when doing the session sync. - XboxServiceConfigID: the XBox service configuration ID. - PSNServiceLabel: the PSN service label. - SessionTitle: the session title. In PSN, this will be used to define name of the session thats displayed on PlayStation system UI. - ShouldSync: to define whether the service needs to do session sync with native platform(s). Default: false (disabled).

func (*Client) AdminCreateConfigurationTemplateV1Short

func (a *Client) AdminCreateConfigurationTemplateV1Short(params *AdminCreateConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateConfigurationTemplateV1Created, error)

AdminCreateConfigurationTemplateV1Short create configuration template. requires admin:namespace:{namespace}:session:configuration [create] Create template configuration to be applied across party and session. Session configuration mandatory : - name - joinability (example value : OPEN, CLOSED, INVITE_ONLY) - Type (example value : P2P, DS, NONE) if type empty, type will be assign to NONE - MinPlayers (must greather or equal 0) - MaxPlayers (must greather than 0) - InviteTimeout (must greather or equal 0) if InviteTimeout equal 0 will be use default DefaultTimeoutSecond (60s) - InactiveTimeout (must greather or equal 0) if InactiveTimeout equal 0 will be use default DefaultTimeoutSecond (60s) - Persistent Flag only can use with type DS (example value true or false) - If Persistent True the session always active even DS removing or terminate and Session will be request DS again until DS Ready or Busy. - To Stop Session Not request again to DS or want Delete Session can Delete Session using endpoint DELETE /session/v1/public/namespaces/{namespace}/gamesessions/{sessionId} - If Persistent False the session will be inactive if all member left and DS terminate or removing - nativeSessionSetting: - XboxSessionTemplateName: the XBox session template name that correspondent to the AB session template, and is needed to define XBox session's joinRestriction and maxMembersCount when doing the session sync. - XboxServiceConfigID: the XBox service configuration ID. - PSNServiceLabel: the PSN service label. - SessionTitle: the session title. In PSN, this will be used to define name of the session thats displayed on PlayStation system UI. - ShouldSync: to define whether the service needs to do session sync with native platform(s). Default: false (disabled).

func (*Client) AdminDeleteConfigurationTemplateV1 deprecated

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

AdminDeleteConfigurationTemplateV1 delete configuration template. requires admin:namespace:{namespace}:session:configuration [delete] Delete a template configuration.

func (*Client) AdminDeleteConfigurationTemplateV1Short

AdminDeleteConfigurationTemplateV1Short delete configuration template. requires admin:namespace:{namespace}:session:configuration [delete] Delete a template configuration.

func (*Client) AdminGetAllConfigurationTemplatesV1 deprecated

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

AdminGetAllConfigurationTemplatesV1 get configuration templates. requires admin:namespace:{namespace}:session:configuration [read] Get all template configurations in specified namespace.

func (*Client) AdminGetAllConfigurationTemplatesV1Short

func (a *Client) AdminGetAllConfigurationTemplatesV1Short(params *AdminGetAllConfigurationTemplatesV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAllConfigurationTemplatesV1OK, error)

AdminGetAllConfigurationTemplatesV1Short get configuration templates. requires admin:namespace:{namespace}:session:configuration [read] Get all template configurations in specified namespace.

func (*Client) AdminGetConfigurationTemplateV1 deprecated

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

AdminGetConfigurationTemplateV1 get configuration template. requires admin:namespace:{namespace}:session:configuration [read] Get a template configuration.

func (*Client) AdminGetConfigurationTemplateV1Short

func (a *Client) AdminGetConfigurationTemplateV1Short(params *AdminGetConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetConfigurationTemplateV1OK, error)

AdminGetConfigurationTemplateV1Short get configuration template. requires admin:namespace:{namespace}:session:configuration [read] Get a template configuration.

func (*Client) AdminGetDSMCConfiguration deprecated added in v0.41.0

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

AdminGetDSMCConfiguration get dsmc configuration . requires admin:namespace:{namespace}:session:configuration [read] Get a dsmc configuration.

func (*Client) AdminGetDSMCConfigurationShort added in v0.41.0

func (a *Client) AdminGetDSMCConfigurationShort(params *AdminGetDSMCConfigurationParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetDSMCConfigurationOK, error)

AdminGetDSMCConfigurationShort get dsmc configuration . requires admin:namespace:{namespace}:session:configuration [read] Get a dsmc configuration.

func (*Client) AdminSyncDSMCConfiguration deprecated added in v0.41.0

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

AdminSyncDSMCConfiguration sync dsmc configuration . requires admin:namespace:{namespace}:session:configuration [read] sync dsmc configuration.

func (*Client) AdminSyncDSMCConfigurationShort added in v0.41.0

func (a *Client) AdminSyncDSMCConfigurationShort(params *AdminSyncDSMCConfigurationParams, authInfo runtime.ClientAuthInfoWriter) (*AdminSyncDSMCConfigurationOK, error)

AdminSyncDSMCConfigurationShort sync dsmc configuration . requires admin:namespace:{namespace}:session:configuration [read] sync dsmc configuration.

func (*Client) AdminUpdateConfigurationTemplateV1 deprecated

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

AdminUpdateConfigurationTemplateV1 update configuration template. requires admin:namespace:{namespace}:session:configuration [update] Update template configuration Session configuration mandatory : - name - joinability (example value : OPEN, CLOSED, INVITE_ONLY) - Type (example value : P2P, DS, NONE) if type empty, type will be assign to NONE - MinPlayers (must greather or equal 0) - MaxPlayers (must greather than 0) - InviteTimeout (must greather or equal 0) if InviteTimeout equal 0 will be use default DefaultTimeoutSecond (60s) - InactiveTimeout (must greather or equal 0) if InactiveTimeout equal 0 will be use default DefaultTimeoutSecond (60s) - Persistent Flag only can use with type DS (example value true or false) - If Persistent True the session always active even DS removing or terminate and Session will be request DS again until DS Ready or Busy. - To Stop Session Not request again to DS or want Delete Session can Delete Session using endpoint DELETE /session/v1/public/namespaces/{namespace}/gamesessions/{sessionId} - If Persistent False the session will be inactive if all member left and DS terminate or removing - nativeSessionSetting: - XboxSessionTemplateName: the XBox session template name that correspondent to the AB session template, and is needed to define XBox session's joinRestriction and maxMembersCount when doing the session sync. - XboxServiceConfigID: the XBox service configuration ID. - PSNServiceLabel: the PSN service label. - SessionTitle: the session title. In PSN, this will be used to define name of the session thats displayed on PlayStation system UI. - ShouldSync: to define whether the service needs to do session sync with native platform(s). Default: false (disabled).

func (*Client) AdminUpdateConfigurationTemplateV1Short

func (a *Client) AdminUpdateConfigurationTemplateV1Short(params *AdminUpdateConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateConfigurationTemplateV1OK, error)

AdminUpdateConfigurationTemplateV1Short update configuration template. requires admin:namespace:{namespace}:session:configuration [update] Update template configuration Session configuration mandatory : - name - joinability (example value : OPEN, CLOSED, INVITE_ONLY) - Type (example value : P2P, DS, NONE) if type empty, type will be assign to NONE - MinPlayers (must greather or equal 0) - MaxPlayers (must greather than 0) - InviteTimeout (must greather or equal 0) if InviteTimeout equal 0 will be use default DefaultTimeoutSecond (60s) - InactiveTimeout (must greather or equal 0) if InactiveTimeout equal 0 will be use default DefaultTimeoutSecond (60s) - Persistent Flag only can use with type DS (example value true or false) - If Persistent True the session always active even DS removing or terminate and Session will be request DS again until DS Ready or Busy. - To Stop Session Not request again to DS or want Delete Session can Delete Session using endpoint DELETE /session/v1/public/namespaces/{namespace}/gamesessions/{sessionId} - If Persistent False the session will be inactive if all member left and DS terminate or removing - nativeSessionSetting: - XboxSessionTemplateName: the XBox session template name that correspondent to the AB session template, and is needed to define XBox session's joinRestriction and maxMembersCount when doing the session sync. - XboxServiceConfigID: the XBox service configuration ID. - PSNServiceLabel: the PSN service label. - SessionTitle: the session title. In PSN, this will be used to define name of the session thats displayed on PlayStation system UI. - ShouldSync: to define whether the service needs to do session sync with native platform(s). Default: false (disabled).

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	AdminCreateConfigurationTemplateV1(params *AdminCreateConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateConfigurationTemplateV1Created, *AdminCreateConfigurationTemplateV1BadRequest, *AdminCreateConfigurationTemplateV1Unauthorized, *AdminCreateConfigurationTemplateV1Forbidden, *AdminCreateConfigurationTemplateV1Conflict, *AdminCreateConfigurationTemplateV1InternalServerError, error)
	AdminCreateConfigurationTemplateV1Short(params *AdminCreateConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateConfigurationTemplateV1Created, error)
	AdminGetAllConfigurationTemplatesV1(params *AdminGetAllConfigurationTemplatesV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAllConfigurationTemplatesV1OK, *AdminGetAllConfigurationTemplatesV1BadRequest, *AdminGetAllConfigurationTemplatesV1Unauthorized, *AdminGetAllConfigurationTemplatesV1Forbidden, *AdminGetAllConfigurationTemplatesV1InternalServerError, error)
	AdminGetAllConfigurationTemplatesV1Short(params *AdminGetAllConfigurationTemplatesV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAllConfigurationTemplatesV1OK, error)
	AdminGetConfigurationTemplateV1(params *AdminGetConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetConfigurationTemplateV1OK, *AdminGetConfigurationTemplateV1BadRequest, *AdminGetConfigurationTemplateV1Unauthorized, *AdminGetConfigurationTemplateV1Forbidden, *AdminGetConfigurationTemplateV1NotFound, *AdminGetConfigurationTemplateV1InternalServerError, error)
	AdminGetConfigurationTemplateV1Short(params *AdminGetConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminGetConfigurationTemplateV1OK, error)
	AdminUpdateConfigurationTemplateV1(params *AdminUpdateConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateConfigurationTemplateV1OK, *AdminUpdateConfigurationTemplateV1BadRequest, *AdminUpdateConfigurationTemplateV1Unauthorized, *AdminUpdateConfigurationTemplateV1Forbidden, *AdminUpdateConfigurationTemplateV1NotFound, *AdminUpdateConfigurationTemplateV1InternalServerError, error)
	AdminUpdateConfigurationTemplateV1Short(params *AdminUpdateConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateConfigurationTemplateV1OK, error)
	AdminDeleteConfigurationTemplateV1(params *AdminDeleteConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteConfigurationTemplateV1NoContent, *AdminDeleteConfigurationTemplateV1BadRequest, *AdminDeleteConfigurationTemplateV1Unauthorized, *AdminDeleteConfigurationTemplateV1Forbidden, *AdminDeleteConfigurationTemplateV1InternalServerError, error)
	AdminDeleteConfigurationTemplateV1Short(params *AdminDeleteConfigurationTemplateV1Params, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteConfigurationTemplateV1NoContent, error)
	AdminGetDSMCConfiguration(params *AdminGetDSMCConfigurationParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetDSMCConfigurationOK, *AdminGetDSMCConfigurationBadRequest, *AdminGetDSMCConfigurationUnauthorized, *AdminGetDSMCConfigurationForbidden, *AdminGetDSMCConfigurationNotFound, *AdminGetDSMCConfigurationInternalServerError, error)
	AdminGetDSMCConfigurationShort(params *AdminGetDSMCConfigurationParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetDSMCConfigurationOK, error)
	AdminSyncDSMCConfiguration(params *AdminSyncDSMCConfigurationParams, authInfo runtime.ClientAuthInfoWriter) (*AdminSyncDSMCConfigurationOK, *AdminSyncDSMCConfigurationBadRequest, *AdminSyncDSMCConfigurationUnauthorized, *AdminSyncDSMCConfigurationForbidden, *AdminSyncDSMCConfigurationNotFound, *AdminSyncDSMCConfigurationInternalServerError, error)
	AdminSyncDSMCConfigurationShort(params *AdminSyncDSMCConfigurationParams, authInfo runtime.ClientAuthInfoWriter) (*AdminSyncDSMCConfigurationOK, 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 configuration template API client.

Jump to

Keyboard shortcuts

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