pod_config

package
v0.1.0-alpha.2 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 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 Client

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

Client for pod config API

func (*Client) CreatePodConfig deprecated

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

CreatePodConfig create pod config Required permission: ADMIN:NAMESPACE:{namespace}:DSM:CONFIG [CREATE]

Required scope: social

This endpoint create a dedicated servers pod config in a namespace.

func (*Client) CreatePodConfigClient deprecated

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

CreatePodConfigClient create pod config for client Required permission: NAMESPACE:{namespace}:DSM:CONFIG [CREATE]

Required scope: social

This endpoint create a dedicated servers pod config in a namespace.

func (*Client) CreatePodConfigClientShort

func (a *Client) CreatePodConfigClientShort(params *CreatePodConfigClientParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePodConfigClientCreated, error)

CreatePodConfigClientShort create pod config for client Required permission: NAMESPACE:{namespace}:DSM:CONFIG [CREATE]

Required scope: social

This endpoint create a dedicated servers pod config in a namespace.

func (*Client) CreatePodConfigShort

func (a *Client) CreatePodConfigShort(params *CreatePodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePodConfigCreated, error)

CreatePodConfigShort create pod config Required permission: ADMIN:NAMESPACE:{namespace}:DSM:CONFIG [CREATE]

Required scope: social

This endpoint create a dedicated servers pod config in a namespace.

func (*Client) DeletePodConfig deprecated

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

DeletePodConfig delete pod config Required permission: ADMIN:NAMESPACE:{namespace}:DSM:CONFIG [DELETE]

Required scope: social

This endpoint delete a dedicated server pod config in a namespace

func (*Client) DeletePodConfigClient deprecated

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

DeletePodConfigClient delete pod config for client Required permission: NAMESPACE:{namespace}:DSM:CONFIG [DELETE]

Required scope: social

This endpoint delete a dedicated server pod config in a namespace

func (*Client) DeletePodConfigClientShort

func (a *Client) DeletePodConfigClientShort(params *DeletePodConfigClientParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePodConfigClientNoContent, error)

DeletePodConfigClientShort delete pod config for client Required permission: NAMESPACE:{namespace}:DSM:CONFIG [DELETE]

Required scope: social

This endpoint delete a dedicated server pod config in a namespace

func (*Client) DeletePodConfigShort

func (a *Client) DeletePodConfigShort(params *DeletePodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePodConfigNoContent, error)

DeletePodConfigShort delete pod config Required permission: ADMIN:NAMESPACE:{namespace}:DSM:CONFIG [DELETE]

Required scope: social

This endpoint delete a dedicated server pod config in a namespace

func (*Client) GetAllPodConfig deprecated

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

GetAllPodConfig get all pod configs Required permission: ADMIN:NAMESPACE:{namespace}:DSM:CONFIG [READ]

Required scope: social

This endpoint get a all pod configs in a namespace

Parameter Offset and Count is Required

func (*Client) GetAllPodConfigClient deprecated

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

GetAllPodConfigClient get all pod configs for client Required permission: NAMESPACE:{namespace}:DSM:CONFIG [READ]

Required scope: social

This endpoint get a all pod configs in a namespace

Parameter Offset and Count is Required

func (*Client) GetAllPodConfigClientShort

func (a *Client) GetAllPodConfigClientShort(params *GetAllPodConfigClientParams, authInfo runtime.ClientAuthInfoWriter) (*GetAllPodConfigClientOK, error)

GetAllPodConfigClientShort get all pod configs for client Required permission: NAMESPACE:{namespace}:DSM:CONFIG [READ]

Required scope: social

This endpoint get a all pod configs in a namespace

Parameter Offset and Count is Required

func (*Client) GetAllPodConfigShort

func (a *Client) GetAllPodConfigShort(params *GetAllPodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetAllPodConfigOK, error)

GetAllPodConfigShort get all pod configs Required permission: ADMIN:NAMESPACE:{namespace}:DSM:CONFIG [READ]

Required scope: social

This endpoint get a all pod configs in a namespace

Parameter Offset and Count is Required

func (*Client) GetLowestInstanceSpec deprecated

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

GetLowestInstanceSpec get lowest instance spec. Required permission: ADMIN:NAMESPACE:*:DSM:CONFIG [READ]

Required scope: social

This endpoint returns the lowest instance spec, both cpu (in Mhz) and memory (in Mb).

func (*Client) GetLowestInstanceSpecShort

func (a *Client) GetLowestInstanceSpecShort(params *GetLowestInstanceSpecParams, authInfo runtime.ClientAuthInfoWriter) (*GetLowestInstanceSpecOK, error)

GetLowestInstanceSpecShort get lowest instance spec. Required permission: ADMIN:NAMESPACE:*:DSM:CONFIG [READ]

Required scope: social

This endpoint returns the lowest instance spec, both cpu (in Mhz) and memory (in Mb).

func (*Client) GetPodConfig deprecated

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

GetPodConfig get pod config Required permission: ADMIN:NAMESPACE:{namespace}:DSM:CONFIG [READ]

Required scope: social

This endpoint get a dedicated server pod config in a namespace

func (*Client) GetPodConfigShort

func (a *Client) GetPodConfigShort(params *GetPodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPodConfigOK, error)

GetPodConfigShort get pod config Required permission: ADMIN:NAMESPACE:{namespace}:DSM:CONFIG [READ]

Required scope: social

This endpoint get a dedicated server pod config in a namespace

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdatePodConfig deprecated

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

UpdatePodConfig update pod config Required permission: ADMIN:NAMESPACE:{namespace}:DSM:CONFIG [UPDATE]

Required scope: social

This endpoint update a dedicated servers pod config in a namespace.

func (*Client) UpdatePodConfigShort

func (a *Client) UpdatePodConfigShort(params *UpdatePodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePodConfigOK, error)

UpdatePodConfigShort update pod config Required permission: ADMIN:NAMESPACE:{namespace}:DSM:CONFIG [UPDATE]

Required scope: social

This endpoint update a dedicated servers pod config in a namespace.

type ClientService

