plugins

package
v0.77.0 Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2025 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminCreateAssignmentPluginBadRequest

type AdminCreateAssignmentPluginBadRequest struct {
	Payload *challengeclientmodels.ResponseError
}

AdminCreateAssignmentPluginBadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20018</td><td>bad request: {{message}}</td></tr></table>

func NewAdminCreateAssignmentPluginBadRequest

func NewAdminCreateAssignmentPluginBadRequest() *AdminCreateAssignmentPluginBadRequest

NewAdminCreateAssignmentPluginBadRequest creates a AdminCreateAssignmentPluginBadRequest with default headers values

func (*AdminCreateAssignmentPluginBadRequest) Error

func (*AdminCreateAssignmentPluginBadRequest) GetPayload

func (*AdminCreateAssignmentPluginBadRequest) ToJSONString

type AdminCreateAssignmentPluginCreated

type AdminCreateAssignmentPluginCreated struct {
	Payload *challengeclientmodels.ModelPluginAssignmentResponse
}

AdminCreateAssignmentPluginCreated handles this case with default header values.

Created

func NewAdminCreateAssignmentPluginCreated

func NewAdminCreateAssignmentPluginCreated() *AdminCreateAssignmentPluginCreated

NewAdminCreateAssignmentPluginCreated creates a AdminCreateAssignmentPluginCreated with default headers values

func (*AdminCreateAssignmentPluginCreated) Error

func (*AdminCreateAssignmentPluginCreated) GetPayload

func (*AdminCreateAssignmentPluginCreated) ToJSONString

func (o *AdminCreateAssignmentPluginCreated) ToJSONString() string

type AdminCreateAssignmentPluginForbidden

type AdminCreateAssignmentPluginForbidden struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminCreateAssignmentPluginForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permission</td></tr></table>

func NewAdminCreateAssignmentPluginForbidden

func NewAdminCreateAssignmentPluginForbidden() *AdminCreateAssignmentPluginForbidden

NewAdminCreateAssignmentPluginForbidden creates a AdminCreateAssignmentPluginForbidden with default headers values

func (*AdminCreateAssignmentPluginForbidden) Error

func (*AdminCreateAssignmentPluginForbidden) GetPayload

func (*AdminCreateAssignmentPluginForbidden) ToJSONString

func (o *AdminCreateAssignmentPluginForbidden) ToJSONString() string

type AdminCreateAssignmentPluginInternalServerError

type AdminCreateAssignmentPluginInternalServerError struct {
	Payload *challengeclientmodels.ResponseError
}

AdminCreateAssignmentPluginInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error: {{message}}</td></tr></table>

func NewAdminCreateAssignmentPluginInternalServerError

func NewAdminCreateAssignmentPluginInternalServerError() *AdminCreateAssignmentPluginInternalServerError

NewAdminCreateAssignmentPluginInternalServerError creates a AdminCreateAssignmentPluginInternalServerError with default headers values

func (*AdminCreateAssignmentPluginInternalServerError) Error

func (*AdminCreateAssignmentPluginInternalServerError) GetPayload

func (*AdminCreateAssignmentPluginInternalServerError) ToJSONString

type AdminCreateAssignmentPluginParams

type AdminCreateAssignmentPluginParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *challengeclientmodels.ModelPluginAssignmentRequest
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

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

AdminCreateAssignmentPluginParams contains all the parameters to send to the API endpoint for the admin create assignment plugin operation typically these are written to a http.Request

func NewAdminCreateAssignmentPluginParams

func NewAdminCreateAssignmentPluginParams() *AdminCreateAssignmentPluginParams

NewAdminCreateAssignmentPluginParams creates a new AdminCreateAssignmentPluginParams object with the default values initialized.

func NewAdminCreateAssignmentPluginParamsWithContext

func NewAdminCreateAssignmentPluginParamsWithContext(ctx context.Context) *AdminCreateAssignmentPluginParams

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