type ClientService interface {
	GetLowestInstanceSpec(params *GetLowestInstanceSpecParams, authInfo runtime.ClientAuthInfoWriter) (*GetLowestInstanceSpecOK, *GetLowestInstanceSpecUnauthorized, *GetLowestInstanceSpecInternalServerError, error)
	GetLowestInstanceSpecShort(params *GetLowestInstanceSpecParams, authInfo runtime.ClientAuthInfoWriter) (*GetLowestInstanceSpecOK, error)
	GetAllPodConfig(params *GetAllPodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetAllPodConfigOK, *GetAllPodConfigBadRequest, *GetAllPodConfigUnauthorized, *GetAllPodConfigInternalServerError, error)
	GetAllPodConfigShort(params *GetAllPodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetAllPodConfigOK, error)
	GetPodConfig(params *GetPodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPodConfigOK, *GetPodConfigBadRequest, *GetPodConfigUnauthorized, *GetPodConfigNotFound, *GetPodConfigInternalServerError, error)
	GetPodConfigShort(params *GetPodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPodConfigOK, error)
	CreatePodConfig(params *CreatePodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePodConfigCreated, *CreatePodConfigBadRequest, *CreatePodConfigUnauthorized, *CreatePodConfigConflict, *CreatePodConfigInternalServerError, error)
	CreatePodConfigShort(params *CreatePodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePodConfigCreated, error)
	DeletePodConfig(params *DeletePodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePodConfigNoContent, *DeletePodConfigBadRequest, *DeletePodConfigUnauthorized, *DeletePodConfigNotFound, *DeletePodConfigConflict, *DeletePodConfigInternalServerError, error)
	DeletePodConfigShort(params *DeletePodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePodConfigNoContent, error)
	UpdatePodConfig(params *UpdatePodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePodConfigOK, *UpdatePodConfigBadRequest, *UpdatePodConfigUnauthorized, *UpdatePodConfigNotFound, *UpdatePodConfigConflict, *UpdatePodConfigInternalServerError, error)
	UpdatePodConfigShort(params *UpdatePodConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePodConfigOK, error)
	GetAllPodConfigClient(params *GetAllPodConfigClientParams, authInfo runtime.ClientAuthInfoWriter) (*GetAllPodConfigClientOK, *GetAllPodConfigClientBadRequest, *GetAllPodConfigClientUnauthorized, *GetAllPodConfigClientInternalServerError, error)
	GetAllPodConfigClientShort(params *GetAllPodConfigClientParams, authInfo runtime.ClientAuthInfoWriter) (*GetAllPodConfigClientOK, error)
	CreatePodConfigClient(params *CreatePodConfigClientParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePodConfigClientCreated, *CreatePodConfigClientBadRequest, *CreatePodConfigClientUnauthorized, *CreatePodConfigClientConflict, *CreatePodConfigClientInternalServerError, error)
	CreatePodConfigClientShort(params *CreatePodConfigClientParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePodConfigClientCreated, error)
	DeletePodConfigClient(params *DeletePodConfigClientParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePodConfigClientNoContent, *DeletePodConfigClientBadRequest, *DeletePodConfigClientUnauthorized, *DeletePodConfigClientNotFound, *DeletePodConfigClientConflict, *DeletePodConfigClientInternalServerError, error)
	DeletePodConfigClientShort(params *DeletePodConfigClientParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePodConfigClientNoContent, 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 pod config API client.

type CreatePodConfigBadRequest

type CreatePodConfigBadRequest struct {
	Payload *dsmcclientmodels.ResponseError
}

CreatePodConfigBadRequest handles this case with default header values.

malformed request

func NewCreatePodConfigBadRequest

func NewCreatePodConfigBadRequest() *CreatePodConfigBadRequest

NewCreatePodConfigBadRequest creates a CreatePodConfigBadRequest with default headers values

func (*CreatePodConfigBadRequest) Error

func (o *CreatePodConfigBadRequest) Error() string

func (*CreatePodConfigBadRequest) GetPayload

func (*CreatePodConfigBadRequest) ToJSONString

func (o *CreatePodConfigBadRequest) ToJSONString() string

type CreatePodConfigClientBadRequest

type CreatePodConfigClientBadRequest struct {
	Payload *dsmcclientmodels.ResponseError
}

CreatePodConfigClientBadRequest handles this case with default header values.

malformed request

func NewCreatePodConfigClientBadRequest

func NewCreatePodConfigClientBadRequest() *CreatePodConfigClientBadRequest

NewCreatePodConfigClientBadRequest creates a CreatePodConfigClientBadRequest with default headers values

func (*CreatePodConfigClientBadRequest) Error

func (*CreatePodConfigClientBadRequest) GetPayload

func (*CreatePodConfigClientBadRequest) ToJSONString

func (o *CreatePodConfigClientBadRequest) ToJSONString() string

type CreatePodConfigClientConflict

type CreatePodConfigClientConflict struct {
	Payload *dsmcclientmodels.ResponseError
}

CreatePodConfigClientConflict handles this case with default header values.

pod config already exists

func NewCreatePodConfigClientConflict

func NewCreatePodConfigClientConflict() *CreatePodConfigClientConflict

NewCreatePodConfigClientConflict creates a CreatePodConfigClientConflict with default headers values

func (*CreatePodConfigClientConflict) Error

func (*CreatePodConfigClientConflict) GetPayload

func (*CreatePodConfigClientConflict) ToJSONString

func (o *CreatePodConfigClientConflict) ToJSONString() string

type CreatePodConfigClientCreated

type CreatePodConfigClientCreated struct {
	Payload *dsmcclientmodels.ModelsPodConfigRecord
}

CreatePodConfigClientCreated handles this case with default header values.

pod config created

func NewCreatePodConfigClientCreated

func NewCreatePodConfigClientCreated() *CreatePodConfigClientCreated

NewCreatePodConfigClientCreated creates a CreatePodConfigClientCreated with default headers values

func (*CreatePodConfigClientCreated) Error

func (*CreatePodConfigClientCreated) GetPayload

func (*CreatePodConfigClientCreated) ToJSONString

func (o *CreatePodConfigClientCreated) ToJSONString() string

type CreatePodConfigClientInternalServerError

type CreatePodConfigClientInternalServerError struct {
	Payload *dsmcclientmodels.ResponseError
}

CreatePodConfigClientInternalServerError handles this case with default header values.

Internal Server Error

func NewCreatePodConfigClientInternalServerError

func NewCreatePodConfigClientInternalServerError() *CreatePodConfigClientInternalServerError

NewCreatePodConfigClientInternalServerError creates a CreatePodConfigClientInternalServerError with default headers values

func (*CreatePodConfigClientInternalServerError) Error

func (*CreatePodConfigClientInternalServerError) GetPayload

func (*CreatePodConfigClientInternalServerError) ToJSONString

type CreatePodConfigClientParams

type CreatePodConfigClientParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *dsmcclientmodels.ModelsCreatePodConfigRequest
	/*Name
	  pod name

	*/
	Name string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

CreatePodConfigClientParams contains all the parameters to send to the API endpoint for the create pod config client operation typically these are written to a http.Request

func NewCreatePodConfigClientParams

func NewCreatePodConfigClientParams() *CreatePodConfigClientParams

NewCreatePodConfigClientParams creates a new CreatePodConfigClientParams object with the default values initialized.

func NewCreatePodConfigClientParamsWithContext

func NewCreatePodConfigClientParamsWithContext(ctx context.Context) *CreatePodConfigClientParams

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

func NewCreatePodConfigClientParamsWithHTTPClient

func NewCreatePodConfigClientParamsWithHTTPClient(client *http.Client) *CreatePodConfigClientParams

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

func NewCreatePodConfigClientParamsWithTimeout

func NewCreatePodConfigClientParamsWithTimeout(timeout time.Duration) *CreatePodConfigClientParams

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

func (*CreatePodConfigClientParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the create pod config client params

func (*CreatePodConfigClientParams) SetBody

SetBody adds the body to the create pod config client params

func (*CreatePodConfigClientParams) SetContext

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

SetContext adds the context to the create pod config client params

func (*CreatePodConfigClientParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create pod config client params

func (*CreatePodConfigClientParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the create pod config client params

func (*CreatePodConfigClientParams) SetName

func (o *CreatePodConfigClientParams) SetName(name string)

SetName adds the name to the create pod config client params

func (*CreatePodConfigClientParams) SetNamespace

func (o *CreatePodConfigClientParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the create pod config client params

func (*CreatePodConfigClientParams) SetTimeout

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

SetTimeout adds the timeout to the create pod config client params

func (*CreatePodConfigClientParams) WithBody

WithBody adds the body to the create pod config client params

func (*CreatePodConfigClientParams) WithContext

WithContext adds the context to the create pod config client params

func (*CreatePodConfigClientParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create pod config client params

func (*CreatePodConfigClientParams) WithName

WithName adds the name to the create pod config client params

func (*CreatePodConfigClientParams) WithNamespace

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

WithNamespace adds the namespace to the create pod config client params

func (*CreatePodConfigClientParams) WithTimeout

WithTimeout adds the timeout to the create pod config client params

func (*CreatePodConfigClientParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreatePodConfigClientReader

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

CreatePodConfigClientReader is a Reader for the CreatePodConfigClient structure.

func (*CreatePodConfigClientReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreatePodConfigClientUnauthorized

type CreatePodConfigClientUnauthorized struct {
	Payload *dsmcclientmodels.ResponseError
}

CreatePodConfigClientUnauthorized handles this case with default header values.

Unauthorized

func NewCreatePodConfigClientUnauthorized

func NewCreatePodConfigClientUnauthorized() *CreatePodConfigClientUnauthorized

NewCreatePodConfigClientUnauthorized creates a CreatePodConfigClientUnauthorized with default headers values

func (*CreatePodConfigClientUnauthorized) Error

func (*CreatePodConfigClientUnauthorized) GetPayload

func (*CreatePodConfigClientUnauthorized) ToJSONString

func (o *CreatePodConfigClientUnauthorized) ToJSONString() string

type CreatePodConfigConflict

type CreatePodConfigConflict struct {
	Payload *dsmcclientmodels.ResponseError
}

CreatePodConfigConflict handles this case with default header values.

pod config already exists

func NewCreatePodConfigConflict

func NewCreatePodConfigConflict() *CreatePodConfigConflict

NewCreatePodConfigConflict creates a CreatePodConfigConflict with default headers values

func (*CreatePodConfigConflict) Error

func (o *CreatePodConfigConflict) Error() string

func (*CreatePodConfigConflict) GetPayload

func (*CreatePodConfigConflict) ToJSONString

func (o *CreatePodConfigConflict) ToJSONString() string

type CreatePodConfigCreated

type CreatePodConfigCreated struct {
	Payload *dsmcclientmodels.ModelsPodConfigRecord
}

CreatePodConfigCreated handles this case with default header values.

pod config created

func NewCreatePodConfigCreated

func NewCreatePodConfigCreated() *CreatePodConfigCreated

NewCreatePodConfigCreated creates a CreatePodConfigCreated with default headers values

func (*CreatePodConfigCreated) Error

func (o *CreatePodConfigCreated) Error() string

func (*CreatePodConfigCreated) GetPayload

func (*CreatePodConfigCreated) ToJSONString

func (o *CreatePodConfigCreated) ToJSONString() string

type CreatePodConfigInternalServerError

type CreatePodConfigInternalServerError struct {
	Payload *dsmcclientmodels.ResponseError
}

CreatePodConfigInternalServerError handles this case with default header values.

Internal Server Error

func NewCreatePodConfigInternalServerError

func NewCreatePodConfigInternalServerError() *CreatePodConfigInternalServerError

NewCreatePodConfigInternalServerError creates a CreatePodConfigInternalServerError with default headers values

func (*CreatePodConfigInternalServerError) Error

func (*CreatePodConfigInternalServerError) GetPayload

func (*CreatePodConfigInternalServerError) ToJSONString

func (o *CreatePodConfigInternalServerError) ToJSONString() string

type CreatePodConfigParams

type CreatePodConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *dsmcclientmodels.ModelsCreatePodConfigRequest
	/*Name
	  pod name

	*/
	Name string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

CreatePodConfigParams contains all the parameters to send to the API endpoint for the create pod config operation typically these are written to a http.Request

func NewCreatePodConfigParams

func NewCreatePodConfigParams() *CreatePodConfigParams

NewCreatePodConfigParams creates a new CreatePodConfigParams object with the default values initialized.

func NewCreatePodConfigParamsWithContext

func NewCreatePodConfigParamsWithContext(ctx context.Context) *CreatePodConfigParams

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

func NewCreatePodConfigParamsWithHTTPClient

func NewCreatePodConfigParamsWithHTTPClient(client *http.Client) *CreatePodConfigParams

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

func NewCreatePodConfigParamsWithTimeout

func NewCreatePodConfigParamsWithTimeout(timeout time.Duration) *CreatePodConfigParams

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

func (*CreatePodConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the create pod config params

func (*CreatePodConfigParams) SetBody

SetBody adds the body to the create pod config params

func (*CreatePodConfigParams) SetContext

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

SetContext adds the context to the create pod config params

func (*CreatePodConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create pod config params

func (*CreatePodConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the create pod config params

func (*CreatePodConfigParams) SetName

func (o *CreatePodConfigParams) SetName(name string)

SetName adds the name to the create pod config params

func (*CreatePodConfigParams) SetNamespace

func (o *CreatePodConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the create pod config params

func (*CreatePodConfigParams) SetTimeout

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

SetTimeout adds the timeout to the create pod config params

func (*CreatePodConfigParams) WithBody

WithBody adds the body to the create pod config params

func (*CreatePodConfigParams) WithContext

WithContext adds the context to the create pod config params

func (*CreatePodConfigParams) WithHTTPClient

func (o *CreatePodConfigParams) WithHTTPClient(client *http.Client) *CreatePodConfigParams

WithHTTPClient adds the HTTPClient to the create pod config params

func (*CreatePodConfigParams) WithName

WithName adds the name to the create pod config params

func (*CreatePodConfigParams) WithNamespace

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

WithNamespace adds the namespace to the create pod config params

func (*CreatePodConfigParams) WithTimeout

func (o *CreatePodConfigParams) WithTimeout(timeout time.Duration) *CreatePodConfigParams

WithTimeout adds the timeout to the create pod config params

func (*CreatePodConfigParams) WriteToRequest

func (o *CreatePodConfigParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreatePodConfigReader

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

CreatePodConfigReader is a Reader for the CreatePodConfig structure.

func (*CreatePodConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreatePodConfigUnauthorized

type CreatePodConfigUnauthorized struct {
	Payload *dsmcclientmodels.ResponseError
}

CreatePodConfigUnauthorized handles this case with default header values.

Unauthorized

func NewCreatePodConfigUnauthorized

func NewCreatePodConfigUnauthorized() *CreatePodConfigUnauthorized

NewCreatePodConfigUnauthorized creates a CreatePodConfigUnauthorized with default headers values

func (*CreatePodConfigUnauthorized) Error

func (*CreatePodConfigUnauthorized) GetPayload

func (*CreatePodConfigUnauthorized) ToJSONString

func (o *CreatePodConfigUnauthorized) ToJSONString() string

type DeletePodConfigBadRequest

type DeletePodConfigBadRequest struct {
	Payload *dsmcclientmodels.ResponseError
}

DeletePodConfigBadRequest handles this case with default header values.

malformed request

func NewDeletePodConfigBadRequest

func NewDeletePodConfigBadRequest() *DeletePodConfigBadRequest

NewDeletePodConfigBadRequest creates a DeletePodConfigBadRequest with default headers values

func (*DeletePodConfigBadRequest) Error

func (o *DeletePodConfigBadRequest) Error() string

func (*DeletePodConfigBadRequest) GetPayload

func (*DeletePodConfigBadRequest) ToJSONString

func (o *DeletePodConfigBadRequest) ToJSONString() string

type DeletePodConfigClientBadRequest

type DeletePodConfigClientBadRequest struct {
	Payload *dsmcclientmodels.ResponseError
}

DeletePodConfigClientBadRequest handles this case with default header values.

malformed request

func NewDeletePodConfigClientBadRequest

func NewDeletePodConfigClientBadRequest() *DeletePodConfigClientBadRequest

NewDeletePodConfigClientBadRequest creates a DeletePodConfigClientBadRequest with default headers values

func (*DeletePodConfigClientBadRequest) Error

func (*DeletePodConfigClientBadRequest) GetPayload

func (*DeletePodConfigClientBadRequest) ToJSONString

func (o *DeletePodConfigClientBadRequest) ToJSONString() string

type DeletePodConfigClientConflict

type DeletePodConfigClientConflict struct {
	Payload *dsmcclientmodels.ResponseError
}

DeletePodConfigClientConflict handles this case with default header values.

pod config in use

func NewDeletePodConfigClientConflict

func NewDeletePodConfigClientConflict() *DeletePodConfigClientConflict

NewDeletePodConfigClientConflict creates a DeletePodConfigClientConflict with default headers values

func (*DeletePodConfigClientConflict) Error

func (*DeletePodConfigClientConflict) GetPayload

func (*DeletePodConfigClientConflict) ToJSONString

func (o *DeletePodConfigClientConflict) ToJSONString() string

type DeletePodConfigClientInternalServerError

type DeletePodConfigClientInternalServerError struct {
	Payload *dsmcclientmodels.ResponseError
}

DeletePodConfigClientInternalServerError handles this case with default header values.

Internal Server Error

func NewDeletePodConfigClientInternalServerError

func NewDeletePodConfigClientInternalServerError() *DeletePodConfigClientInternalServerError

NewDeletePodConfigClientInternalServerError creates a DeletePodConfigClientInternalServerError with default headers values

func (*DeletePodConfigClientInternalServerError) Error

func (*DeletePodConfigClientInternalServerError) GetPayload

func (*DeletePodConfigClientInternalServerError) ToJSONString

type DeletePodConfigClientNoContent

type DeletePodConfigClientNoContent struct {
}

DeletePodConfigClientNoContent handles this case with default header values.

pod config deleted

func NewDeletePodConfigClientNoContent

func NewDeletePodConfigClientNoContent() *DeletePodConfigClientNoContent

NewDeletePodConfigClientNoContent creates a DeletePodConfigClientNoContent with default headers values

func (*DeletePodConfigClientNoContent) Error

type DeletePodConfigClientNotFound

type DeletePodConfigClientNotFound struct {
	Payload *dsmcclientmodels.ResponseError
}

DeletePodConfigClientNotFound handles this case with default header values.

pod config not found

func NewDeletePodConfigClientNotFound

func NewDeletePodConfigClientNotFound() *DeletePodConfigClientNotFound

NewDeletePodConfigClientNotFound creates a DeletePodConfigClientNotFound with default headers values

func (*DeletePodConfigClientNotFound) Error

func (*DeletePodConfigClientNotFound) GetPayload

func (*DeletePodConfigClientNotFound) ToJSONString

func (o *DeletePodConfigClientNotFound) ToJSONString() string

type DeletePodConfigClientParams

type DeletePodConfigClientParams struct {

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

	*/
	Name string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

DeletePodConfigClientParams contains all the parameters to send to the API endpoint for the delete pod config client operation typically these are written to a http.Request

func NewDeletePodConfigClientParams

func NewDeletePodConfigClientParams() *DeletePodConfigClientParams

NewDeletePodConfigClientParams creates a new DeletePodConfigClientParams object with the default values initialized.

func NewDeletePodConfigClientParamsWithContext

func NewDeletePodConfigClientParamsWithContext(ctx context.Context) *DeletePodConfigClientParams

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

func NewDeletePodConfigClientParamsWithHTTPClient

func NewDeletePodConfigClientParamsWithHTTPClient(client *http.Client) *DeletePodConfigClientParams

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

func NewDeletePodConfigClientParamsWithTimeout

func NewDeletePodConfigClientParamsWithTimeout(timeout time.Duration) *DeletePodConfigClientParams

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

func (*DeletePodConfigClientParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete pod config client params

func (*DeletePodConfigClientParams) SetContext

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

SetContext adds the context to the delete pod config client params

func (*DeletePodConfigClientParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete pod config client params

func (*DeletePodConfigClientParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete pod config client params

func (*DeletePodConfigClientParams) SetName

func (o *DeletePodConfigClientParams) SetName(name string)

SetName adds the name to the delete pod config client params

func (*DeletePodConfigClientParams) SetNamespace

func (o *DeletePodConfigClientParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete pod config client params

func (*DeletePodConfigClientParams) SetTimeout

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

SetTimeout adds the timeout to the delete pod config client params

func (*DeletePodConfigClientParams) WithContext

WithContext adds the context to the delete pod config client params

func (*DeletePodConfigClientParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete pod config client params

func (*DeletePodConfigClientParams) WithName

WithName adds the name to the delete pod config client params

func (*DeletePodConfigClientParams) WithNamespace

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

WithNamespace adds the namespace to the delete pod config client params

func (*DeletePodConfigClientParams) WithTimeout

WithTimeout adds the timeout to the delete pod config client params

func (*DeletePodConfigClientParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePodConfigClientReader

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

DeletePodConfigClientReader is a Reader for the DeletePodConfigClient structure.

func (*DeletePodConfigClientReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePodConfigClientUnauthorized

type DeletePodConfigClientUnauthorized struct {
	Payload *dsmcclientmodels.ResponseError
}

DeletePodConfigClientUnauthorized handles this case with default header values.

Unauthorized

func NewDeletePodConfigClientUnauthorized

func NewDeletePodConfigClientUnauthorized() *DeletePodConfigClientUnauthorized

NewDeletePodConfigClientUnauthorized creates a DeletePodConfigClientUnauthorized with default headers values

func (*DeletePodConfigClientUnauthorized) Error

func (*DeletePodConfigClientUnauthorized) GetPayload

func (*DeletePodConfigClientUnauthorized) ToJSONString

func (o *DeletePodConfigClientUnauthorized) ToJSONString() string

type DeletePodConfigConflict

type DeletePodConfigConflict struct {
	Payload *dsmcclientmodels.ResponseError
}

DeletePodConfigConflict handles this case with default header values.

pod config in use

func NewDeletePodConfigConflict

func NewDeletePodConfigConflict() *DeletePodConfigConflict

NewDeletePodConfigConflict creates a DeletePodConfigConflict with default headers values

func (*DeletePodConfigConflict) Error

func (o *DeletePodConfigConflict) Error() string

func (*DeletePodConfigConflict) GetPayload

func (*DeletePodConfigConflict) ToJSONString

func (o *DeletePodConfigConflict) ToJSONString() string

type DeletePodConfigInternalServerError

type DeletePodConfigInternalServerError struct {
	Payload *dsmcclientmodels.ResponseError
}

DeletePodConfigInternalServerError handles this case with default header values.

Internal Server Error

func NewDeletePodConfigInternalServerError

func NewDeletePodConfigInternalServerError() *DeletePodConfigInternalServerError

NewDeletePodConfigInternalServerError creates a DeletePodConfigInternalServerError with default headers values

func (*DeletePodConfigInternalServerError) Error

func (*DeletePodConfigInternalServerError) GetPayload

func (*DeletePodConfigInternalServerError) ToJSONString

func (o *DeletePodConfigInternalServerError) ToJSONString() string

type DeletePodConfigNoContent

type DeletePodConfigNoContent struct {
}

DeletePodConfigNoContent handles this case with default header values.

pod config deleted

func NewDeletePodConfigNoContent

func NewDeletePodConfigNoContent() *DeletePodConfigNoContent

NewDeletePodConfigNoContent creates a DeletePodConfigNoContent with default headers values

func (*DeletePodConfigNoContent) Error

func (o *DeletePodConfigNoContent) Error() string

type DeletePodConfigNotFound

type DeletePodConfigNotFound struct {
	Payload *dsmcclientmodels.ResponseError
}

DeletePodConfigNotFound handles this case with default header values.

pod config not found

func NewDeletePodConfigNotFound

func NewDeletePodConfigNotFound() *DeletePodConfigNotFound

NewDeletePodConfigNotFound creates a DeletePodConfigNotFound with default headers values

func (*DeletePodConfigNotFound) Error

func (o *DeletePodConfigNotFound) Error() string

func (*DeletePodConfigNotFound) GetPayload

func (*DeletePodConfigNotFound) ToJSONString

func (o *DeletePodConfigNotFound) ToJSONString() string

type DeletePodConfigParams

type DeletePodConfigParams struct {

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

	*/
	Name string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

DeletePodConfigParams contains all the parameters to send to the API endpoint for the delete pod config operation typically these are written to a http.Request

func NewDeletePodConfigParams

func NewDeletePodConfigParams() *DeletePodConfigParams

NewDeletePodConfigParams creates a new DeletePodConfigParams object with the default values initialized.

func NewDeletePodConfigParamsWithContext

func NewDeletePodConfigParamsWithContext(ctx context.Context) *DeletePodConfigParams

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

func NewDeletePodConfigParamsWithHTTPClient

func NewDeletePodConfigParamsWithHTTPClient(client *http.Client) *DeletePodConfigParams

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

func NewDeletePodConfigParamsWithTimeout

func NewDeletePodConfigParamsWithTimeout(timeout time.Duration) *DeletePodConfigParams

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

func (*DeletePodConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete pod config params

func (*DeletePodConfigParams) SetContext

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

SetContext adds the context to the delete pod config params

func (*DeletePodConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete pod config params

func (*DeletePodConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete pod config params

func (*DeletePodConfigParams) SetName

func (o *DeletePodConfigParams) SetName(name string)

SetName adds the name to the delete pod config params

func (*DeletePodConfigParams) SetNamespace

func (o *DeletePodConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete pod config params

func (*DeletePodConfigParams) SetTimeout

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

SetTimeout adds the timeout to the delete pod config params

func (*DeletePodConfigParams) WithContext

WithContext adds the context to the delete pod config params

func (*DeletePodConfigParams) WithHTTPClient

func (o *DeletePodConfigParams) WithHTTPClient(client *http.Client) *DeletePodConfigParams

WithHTTPClient adds the HTTPClient to the delete pod config params

func (*DeletePodConfigParams) WithName

WithName adds the name to the delete pod config params

func (*DeletePodConfigParams) WithNamespace

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

WithNamespace adds the namespace to the delete pod config params

func (*DeletePodConfigParams) WithTimeout

func (o *DeletePodConfigParams) WithTimeout(timeout time.Duration) *DeletePodConfigParams

WithTimeout adds the timeout to the delete pod config params

func (*DeletePodConfigParams) WriteToRequest

func (o *DeletePodConfigParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeletePodConfigReader

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

DeletePodConfigReader is a Reader for the DeletePodConfig structure.

func (*DeletePodConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePodConfigUnauthorized

type DeletePodConfigUnauthorized struct {
	Payload *dsmcclientmodels.ResponseError
}

DeletePodConfigUnauthorized handles this case with default header values.

Unauthorized

func NewDeletePodConfigUnauthorized

func NewDeletePodConfigUnauthorized() *DeletePodConfigUnauthorized

NewDeletePodConfigUnauthorized creates a DeletePodConfigUnauthorized with default headers values

func (*DeletePodConfigUnauthorized) Error

func (*DeletePodConfigUnauthorized) GetPayload

func (*DeletePodConfigUnauthorized) ToJSONString

func (o *DeletePodConfigUnauthorized) ToJSONString() string

type GetAllPodConfigBadRequest

type GetAllPodConfigBadRequest struct {
	Payload *dsmcclientmodels.ResponseError
}

GetAllPodConfigBadRequest handles this case with default header values.

malformed request

func NewGetAllPodConfigBadRequest

func NewGetAllPodConfigBadRequest() *GetAllPodConfigBadRequest

NewGetAllPodConfigBadRequest creates a GetAllPodConfigBadRequest with default headers values

func (*GetAllPodConfigBadRequest) Error

func (o *GetAllPodConfigBadRequest) Error() string

func (*GetAllPodConfigBadRequest) GetPayload

func (*GetAllPodConfigBadRequest) ToJSONString

func (o *GetAllPodConfigBadRequest) ToJSONString() string

type GetAllPodConfigClientBadRequest

type GetAllPodConfigClientBadRequest struct {
	Payload *dsmcclientmodels.ResponseError
}

GetAllPodConfigClientBadRequest handles this case with default header values.

malformed request

func NewGetAllPodConfigClientBadRequest

func NewGetAllPodConfigClientBadRequest() *GetAllPodConfigClientBadRequest

NewGetAllPodConfigClientBadRequest creates a GetAllPodConfigClientBadRequest with default headers values

func (*GetAllPodConfigClientBadRequest) Error

func (*GetAllPodConfigClientBadRequest) GetPayload

func (*GetAllPodConfigClientBadRequest) ToJSONString

func (o *GetAllPodConfigClientBadRequest) ToJSONString() string

type GetAllPodConfigClientInternalServerError

type GetAllPodConfigClientInternalServerError struct {
	Payload *dsmcclientmodels.ResponseError
}

GetAllPodConfigClientInternalServerError handles this case with default header values.

Internal Server Error

func NewGetAllPodConfigClientInternalServerError

func NewGetAllPodConfigClientInternalServerError() *GetAllPodConfigClientInternalServerError

NewGetAllPodConfigClientInternalServerError creates a GetAllPodConfigClientInternalServerError with default headers values

func (*GetAllPodConfigClientInternalServerError) Error

func (*GetAllPodConfigClientInternalServerError) GetPayload

func (*GetAllPodConfigClientInternalServerError) ToJSONString

type GetAllPodConfigClientOK

type GetAllPodConfigClientOK struct {
	Payload *dsmcclientmodels.ModelsListPodConfigResponse
}

GetAllPodConfigClientOK handles this case with default header values.

ok

func NewGetAllPodConfigClientOK

func NewGetAllPodConfigClientOK() *GetAllPodConfigClientOK

NewGetAllPodConfigClientOK creates a GetAllPodConfigClientOK with default headers values

func (*GetAllPodConfigClientOK) Error

func (o *GetAllPodConfigClientOK) Error() string

func (*GetAllPodConfigClientOK) GetPayload

func (*GetAllPodConfigClientOK) ToJSONString

func (o *GetAllPodConfigClientOK) ToJSONString() string

type GetAllPodConfigClientParams

type GetAllPodConfigClientParams struct {

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

	*/
	Namespace string
	/*Count
	  how many items to return

	*/
	Count int64
	/*Offset
	  offset from list to query from

	*/
	Offset int64

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

GetAllPodConfigClientParams contains all the parameters to send to the API endpoint for the get all pod config client operation typically these are written to a http.Request

func NewGetAllPodConfigClientParams

func NewGetAllPodConfigClientParams() *GetAllPodConfigClientParams

NewGetAllPodConfigClientParams creates a new GetAllPodConfigClientParams object with the default values initialized.

func NewGetAllPodConfigClientParamsWithContext

func NewGetAllPodConfigClientParamsWithContext(ctx context.Context) *GetAllPodConfigClientParams

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

func NewGetAllPodConfigClientParamsWithHTTPClient

func NewGetAllPodConfigClientParamsWithHTTPClient(client *http.Client) *GetAllPodConfigClientParams

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

func NewGetAllPodConfigClientParamsWithTimeout

func NewGetAllPodConfigClientParamsWithTimeout(timeout time.Duration) *GetAllPodConfigClientParams

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

func (*GetAllPodConfigClientParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get all pod config client params

func (*GetAllPodConfigClientParams) SetContext

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

SetContext adds the context to the get all pod config client params

func (*GetAllPodConfigClientParams) SetCount

func (o *GetAllPodConfigClientParams) SetCount(count int64)

SetCount adds the count to the get all pod config client params

func (*GetAllPodConfigClientParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get all pod config client params

func (*GetAllPodConfigClientParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get all pod config client params

func (*GetAllPodConfigClientParams) SetNamespace

func (o *GetAllPodConfigClientParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get all pod config client params

func (*GetAllPodConfigClientParams) SetOffset

func (o *GetAllPodConfigClientParams) SetOffset(offset int64)

SetOffset adds the offset to the get all pod config client params

func (*GetAllPodConfigClientParams) SetTimeout

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

SetTimeout adds the timeout to the get all pod config client params

func (*GetAllPodConfigClientParams) WithContext

WithContext adds the context to the get all pod config client params

func (*GetAllPodConfigClientParams) WithCount

WithCount adds the count to the get all pod config client params

func (*GetAllPodConfigClientParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get all pod config client params

func (*GetAllPodConfigClientParams) WithNamespace

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

WithNamespace adds the namespace to the get all pod config client params

func (*GetAllPodConfigClientParams) WithOffset

WithOffset adds the offset to the get all pod config client params

func (*GetAllPodConfigClientParams) WithTimeout

WithTimeout adds the timeout to the get all pod config client params

func (*GetAllPodConfigClientParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAllPodConfigClientReader

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

GetAllPodConfigClientReader is a Reader for the GetAllPodConfigClient structure.

func (*GetAllPodConfigClientReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAllPodConfigClientUnauthorized

type GetAllPodConfigClientUnauthorized struct {
	Payload *dsmcclientmodels.ResponseError
}

GetAllPodConfigClientUnauthorized handles this case with default header values.

Unauthorized

func NewGetAllPodConfigClientUnauthorized

func NewGetAllPodConfigClientUnauthorized() *GetAllPodConfigClientUnauthorized

NewGetAllPodConfigClientUnauthorized creates a GetAllPodConfigClientUnauthorized with default headers values

func (*GetAllPodConfigClientUnauthorized) Error

func (*GetAllPodConfigClientUnauthorized) GetPayload

func (*GetAllPodConfigClientUnauthorized) ToJSONString

func (o *GetAllPodConfigClientUnauthorized) ToJSONString() string

type GetAllPodConfigInternalServerError

type GetAllPodConfigInternalServerError struct {
	Payload *dsmcclientmodels.ResponseError
}

GetAllPodConfigInternalServerError handles this case with default header values.

Internal Server Error

func NewGetAllPodConfigInternalServerError

func NewGetAllPodConfigInternalServerError() *GetAllPodConfigInternalServerError

NewGetAllPodConfigInternalServerError creates a GetAllPodConfigInternalServerError with default headers values

func (*GetAllPodConfigInternalServerError) Error

func (*GetAllPodConfigInternalServerError) GetPayload

func (*GetAllPodConfigInternalServerError) ToJSONString

func (o *GetAllPodConfigInternalServerError) ToJSONString() string

type GetAllPodConfigOK

type GetAllPodConfigOK struct {
	Payload *dsmcclientmodels.ModelsListPodConfigResponse
}

GetAllPodConfigOK handles this case with default header values.

ok

func NewGetAllPodConfigOK

func NewGetAllPodConfigOK() *GetAllPodConfigOK

NewGetAllPodConfigOK creates a GetAllPodConfigOK with default headers values

func (*GetAllPodConfigOK) Error

func (o *GetAllPodConfigOK) Error() string

func (*GetAllPodConfigOK) GetPayload

func (*GetAllPodConfigOK) ToJSONString

func (o *GetAllPodConfigOK) ToJSONString() string

type GetAllPodConfigParams

type GetAllPodConfigParams struct {

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

	*/
	Namespace string
	/*Count
	  how many items to return

	*/
	Count int64
	/*Offset
	  offset from list to query from

	*/
	Offset int64

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

GetAllPodConfigParams contains all the parameters to send to the API endpoint for the get all pod config operation typically these are written to a http.Request

func NewGetAllPodConfigParams

func NewGetAllPodConfigParams() *GetAllPodConfigParams

NewGetAllPodConfigParams creates a new GetAllPodConfigParams object with the default values initialized.

func NewGetAllPodConfigParamsWithContext

func NewGetAllPodConfigParamsWithContext(ctx context.Context) *GetAllPodConfigParams

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

func NewGetAllPodConfigParamsWithHTTPClient

func NewGetAllPodConfigParamsWithHTTPClient(client *http.Client) *GetAllPodConfigParams

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

func NewGetAllPodConfigParamsWithTimeout

func NewGetAllPodConfigParamsWithTimeout(timeout time.Duration) *GetAllPodConfigParams

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

func (*GetAllPodConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get all pod config params

func (*GetAllPodConfigParams) SetContext

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

SetContext adds the context to the get all pod config params

func (*GetAllPodConfigParams) SetCount

func (o *GetAllPodConfigParams) SetCount(count int64)

SetCount adds the count to the get all pod config params

func (*GetAllPodConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get all pod config params

func (*GetAllPodConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get all pod config params

func (*GetAllPodConfigParams) SetNamespace

func (o *GetAllPodConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get all pod config params

func (*GetAllPodConfigParams) SetOffset

func (o *GetAllPodConfigParams) SetOffset(offset int64)

SetOffset adds the offset to the get all pod config params

func (*GetAllPodConfigParams) SetTimeout

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

SetTimeout adds the timeout to the get all pod config params

func (*GetAllPodConfigParams) WithContext

WithContext adds the context to the get all pod config params

func (*GetAllPodConfigParams) WithCount

func (o *GetAllPodConfigParams) WithCount(count int64) *GetAllPodConfigParams

WithCount adds the count to the get all pod config params

func (*GetAllPodConfigParams) WithHTTPClient

func (o *GetAllPodConfigParams) WithHTTPClient(client *http.Client) *GetAllPodConfigParams

WithHTTPClient adds the HTTPClient to the get all pod config params

func (*GetAllPodConfigParams) WithNamespace

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

WithNamespace adds the namespace to the get all pod config params

func (*GetAllPodConfigParams) WithOffset

func (o *GetAllPodConfigParams) WithOffset(offset int64) *GetAllPodConfigParams

WithOffset adds the offset to the get all pod config params

func (*GetAllPodConfigParams) WithTimeout

func (o *GetAllPodConfigParams) WithTimeout(timeout time.Duration) *GetAllPodConfigParams

WithTimeout adds the timeout to the get all pod config params

func (*GetAllPodConfigParams) WriteToRequest

func (o *GetAllPodConfigParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetAllPodConfigReader

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

GetAllPodConfigReader is a Reader for the GetAllPodConfig structure.

func (*GetAllPodConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAllPodConfigUnauthorized

type GetAllPodConfigUnauthorized struct {
	Payload *dsmcclientmodels.ResponseError
}

GetAllPodConfigUnauthorized handles this case with default header values.

Unauthorized

func NewGetAllPodConfigUnauthorized

func NewGetAllPodConfigUnauthorized() *GetAllPodConfigUnauthorized

NewGetAllPodConfigUnauthorized creates a GetAllPodConfigUnauthorized with default headers values

func (*GetAllPodConfigUnauthorized) Error

func (*GetAllPodConfigUnauthorized) GetPayload

func (*GetAllPodConfigUnauthorized) ToJSONString

func (o *GetAllPodConfigUnauthorized) ToJSONString() string

type GetLowestInstanceSpecInternalServerError

type GetLowestInstanceSpecInternalServerError struct {
	Payload *dsmcclientmodels.ResponseError
}

GetLowestInstanceSpecInternalServerError handles this case with default header values.

Internal Server Error

func NewGetLowestInstanceSpecInternalServerError

func NewGetLowestInstanceSpecInternalServerError() *GetLowestInstanceSpecInternalServerError

NewGetLowestInstanceSpecInternalServerError creates a GetLowestInstanceSpecInternalServerError with default headers values

func (*GetLowestInstanceSpecInternalServerError) Error

func (*GetLowestInstanceSpecInternalServerError) GetPayload

func (*GetLowestInstanceSpecInternalServerError) ToJSONString

type GetLowestInstanceSpecOK

type GetLowestInstanceSpecOK struct {
	Payload *dsmcclientmodels.ModelsInstanceSpec
}

GetLowestInstanceSpecOK handles this case with default header values.

Lowest Instance Spec

func NewGetLowestInstanceSpecOK

func NewGetLowestInstanceSpecOK() *GetLowestInstanceSpecOK

NewGetLowestInstanceSpecOK creates a GetLowestInstanceSpecOK with default headers values

func (*GetLowestInstanceSpecOK) Error

func (o *GetLowestInstanceSpecOK) Error() string

func (*GetLowestInstanceSpecOK) GetPayload

func (*GetLowestInstanceSpecOK) ToJSONString

func (o *GetLowestInstanceSpecOK) ToJSONString() string

type GetLowestInstanceSpecParams

type GetLowestInstanceSpecParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

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

GetLowestInstanceSpecParams contains all the parameters to send to the API endpoint for the get lowest instance spec operation typically these are written to a http.Request

func NewGetLowestInstanceSpecParams

func NewGetLowestInstanceSpecParams() *GetLowestInstanceSpecParams

NewGetLowestInstanceSpecParams creates a new GetLowestInstanceSpecParams object with the default values initialized.

func NewGetLowestInstanceSpecParamsWithContext

func NewGetLowestInstanceSpecParamsWithContext(ctx context.Context) *GetLowestInstanceSpecParams

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

func NewGetLowestInstanceSpecParamsWithHTTPClient

func NewGetLowestInstanceSpecParamsWithHTTPClient(client *http.Client) *GetLowestInstanceSpecParams

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

func NewGetLowestInstanceSpecParamsWithTimeout

func NewGetLowestInstanceSpecParamsWithTimeout(timeout time.Duration) *GetLowestInstanceSpecParams

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

func (*GetLowestInstanceSpecParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get lowest instance spec params

func (*GetLowestInstanceSpecParams) SetContext

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

SetContext adds the context to the get lowest instance spec params

func (*GetLowestInstanceSpecParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get lowest instance spec params

func (*GetLowestInstanceSpecParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get lowest instance spec params

func (*GetLowestInstanceSpecParams) SetTimeout

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

SetTimeout adds the timeout to the get lowest instance spec params

func (*GetLowestInstanceSpecParams) WithContext

WithContext adds the context to the get lowest instance spec params

func (*GetLowestInstanceSpecParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get lowest instance spec params

func (*GetLowestInstanceSpecParams) WithTimeout

WithTimeout adds the timeout to the get lowest instance spec params

func (*GetLowestInstanceSpecParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLowestInstanceSpecReader

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

GetLowestInstanceSpecReader is a Reader for the GetLowestInstanceSpec structure.

func (*GetLowestInstanceSpecReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLowestInstanceSpecUnauthorized

type GetLowestInstanceSpecUnauthorized struct {
	Payload *dsmcclientmodels.ResponseError
}

GetLowestInstanceSpecUnauthorized handles this case with default header values.

Unauthorized

func NewGetLowestInstanceSpecUnauthorized

func NewGetLowestInstanceSpecUnauthorized() *GetLowestInstanceSpecUnauthorized

NewGetLowestInstanceSpecUnauthorized creates a GetLowestInstanceSpecUnauthorized with default headers values

func (*GetLowestInstanceSpecUnauthorized) Error

func (*GetLowestInstanceSpecUnauthorized) GetPayload

func (*GetLowestInstanceSpecUnauthorized) ToJSONString

func (o *GetLowestInstanceSpecUnauthorized) ToJSONString() string

type GetPodConfigBadRequest

type GetPodConfigBadRequest struct {
	Payload *dsmcclientmodels.ResponseError
}

GetPodConfigBadRequest handles this case with default header values.

malformed request

func NewGetPodConfigBadRequest

func NewGetPodConfigBadRequest() *GetPodConfigBadRequest

NewGetPodConfigBadRequest creates a GetPodConfigBadRequest with default headers values

func (*GetPodConfigBadRequest) Error

func (o *GetPodConfigBadRequest) Error() string

func (*GetPodConfigBadRequest) GetPayload

func (*GetPodConfigBadRequest) ToJSONString

func (o *GetPodConfigBadRequest) ToJSONString() string

type GetPodConfigInternalServerError

type GetPodConfigInternalServerError struct {
	Payload *dsmcclientmodels.ResponseError
}

GetPodConfigInternalServerError handles this case with default header values.

Internal Server Error

func NewGetPodConfigInternalServerError

func NewGetPodConfigInternalServerError() *GetPodConfigInternalServerError

NewGetPodConfigInternalServerError creates a GetPodConfigInternalServerError with default headers values

func (*GetPodConfigInternalServerError) Error

func (*GetPodConfigInternalServerError) GetPayload

func (*GetPodConfigInternalServerError) ToJSONString

func (o *GetPodConfigInternalServerError) ToJSONString() string

type GetPodConfigNotFound

type GetPodConfigNotFound struct {
	Payload *dsmcclientmodels.ResponseError
}

GetPodConfigNotFound handles this case with default header values.

pod name not found

func NewGetPodConfigNotFound

func NewGetPodConfigNotFound() *GetPodConfigNotFound

NewGetPodConfigNotFound creates a GetPodConfigNotFound with default headers values

func (*GetPodConfigNotFound) Error

func (o *GetPodConfigNotFound) Error() string

func (*GetPodConfigNotFound) GetPayload

func (*GetPodConfigNotFound) ToJSONString

func (o *GetPodConfigNotFound) ToJSONString() string

type GetPodConfigOK

type GetPodConfigOK struct {
	Payload *dsmcclientmodels.ModelsPodConfigRecord
}

GetPodConfigOK handles this case with default header values.

ok

func NewGetPodConfigOK

func NewGetPodConfigOK() *GetPodConfigOK

NewGetPodConfigOK creates a GetPodConfigOK with default headers values

func (*GetPodConfigOK) Error

func (o *GetPodConfigOK) Error() string

func (*GetPodConfigOK) GetPayload

func (*GetPodConfigOK) ToJSONString

func (o *GetPodConfigOK) ToJSONString() string

type GetPodConfigParams

type GetPodConfigParams struct {

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

	*/
	Name string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

GetPodConfigParams contains all the parameters to send to the API endpoint for the get pod config operation typically these are written to a http.Request

func NewGetPodConfigParams

func NewGetPodConfigParams() *GetPodConfigParams

NewGetPodConfigParams creates a new GetPodConfigParams object with the default values initialized.

func NewGetPodConfigParamsWithContext

func NewGetPodConfigParamsWithContext(ctx context.Context) *GetPodConfigParams

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

func NewGetPodConfigParamsWithHTTPClient

func NewGetPodConfigParamsWithHTTPClient(client *http.Client) *GetPodConfigParams

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

func NewGetPodConfigParamsWithTimeout

func NewGetPodConfigParamsWithTimeout(timeout time.Duration) *GetPodConfigParams

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

func (*GetPodConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get pod config params

func (*GetPodConfigParams) SetContext

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

SetContext adds the context to the get pod config params

func (*GetPodConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get pod config params

func (*GetPodConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get pod config params

func (*GetPodConfigParams) SetName

func (o *GetPodConfigParams) SetName(name string)

SetName adds the name to the get pod config params

func (*GetPodConfigParams) SetNamespace

func (o *GetPodConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get pod config params

func (*GetPodConfigParams) SetTimeout

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

SetTimeout adds the timeout to the get pod config params

func (*GetPodConfigParams) WithContext

WithContext adds the context to the get pod config params

func (*GetPodConfigParams) WithHTTPClient

func (o *GetPodConfigParams) WithHTTPClient(client *http.Client) *GetPodConfigParams

WithHTTPClient adds the HTTPClient to the get pod config params

func (*GetPodConfigParams) WithName

func (o *GetPodConfigParams) WithName(name string) *GetPodConfigParams

WithName adds the name to the get pod config params

func (*GetPodConfigParams) WithNamespace

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

WithNamespace adds the namespace to the get pod config params

func (*GetPodConfigParams) WithTimeout

func (o *GetPodConfigParams) WithTimeout(timeout time.Duration) *GetPodConfigParams

WithTimeout adds the timeout to the get pod config params

func (*GetPodConfigParams) WriteToRequest

func (o *GetPodConfigParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetPodConfigReader

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

GetPodConfigReader is a Reader for the GetPodConfig structure.

func (*GetPodConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPodConfigUnauthorized

type GetPodConfigUnauthorized struct {
	Payload *dsmcclientmodels.ResponseError
}

GetPodConfigUnauthorized handles this case with default header values.

Unauthorized

func NewGetPodConfigUnauthorized

func NewGetPodConfigUnauthorized() *GetPodConfigUnauthorized

NewGetPodConfigUnauthorized creates a GetPodConfigUnauthorized with default headers values

func (*GetPodConfigUnauthorized) Error

func (o *GetPodConfigUnauthorized) Error() string

func (*GetPodConfigUnauthorized) GetPayload

func (*GetPodConfigUnauthorized) ToJSONString

func (o *GetPodConfigUnauthorized) ToJSONString() string

type UpdatePodConfigBadRequest

type UpdatePodConfigBadRequest struct {
	Payload *dsmcclientmodels.ResponseError
}

UpdatePodConfigBadRequest handles this case with default header values.

malformed request

func NewUpdatePodConfigBadRequest

func NewUpdatePodConfigBadRequest() *UpdatePodConfigBadRequest

NewUpdatePodConfigBadRequest creates a UpdatePodConfigBadRequest with default headers values

func (*UpdatePodConfigBadRequest) Error

func (o *UpdatePodConfigBadRequest) Error() string

func (*UpdatePodConfigBadRequest) GetPayload

func (*UpdatePodConfigBadRequest) ToJSONString

func (o *UpdatePodConfigBadRequest) ToJSONString() string

type UpdatePodConfigConflict

type UpdatePodConfigConflict struct {
	Payload *dsmcclientmodels.ResponseError
}

UpdatePodConfigConflict handles this case with default header values.

pod config with same name already exist

func NewUpdatePodConfigConflict

func NewUpdatePodConfigConflict() *UpdatePodConfigConflict

NewUpdatePodConfigConflict creates a UpdatePodConfigConflict with default headers values

func (*UpdatePodConfigConflict) Error

func (o *UpdatePodConfigConflict) Error() string

func (*UpdatePodConfigConflict) GetPayload

func (*UpdatePodConfigConflict) ToJSONString

func (o *UpdatePodConfigConflict) ToJSONString() string

type UpdatePodConfigInternalServerError

type UpdatePodConfigInternalServerError struct {
	Payload *dsmcclientmodels.ResponseError
}

UpdatePodConfigInternalServerError handles this case with default header values.

Internal Server Error

func NewUpdatePodConfigInternalServerError

func NewUpdatePodConfigInternalServerError() *UpdatePodConfigInternalServerError

NewUpdatePodConfigInternalServerError creates a UpdatePodConfigInternalServerError with default headers values

func (*UpdatePodConfigInternalServerError) Error

func (*UpdatePodConfigInternalServerError) GetPayload

func (*UpdatePodConfigInternalServerError) ToJSONString

func (o *UpdatePodConfigInternalServerError) ToJSONString() string

type UpdatePodConfigNotFound

type UpdatePodConfigNotFound struct {
	Payload *dsmcclientmodels.ResponseError
}

UpdatePodConfigNotFound handles this case with default header values.

pod config not found

func NewUpdatePodConfigNotFound

func NewUpdatePodConfigNotFound() *UpdatePodConfigNotFound

NewUpdatePodConfigNotFound creates a UpdatePodConfigNotFound with default headers values

func (*UpdatePodConfigNotFound) Error

func (o *UpdatePodConfigNotFound) Error() string

func (*UpdatePodConfigNotFound) GetPayload

func (*UpdatePodConfigNotFound) ToJSONString

func (o *UpdatePodConfigNotFound) ToJSONString() string

type UpdatePodConfigOK

type UpdatePodConfigOK struct {
	Payload *dsmcclientmodels.ModelsPodConfigRecord
}

UpdatePodConfigOK handles this case with default header values.

pod config updated

func NewUpdatePodConfigOK

func NewUpdatePodConfigOK() *UpdatePodConfigOK

NewUpdatePodConfigOK creates a UpdatePodConfigOK with default headers values

func (*UpdatePodConfigOK) Error

func (o *UpdatePodConfigOK) Error() string

func (*UpdatePodConfigOK) GetPayload

func (*UpdatePodConfigOK) ToJSONString

func (o *UpdatePodConfigOK) ToJSONString() string

type UpdatePodConfigParams

type UpdatePodConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *dsmcclientmodels.ModelsUpdatePodConfigRequest
	/*Name
	  pod name

	*/
	Name string
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

UpdatePodConfigParams contains all the parameters to send to the API endpoint for the update pod config operation typically these are written to a http.Request

func NewUpdatePodConfigParams

func NewUpdatePodConfigParams() *UpdatePodConfigParams

NewUpdatePodConfigParams creates a new UpdatePodConfigParams object with the default values initialized.

func NewUpdatePodConfigParamsWithContext

func NewUpdatePodConfigParamsWithContext(ctx context.Context) *UpdatePodConfigParams

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

func NewUpdatePodConfigParamsWithHTTPClient

func NewUpdatePodConfigParamsWithHTTPClient(client *http.Client) *UpdatePodConfigParams

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

func NewUpdatePodConfigParamsWithTimeout

func NewUpdatePodConfigParamsWithTimeout(timeout time.Duration) *UpdatePodConfigParams

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

func (*UpdatePodConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update pod config params

func (*UpdatePodConfigParams) SetBody

SetBody adds the body to the update pod config params

func (*UpdatePodConfigParams) SetContext

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

SetContext adds the context to the update pod config params

func (*UpdatePodConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update pod config params

func (*UpdatePodConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update pod config params

func (*UpdatePodConfigParams) SetName

func (o *UpdatePodConfigParams) SetName(name string)

SetName adds the name to the update pod config params

func (*UpdatePodConfigParams) SetNamespace

func (o *UpdatePodConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update pod config params

func (*UpdatePodConfigParams) SetTimeout

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

SetTimeout adds the timeout to the update pod config params

func (*UpdatePodConfigParams) WithBody

WithBody adds the body to the update pod config params

func (*UpdatePodConfigParams) WithContext

WithContext adds the context to the update pod config params

func (*UpdatePodConfigParams) WithHTTPClient

func (o *UpdatePodConfigParams) WithHTTPClient(client *http.Client) *UpdatePodConfigParams

WithHTTPClient adds the HTTPClient to the update pod config params

func (*UpdatePodConfigParams) WithName

WithName adds the name to the update pod config params

func (*UpdatePodConfigParams) WithNamespace

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

WithNamespace adds the namespace to the update pod config params

func (*UpdatePodConfigParams) WithTimeout

func (o *UpdatePodConfigParams) WithTimeout(timeout time.Duration) *UpdatePodConfigParams

WithTimeout adds the timeout to the update pod config params

func (*UpdatePodConfigParams) WriteToRequest

func (o *UpdatePodConfigParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdatePodConfigReader

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

UpdatePodConfigReader is a Reader for the UpdatePodConfig structure.

func (*UpdatePodConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdatePodConfigUnauthorized

type UpdatePodConfigUnauthorized struct {
	Payload *dsmcclientmodels.ResponseError
}

UpdatePodConfigUnauthorized handles this case with default header values.

Unauthorized

func NewUpdatePodConfigUnauthorized

func NewUpdatePodConfigUnauthorized() *UpdatePodConfigUnauthorized

NewUpdatePodConfigUnauthorized creates a UpdatePodConfigUnauthorized with default headers values

func (*UpdatePodConfigUnauthorized) Error

func (*UpdatePodConfigUnauthorized) GetPayload

func (*UpdatePodConfigUnauthorized) ToJSONString

func (o *UpdatePodConfigUnauthorized) ToJSONString() string

Jump to

Keyboard shortcuts

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