func NewAdminCreateAssignmentPluginParamsWithHTTPClient

func NewAdminCreateAssignmentPluginParamsWithHTTPClient(client *http.Client) *AdminCreateAssignmentPluginParams

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

func NewAdminCreateAssignmentPluginParamsWithTimeout

func NewAdminCreateAssignmentPluginParamsWithTimeout(timeout time.Duration) *AdminCreateAssignmentPluginParams

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

func (*AdminCreateAssignmentPluginParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) SetBody

SetBody adds the body to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) SetContext

SetContext adds the context to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) SetFlightId

func (o *AdminCreateAssignmentPluginParams) SetFlightId(flightId string)

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

func (*AdminCreateAssignmentPluginParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) SetNamespace

func (o *AdminCreateAssignmentPluginParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) SetTimeout

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

SetTimeout adds the timeout to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) WithBody

WithBody adds the body to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) WithContext

WithContext adds the context to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) WithNamespace

WithNamespace adds the namespace to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) WithTimeout

WithTimeout adds the timeout to the admin create assignment plugin params

func (*AdminCreateAssignmentPluginParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminCreateAssignmentPluginReader

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

AdminCreateAssignmentPluginReader is a Reader for the AdminCreateAssignmentPlugin structure.

func (*AdminCreateAssignmentPluginReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminCreateAssignmentPluginUnauthorized

type AdminCreateAssignmentPluginUnauthorized struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminCreateAssignmentPluginUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminCreateAssignmentPluginUnauthorized

func NewAdminCreateAssignmentPluginUnauthorized() *AdminCreateAssignmentPluginUnauthorized

NewAdminCreateAssignmentPluginUnauthorized creates a AdminCreateAssignmentPluginUnauthorized with default headers values

func (*AdminCreateAssignmentPluginUnauthorized) Error

func (*AdminCreateAssignmentPluginUnauthorized) GetPayload

func (*AdminCreateAssignmentPluginUnauthorized) ToJSONString

type AdminDeleteAssignmentPluginBadRequest

type AdminDeleteAssignmentPluginBadRequest struct {
	Payload *challengeclientmodels.ResponseError
}

AdminDeleteAssignmentPluginBadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20018</td><td>bad request: {{message}}</td></tr></table>

func NewAdminDeleteAssignmentPluginBadRequest

func NewAdminDeleteAssignmentPluginBadRequest() *AdminDeleteAssignmentPluginBadRequest

NewAdminDeleteAssignmentPluginBadRequest creates a AdminDeleteAssignmentPluginBadRequest with default headers values

func (*AdminDeleteAssignmentPluginBadRequest) Error

func (*AdminDeleteAssignmentPluginBadRequest) GetPayload

func (*AdminDeleteAssignmentPluginBadRequest) ToJSONString

type AdminDeleteAssignmentPluginForbidden

type AdminDeleteAssignmentPluginForbidden struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminDeleteAssignmentPluginForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permission</td></tr></table>

func NewAdminDeleteAssignmentPluginForbidden

func NewAdminDeleteAssignmentPluginForbidden() *AdminDeleteAssignmentPluginForbidden

NewAdminDeleteAssignmentPluginForbidden creates a AdminDeleteAssignmentPluginForbidden with default headers values

func (*AdminDeleteAssignmentPluginForbidden) Error

func (*AdminDeleteAssignmentPluginForbidden) GetPayload

func (*AdminDeleteAssignmentPluginForbidden) ToJSONString

func (o *AdminDeleteAssignmentPluginForbidden) ToJSONString() string

type AdminDeleteAssignmentPluginInternalServerError

type AdminDeleteAssignmentPluginInternalServerError struct {
	Payload *challengeclientmodels.ResponseError
}

AdminDeleteAssignmentPluginInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error: {{message}}</td></tr></table>

func NewAdminDeleteAssignmentPluginInternalServerError

func NewAdminDeleteAssignmentPluginInternalServerError() *AdminDeleteAssignmentPluginInternalServerError

NewAdminDeleteAssignmentPluginInternalServerError creates a AdminDeleteAssignmentPluginInternalServerError with default headers values

func (*AdminDeleteAssignmentPluginInternalServerError) Error

func (*AdminDeleteAssignmentPluginInternalServerError) GetPayload

func (*AdminDeleteAssignmentPluginInternalServerError) ToJSONString

type AdminDeleteAssignmentPluginNoContent added in v0.74.0

type AdminDeleteAssignmentPluginNoContent struct {
}

AdminDeleteAssignmentPluginNoContent handles this case with default header values.

No Content

func NewAdminDeleteAssignmentPluginNoContent added in v0.74.0

func NewAdminDeleteAssignmentPluginNoContent() *AdminDeleteAssignmentPluginNoContent

NewAdminDeleteAssignmentPluginNoContent creates a AdminDeleteAssignmentPluginNoContent with default headers values

func (*AdminDeleteAssignmentPluginNoContent) Error added in v0.74.0

type AdminDeleteAssignmentPluginNotFound

type AdminDeleteAssignmentPluginNotFound struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminDeleteAssignmentPluginNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20029</td><td>not found</td></tr></table>

func NewAdminDeleteAssignmentPluginNotFound

func NewAdminDeleteAssignmentPluginNotFound() *AdminDeleteAssignmentPluginNotFound

NewAdminDeleteAssignmentPluginNotFound creates a AdminDeleteAssignmentPluginNotFound with default headers values

func (*AdminDeleteAssignmentPluginNotFound) Error

func (*AdminDeleteAssignmentPluginNotFound) GetPayload

func (*AdminDeleteAssignmentPluginNotFound) ToJSONString

func (o *AdminDeleteAssignmentPluginNotFound) ToJSONString() string

type AdminDeleteAssignmentPluginParams

type AdminDeleteAssignmentPluginParams struct {

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

	*/
	Namespace string

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

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

AdminDeleteAssignmentPluginParams contains all the parameters to send to the API endpoint for the admin delete assignment plugin operation typically these are written to a http.Request

func NewAdminDeleteAssignmentPluginParams

func NewAdminDeleteAssignmentPluginParams() *AdminDeleteAssignmentPluginParams

NewAdminDeleteAssignmentPluginParams creates a new AdminDeleteAssignmentPluginParams object with the default values initialized.

func NewAdminDeleteAssignmentPluginParamsWithContext

func NewAdminDeleteAssignmentPluginParamsWithContext(ctx context.Context) *AdminDeleteAssignmentPluginParams

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

func NewAdminDeleteAssignmentPluginParamsWithHTTPClient

func NewAdminDeleteAssignmentPluginParamsWithHTTPClient(client *http.Client) *AdminDeleteAssignmentPluginParams

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

func NewAdminDeleteAssignmentPluginParamsWithTimeout

func NewAdminDeleteAssignmentPluginParamsWithTimeout(timeout time.Duration) *AdminDeleteAssignmentPluginParams

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

func (*AdminDeleteAssignmentPluginParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin delete assignment plugin params

func (*AdminDeleteAssignmentPluginParams) SetContext

SetContext adds the context to the admin delete assignment plugin params

func (*AdminDeleteAssignmentPluginParams) SetFlightId

func (o *AdminDeleteAssignmentPluginParams) SetFlightId(flightId string)

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

func (*AdminDeleteAssignmentPluginParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin delete assignment plugin params

func (*AdminDeleteAssignmentPluginParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin delete assignment plugin params

func (*AdminDeleteAssignmentPluginParams) SetNamespace

func (o *AdminDeleteAssignmentPluginParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin delete assignment plugin params

func (*AdminDeleteAssignmentPluginParams) SetTimeout

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

SetTimeout adds the timeout to the admin delete assignment plugin params

func (*AdminDeleteAssignmentPluginParams) WithContext

WithContext adds the context to the admin delete assignment plugin params

func (*AdminDeleteAssignmentPluginParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin delete assignment plugin params

func (*AdminDeleteAssignmentPluginParams) WithNamespace

WithNamespace adds the namespace to the admin delete assignment plugin params

func (*AdminDeleteAssignmentPluginParams) WithTimeout

WithTimeout adds the timeout to the admin delete assignment plugin params

func (*AdminDeleteAssignmentPluginParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminDeleteAssignmentPluginReader

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

AdminDeleteAssignmentPluginReader is a Reader for the AdminDeleteAssignmentPlugin structure.

func (*AdminDeleteAssignmentPluginReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminDeleteAssignmentPluginUnauthorized

type AdminDeleteAssignmentPluginUnauthorized struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminDeleteAssignmentPluginUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminDeleteAssignmentPluginUnauthorized

func NewAdminDeleteAssignmentPluginUnauthorized() *AdminDeleteAssignmentPluginUnauthorized

NewAdminDeleteAssignmentPluginUnauthorized creates a AdminDeleteAssignmentPluginUnauthorized with default headers values

func (*AdminDeleteAssignmentPluginUnauthorized) Error

func (*AdminDeleteAssignmentPluginUnauthorized) GetPayload

func (*AdminDeleteAssignmentPluginUnauthorized) ToJSONString

type AdminGetAssignmentPluginBadRequest

type AdminGetAssignmentPluginBadRequest struct {
	Payload *challengeclientmodels.ResponseError
}

AdminGetAssignmentPluginBadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20018</td><td>bad request: {{message}}</td></tr></table>

func NewAdminGetAssignmentPluginBadRequest

func NewAdminGetAssignmentPluginBadRequest() *AdminGetAssignmentPluginBadRequest

NewAdminGetAssignmentPluginBadRequest creates a AdminGetAssignmentPluginBadRequest with default headers values

func (*AdminGetAssignmentPluginBadRequest) Error

func (*AdminGetAssignmentPluginBadRequest) GetPayload

func (*AdminGetAssignmentPluginBadRequest) ToJSONString

func (o *AdminGetAssignmentPluginBadRequest) ToJSONString() string

type AdminGetAssignmentPluginForbidden

type AdminGetAssignmentPluginForbidden struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminGetAssignmentPluginForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permission</td></tr></table>

func NewAdminGetAssignmentPluginForbidden

func NewAdminGetAssignmentPluginForbidden() *AdminGetAssignmentPluginForbidden

NewAdminGetAssignmentPluginForbidden creates a AdminGetAssignmentPluginForbidden with default headers values

func (*AdminGetAssignmentPluginForbidden) Error

func (*AdminGetAssignmentPluginForbidden) GetPayload

func (*AdminGetAssignmentPluginForbidden) ToJSONString

func (o *AdminGetAssignmentPluginForbidden) ToJSONString() string

type AdminGetAssignmentPluginInternalServerError

type AdminGetAssignmentPluginInternalServerError struct {
	Payload *challengeclientmodels.ResponseError
}

AdminGetAssignmentPluginInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error: {{message}}</td></tr></table>

func NewAdminGetAssignmentPluginInternalServerError

func NewAdminGetAssignmentPluginInternalServerError() *AdminGetAssignmentPluginInternalServerError

NewAdminGetAssignmentPluginInternalServerError creates a AdminGetAssignmentPluginInternalServerError with default headers values

func (*AdminGetAssignmentPluginInternalServerError) Error

func (*AdminGetAssignmentPluginInternalServerError) GetPayload

func (*AdminGetAssignmentPluginInternalServerError) ToJSONString

type AdminGetAssignmentPluginNotFound

type AdminGetAssignmentPluginNotFound struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminGetAssignmentPluginNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20029</td><td>not found</td></tr></table>

func NewAdminGetAssignmentPluginNotFound

func NewAdminGetAssignmentPluginNotFound() *AdminGetAssignmentPluginNotFound

NewAdminGetAssignmentPluginNotFound creates a AdminGetAssignmentPluginNotFound with default headers values

func (*AdminGetAssignmentPluginNotFound) Error

func (*AdminGetAssignmentPluginNotFound) GetPayload

func (*AdminGetAssignmentPluginNotFound) ToJSONString

func (o *AdminGetAssignmentPluginNotFound) ToJSONString() string

type AdminGetAssignmentPluginOK

type AdminGetAssignmentPluginOK struct {
	Payload *challengeclientmodels.ModelPluginAssignmentResponse
}

AdminGetAssignmentPluginOK handles this case with default header values.

OK

func NewAdminGetAssignmentPluginOK

func NewAdminGetAssignmentPluginOK() *AdminGetAssignmentPluginOK

NewAdminGetAssignmentPluginOK creates a AdminGetAssignmentPluginOK with default headers values

func (*AdminGetAssignmentPluginOK) Error

func (*AdminGetAssignmentPluginOK) GetPayload

func (*AdminGetAssignmentPluginOK) ToJSONString

func (o *AdminGetAssignmentPluginOK) ToJSONString() string

type AdminGetAssignmentPluginParams

type AdminGetAssignmentPluginParams struct {

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

	*/
	Namespace string

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

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

AdminGetAssignmentPluginParams contains all the parameters to send to the API endpoint for the admin get assignment plugin operation typically these are written to a http.Request

func NewAdminGetAssignmentPluginParams

func NewAdminGetAssignmentPluginParams() *AdminGetAssignmentPluginParams

NewAdminGetAssignmentPluginParams creates a new AdminGetAssignmentPluginParams object with the default values initialized.

func NewAdminGetAssignmentPluginParamsWithContext

func NewAdminGetAssignmentPluginParamsWithContext(ctx context.Context) *AdminGetAssignmentPluginParams

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

func NewAdminGetAssignmentPluginParamsWithHTTPClient

func NewAdminGetAssignmentPluginParamsWithHTTPClient(client *http.Client) *AdminGetAssignmentPluginParams

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

func NewAdminGetAssignmentPluginParamsWithTimeout

func NewAdminGetAssignmentPluginParamsWithTimeout(timeout time.Duration) *AdminGetAssignmentPluginParams

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

func (*AdminGetAssignmentPluginParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin get assignment plugin params

func (*AdminGetAssignmentPluginParams) SetContext

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

SetContext adds the context to the admin get assignment plugin params

func (*AdminGetAssignmentPluginParams) SetFlightId

func (o *AdminGetAssignmentPluginParams) SetFlightId(flightId string)

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

func (*AdminGetAssignmentPluginParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin get assignment plugin params

func (*AdminGetAssignmentPluginParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin get assignment plugin params

func (*AdminGetAssignmentPluginParams) SetNamespace

func (o *AdminGetAssignmentPluginParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get assignment plugin params

func (*AdminGetAssignmentPluginParams) SetTimeout

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

SetTimeout adds the timeout to the admin get assignment plugin params

func (*AdminGetAssignmentPluginParams) WithContext

WithContext adds the context to the admin get assignment plugin params

func (*AdminGetAssignmentPluginParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin get assignment plugin params

func (*AdminGetAssignmentPluginParams) WithNamespace

WithNamespace adds the namespace to the admin get assignment plugin params

func (*AdminGetAssignmentPluginParams) WithTimeout

WithTimeout adds the timeout to the admin get assignment plugin params

func (*AdminGetAssignmentPluginParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetAssignmentPluginReader

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

AdminGetAssignmentPluginReader is a Reader for the AdminGetAssignmentPlugin structure.

func (*AdminGetAssignmentPluginReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetAssignmentPluginUnauthorized

type AdminGetAssignmentPluginUnauthorized struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminGetAssignmentPluginUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminGetAssignmentPluginUnauthorized

func NewAdminGetAssignmentPluginUnauthorized() *AdminGetAssignmentPluginUnauthorized

NewAdminGetAssignmentPluginUnauthorized creates a AdminGetAssignmentPluginUnauthorized with default headers values

func (*AdminGetAssignmentPluginUnauthorized) Error

func (*AdminGetAssignmentPluginUnauthorized) GetPayload

func (*AdminGetAssignmentPluginUnauthorized) ToJSONString

func (o *AdminGetAssignmentPluginUnauthorized) ToJSONString() string

type AdminUpdateAssignmentPluginBadRequest

type AdminUpdateAssignmentPluginBadRequest struct {
	Payload *challengeclientmodels.ResponseError
}

AdminUpdateAssignmentPluginBadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20018</td><td>bad request: {{message}}</td></tr></table>

func NewAdminUpdateAssignmentPluginBadRequest

func NewAdminUpdateAssignmentPluginBadRequest() *AdminUpdateAssignmentPluginBadRequest

NewAdminUpdateAssignmentPluginBadRequest creates a AdminUpdateAssignmentPluginBadRequest with default headers values

func (*AdminUpdateAssignmentPluginBadRequest) Error

func (*AdminUpdateAssignmentPluginBadRequest) GetPayload

func (*AdminUpdateAssignmentPluginBadRequest) ToJSONString

type AdminUpdateAssignmentPluginForbidden

type AdminUpdateAssignmentPluginForbidden struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminUpdateAssignmentPluginForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permission</td></tr></table>

func NewAdminUpdateAssignmentPluginForbidden

func NewAdminUpdateAssignmentPluginForbidden() *AdminUpdateAssignmentPluginForbidden

NewAdminUpdateAssignmentPluginForbidden creates a AdminUpdateAssignmentPluginForbidden with default headers values

func (*AdminUpdateAssignmentPluginForbidden) Error

func (*AdminUpdateAssignmentPluginForbidden) GetPayload

func (*AdminUpdateAssignmentPluginForbidden) ToJSONString

func (o *AdminUpdateAssignmentPluginForbidden) ToJSONString() string

type AdminUpdateAssignmentPluginInternalServerError

type AdminUpdateAssignmentPluginInternalServerError struct {
	Payload *challengeclientmodels.ResponseError
}

AdminUpdateAssignmentPluginInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error: {{message}}</td></tr></table>

func NewAdminUpdateAssignmentPluginInternalServerError

func NewAdminUpdateAssignmentPluginInternalServerError() *AdminUpdateAssignmentPluginInternalServerError

NewAdminUpdateAssignmentPluginInternalServerError creates a AdminUpdateAssignmentPluginInternalServerError with default headers values

func (*AdminUpdateAssignmentPluginInternalServerError) Error

func (*AdminUpdateAssignmentPluginInternalServerError) GetPayload

func (*AdminUpdateAssignmentPluginInternalServerError) ToJSONString

type AdminUpdateAssignmentPluginNotFound

type AdminUpdateAssignmentPluginNotFound struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminUpdateAssignmentPluginNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20029</td><td>not found</td></tr></table>

func NewAdminUpdateAssignmentPluginNotFound

func NewAdminUpdateAssignmentPluginNotFound() *AdminUpdateAssignmentPluginNotFound

NewAdminUpdateAssignmentPluginNotFound creates a AdminUpdateAssignmentPluginNotFound with default headers values

func (*AdminUpdateAssignmentPluginNotFound) Error

func (*AdminUpdateAssignmentPluginNotFound) GetPayload

func (*AdminUpdateAssignmentPluginNotFound) ToJSONString

func (o *AdminUpdateAssignmentPluginNotFound) ToJSONString() string

type AdminUpdateAssignmentPluginOK

type AdminUpdateAssignmentPluginOK struct {
	Payload *challengeclientmodels.ModelPluginAssignmentResponse
}

AdminUpdateAssignmentPluginOK handles this case with default header values.

OK

func NewAdminUpdateAssignmentPluginOK

func NewAdminUpdateAssignmentPluginOK() *AdminUpdateAssignmentPluginOK

NewAdminUpdateAssignmentPluginOK creates a AdminUpdateAssignmentPluginOK with default headers values

func (*AdminUpdateAssignmentPluginOK) Error

func (*AdminUpdateAssignmentPluginOK) GetPayload

func (*AdminUpdateAssignmentPluginOK) ToJSONString

func (o *AdminUpdateAssignmentPluginOK) ToJSONString() string

type AdminUpdateAssignmentPluginParams

type AdminUpdateAssignmentPluginParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *challengeclientmodels.ModelPluginAssignmentRequest
	/*Namespace
	  namespace of the game

	*/
	Namespace string

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

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

AdminUpdateAssignmentPluginParams contains all the parameters to send to the API endpoint for the admin update assignment plugin operation typically these are written to a http.Request

func NewAdminUpdateAssignmentPluginParams

func NewAdminUpdateAssignmentPluginParams() *AdminUpdateAssignmentPluginParams

NewAdminUpdateAssignmentPluginParams creates a new AdminUpdateAssignmentPluginParams object with the default values initialized.

func NewAdminUpdateAssignmentPluginParamsWithContext

func NewAdminUpdateAssignmentPluginParamsWithContext(ctx context.Context) *AdminUpdateAssignmentPluginParams

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

func NewAdminUpdateAssignmentPluginParamsWithHTTPClient

func NewAdminUpdateAssignmentPluginParamsWithHTTPClient(client *http.Client) *AdminUpdateAssignmentPluginParams

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

func NewAdminUpdateAssignmentPluginParamsWithTimeout

func NewAdminUpdateAssignmentPluginParamsWithTimeout(timeout time.Duration) *AdminUpdateAssignmentPluginParams

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

func (*AdminUpdateAssignmentPluginParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) SetBody

SetBody adds the body to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) SetContext

SetContext adds the context to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) SetFlightId

func (o *AdminUpdateAssignmentPluginParams) SetFlightId(flightId string)

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

func (*AdminUpdateAssignmentPluginParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) SetNamespace

func (o *AdminUpdateAssignmentPluginParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) SetTimeout

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

SetTimeout adds the timeout to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) WithBody

WithBody adds the body to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) WithContext

WithContext adds the context to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) WithNamespace

WithNamespace adds the namespace to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) WithTimeout

WithTimeout adds the timeout to the admin update assignment plugin params

func (*AdminUpdateAssignmentPluginParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminUpdateAssignmentPluginReader

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

AdminUpdateAssignmentPluginReader is a Reader for the AdminUpdateAssignmentPlugin structure.

func (*AdminUpdateAssignmentPluginReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminUpdateAssignmentPluginUnauthorized

type AdminUpdateAssignmentPluginUnauthorized struct {
	Payload *challengeclientmodels.IamErrorResponse
}

AdminUpdateAssignmentPluginUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminUpdateAssignmentPluginUnauthorized

func NewAdminUpdateAssignmentPluginUnauthorized() *AdminUpdateAssignmentPluginUnauthorized

NewAdminUpdateAssignmentPluginUnauthorized creates a AdminUpdateAssignmentPluginUnauthorized with default headers values

func (*AdminUpdateAssignmentPluginUnauthorized) Error

func (*AdminUpdateAssignmentPluginUnauthorized) GetPayload

func (*AdminUpdateAssignmentPluginUnauthorized) ToJSONString

type Client

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

Client for plugins API

func (*Client) AdminCreateAssignmentPlugin deprecated

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

AdminCreateAssignmentPlugin create assignment plugin - Required permission: ADMIN:NAMESPACE:{namespace}:CHALLENGE:PLUGIN [CREATE]

func (*Client) AdminCreateAssignmentPluginShort

func (a *Client) AdminCreateAssignmentPluginShort(params *AdminCreateAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateAssignmentPluginCreated, error)

AdminCreateAssignmentPluginShort create assignment plugin - Required permission: ADMIN:NAMESPACE:{namespace}:CHALLENGE:PLUGIN [CREATE]

func (*Client) AdminDeleteAssignmentPlugin deprecated

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

AdminDeleteAssignmentPlugin delete assignment plugin - Required permission: ADMIN:NAMESPACE:{namespace}:CHALLENGE:PLUGIN [DELETE]

func (*Client) AdminDeleteAssignmentPluginShort

func (a *Client) AdminDeleteAssignmentPluginShort(params *AdminDeleteAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteAssignmentPluginNoContent, error)

AdminDeleteAssignmentPluginShort delete assignment plugin - Required permission: ADMIN:NAMESPACE:{namespace}:CHALLENGE:PLUGIN [DELETE]

func (*Client) AdminGetAssignmentPlugin deprecated

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

AdminGetAssignmentPlugin get assignment plugin - Required permission: ADMIN:NAMESPACE:{namespace}:CHALLENGE:PLUGIN [READ]

func (*Client) AdminGetAssignmentPluginShort

func (a *Client) AdminGetAssignmentPluginShort(params *AdminGetAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAssignmentPluginOK, error)

AdminGetAssignmentPluginShort get assignment plugin - Required permission: ADMIN:NAMESPACE:{namespace}:CHALLENGE:PLUGIN [READ]

func (*Client) AdminUpdateAssignmentPlugin deprecated

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

AdminUpdateAssignmentPlugin update assignment plugin - Required permission: ADMIN:NAMESPACE:{namespace}:CHALLENGE:PLUGIN [UPDATE]

func (*Client) AdminUpdateAssignmentPluginShort

func (a *Client) AdminUpdateAssignmentPluginShort(params *AdminUpdateAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAssignmentPluginOK, error)

AdminUpdateAssignmentPluginShort update assignment plugin - Required permission: ADMIN:NAMESPACE:{namespace}:CHALLENGE:PLUGIN [UPDATE]

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	AdminGetAssignmentPlugin(params *AdminGetAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAssignmentPluginOK, *AdminGetAssignmentPluginBadRequest, *AdminGetAssignmentPluginUnauthorized, *AdminGetAssignmentPluginForbidden, *AdminGetAssignmentPluginNotFound, *AdminGetAssignmentPluginInternalServerError, error)
	AdminGetAssignmentPluginShort(params *AdminGetAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetAssignmentPluginOK, error)
	AdminUpdateAssignmentPlugin(params *AdminUpdateAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAssignmentPluginOK, *AdminUpdateAssignmentPluginBadRequest, *AdminUpdateAssignmentPluginUnauthorized, *AdminUpdateAssignmentPluginForbidden, *AdminUpdateAssignmentPluginNotFound, *AdminUpdateAssignmentPluginInternalServerError, error)
	AdminUpdateAssignmentPluginShort(params *AdminUpdateAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateAssignmentPluginOK, error)
	AdminCreateAssignmentPlugin(params *AdminCreateAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateAssignmentPluginCreated, *AdminCreateAssignmentPluginBadRequest, *AdminCreateAssignmentPluginUnauthorized, *AdminCreateAssignmentPluginForbidden, *AdminCreateAssignmentPluginInternalServerError, error)
	AdminCreateAssignmentPluginShort(params *AdminCreateAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateAssignmentPluginCreated, error)
	AdminDeleteAssignmentPlugin(params *AdminDeleteAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteAssignmentPluginNoContent, *AdminDeleteAssignmentPluginBadRequest, *AdminDeleteAssignmentPluginUnauthorized, *AdminDeleteAssignmentPluginForbidden, *AdminDeleteAssignmentPluginNotFound, *AdminDeleteAssignmentPluginInternalServerError, error)
	AdminDeleteAssignmentPluginShort(params *AdminDeleteAssignmentPluginParams, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteAssignmentPluginNoContent, 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 plugins API client.

Jump to

Keyboard shortcuts

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