resource_class

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jun 13, 2023 License: CC0-1.0 Imports: 10 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 resource class API

func (*Client) CreateResourceClass

func (a *Client) CreateResourceClass(params *CreateResourceClassParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateResourceClassCreated, error)

CreateResourceClass creates a runner resource class

Create a Runner resource-class.

func (*Client) DeleteResourceClass

func (a *Client) DeleteResourceClass(params *DeleteResourceClassParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteResourceClassNoContent, error)

DeleteResourceClass deletes a runner resource class

Delete a Runner resource-class. Ensure associated tokens are deleted first.

func (*Client) ListResourceClasses

func (a *Client) ListResourceClasses(params *ListResourceClassesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListResourceClassesOK, error)

ListResourceClasses lists runner resource classes by namespace

List Runner resource classes by namespace.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateResourceClass(params *CreateResourceClassParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateResourceClassCreated, error)

	DeleteResourceClass(params *DeleteResourceClassParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteResourceClassNoContent, error)

	ListResourceClasses(params *ListResourceClassesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListResourceClassesOK, 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 resource class API client.

type CreateResourceClassBadRequest

type CreateResourceClassBadRequest struct {
	Payload *models.Errored
}

CreateResourceClassBadRequest describes a response with status code 400, with default header values.

Invalid input

func NewCreateResourceClassBadRequest

func NewCreateResourceClassBadRequest() *CreateResourceClassBadRequest

NewCreateResourceClassBadRequest creates a CreateResourceClassBadRequest with default headers values

func (*CreateResourceClassBadRequest) Error

func (*CreateResourceClassBadRequest) GetPayload

func (o *CreateResourceClassBadRequest) GetPayload() *models.Errored

func (*CreateResourceClassBadRequest) IsClientError

func (o *CreateResourceClassBadRequest) IsClientError() bool

IsClientError returns true when this create resource class bad request response has a 4xx status code

func (*CreateResourceClassBadRequest) IsCode

func (o *CreateResourceClassBadRequest) IsCode(code int) bool

IsCode returns true when this create resource class bad request response a status code equal to that given

func (*CreateResourceClassBadRequest) IsRedirect

func (o *CreateResourceClassBadRequest) IsRedirect() bool

IsRedirect returns true when this create resource class bad request response has a 3xx status code

func (*CreateResourceClassBadRequest) IsServerError

func (o *CreateResourceClassBadRequest) IsServerError() bool

IsServerError returns true when this create resource class bad request response has a 5xx status code

func (*CreateResourceClassBadRequest) IsSuccess

func (o *CreateResourceClassBadRequest) IsSuccess() bool

IsSuccess returns true when this create resource class bad request response has a 2xx status code

func (*CreateResourceClassBadRequest) String

type CreateResourceClassCreated

type CreateResourceClassCreated struct {
	Payload *models.ResourceClassInfo
}

CreateResourceClassCreated describes a response with status code 201, with default header values.

A Runner resource-class object

func NewCreateResourceClassCreated

func NewCreateResourceClassCreated() *CreateResourceClassCreated

NewCreateResourceClassCreated creates a CreateResourceClassCreated with default headers values

func (*CreateResourceClassCreated) Error

func (*CreateResourceClassCreated) GetPayload

func (*CreateResourceClassCreated) IsClientError

func (o *CreateResourceClassCreated) IsClientError() bool

IsClientError returns true when this create resource class created response has a 4xx status code

func (*CreateResourceClassCreated) IsCode

func (o *CreateResourceClassCreated) IsCode(code int) bool

IsCode returns true when this create resource class created response a status code equal to that given

func (*CreateResourceClassCreated) IsRedirect

func (o *CreateResourceClassCreated) IsRedirect() bool

IsRedirect returns true when this create resource class created response has a 3xx status code

func (*CreateResourceClassCreated) IsServerError

func (o *CreateResourceClassCreated) IsServerError() bool

IsServerError returns true when this create resource class created response has a 5xx status code

func (*CreateResourceClassCreated) IsSuccess

func (o *CreateResourceClassCreated) IsSuccess() bool

IsSuccess returns true when this create resource class created response has a 2xx status code

func (*CreateResourceClassCreated) String

func (o *CreateResourceClassCreated) String() string

type CreateResourceClassNotFound

type CreateResourceClassNotFound struct {
	Payload *models.Errored
}

CreateResourceClassNotFound describes a response with status code 404, with default header values.

Not Found

func NewCreateResourceClassNotFound

func NewCreateResourceClassNotFound() *CreateResourceClassNotFound

NewCreateResourceClassNotFound creates a CreateResourceClassNotFound with default headers values

func (*CreateResourceClassNotFound) Error

func (*CreateResourceClassNotFound) GetPayload

func (o *CreateResourceClassNotFound) GetPayload() *models.Errored

func (*CreateResourceClassNotFound) IsClientError

func (o *CreateResourceClassNotFound) IsClientError() bool

IsClientError returns true when this create resource class not found response has a 4xx status code

func (*CreateResourceClassNotFound) IsCode

func (o *CreateResourceClassNotFound) IsCode(code int) bool

IsCode returns true when this create resource class not found response a status code equal to that given

func (*CreateResourceClassNotFound) IsRedirect

func (o *CreateResourceClassNotFound) IsRedirect() bool

IsRedirect returns true when this create resource class not found response has a 3xx status code

func (*CreateResourceClassNotFound) IsServerError

func (o *CreateResourceClassNotFound) IsServerError() bool

IsServerError returns true when this create resource class not found response has a 5xx status code

func (*CreateResourceClassNotFound) IsSuccess

func (o *CreateResourceClassNotFound) IsSuccess() bool

IsSuccess returns true when this create resource class not found response has a 2xx status code

func (*CreateResourceClassNotFound) String

func (o *CreateResourceClassNotFound) String() string

type CreateResourceClassParams

type CreateResourceClassParams struct {

	/* Body.

	   Runner resource-class information (payload)
	*/
	Body *models.ResourceClassPayload

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

CreateResourceClassParams contains all the parameters to send to the API endpoint

for the create resource class operation.

Typically these are written to a http.Request.

func NewCreateResourceClassParams

func NewCreateResourceClassParams() *CreateResourceClassParams

NewCreateResourceClassParams creates a new CreateResourceClassParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateResourceClassParamsWithContext

func NewCreateResourceClassParamsWithContext(ctx context.Context) *CreateResourceClassParams

NewCreateResourceClassParamsWithContext creates a new CreateResourceClassParams object with the ability to set a context for a request.

func NewCreateResourceClassParamsWithHTTPClient

func NewCreateResourceClassParamsWithHTTPClient(client *http.Client) *CreateResourceClassParams

NewCreateResourceClassParamsWithHTTPClient creates a new CreateResourceClassParams object with the ability to set a custom HTTPClient for a request.

func NewCreateResourceClassParamsWithTimeout

func NewCreateResourceClassParamsWithTimeout(timeout time.Duration) *CreateResourceClassParams

NewCreateResourceClassParamsWithTimeout creates a new CreateResourceClassParams object with the ability to set a timeout on a request.

func (*CreateResourceClassParams) SetBody

SetBody adds the body to the create resource class params

func (*CreateResourceClassParams) SetContext

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

SetContext adds the context to the create resource class params

func (*CreateResourceClassParams) SetDefaults

func (o *CreateResourceClassParams) SetDefaults()

SetDefaults hydrates default values in the create resource class params (not the query body).

All values with no default are reset to their zero value.

func (*CreateResourceClassParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create resource class params

func (*CreateResourceClassParams) SetTimeout

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

SetTimeout adds the timeout to the create resource class params

func (*CreateResourceClassParams) WithBody

WithBody adds the body to the create resource class params

func (*CreateResourceClassParams) WithContext

WithContext adds the context to the create resource class params

func (*CreateResourceClassParams) WithDefaults

WithDefaults hydrates default values in the create resource class params (not the query body).

All values with no default are reset to their zero value.

func (*CreateResourceClassParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create resource class params

func (*CreateResourceClassParams) WithTimeout

WithTimeout adds the timeout to the create resource class params

func (*CreateResourceClassParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateResourceClassReader

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

CreateResourceClassReader is a Reader for the CreateResourceClass structure.

func (*CreateResourceClassReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteResourceClassBadRequest

type DeleteResourceClassBadRequest struct {
	Payload *models.Errored
}

DeleteResourceClassBadRequest describes a response with status code 400, with default header values.

Invalid input

func NewDeleteResourceClassBadRequest

func NewDeleteResourceClassBadRequest() *DeleteResourceClassBadRequest

NewDeleteResourceClassBadRequest creates a DeleteResourceClassBadRequest with default headers values

func (*DeleteResourceClassBadRequest) Error

func (*DeleteResourceClassBadRequest) GetPayload

func (o *DeleteResourceClassBadRequest) GetPayload() *models.Errored

func (*DeleteResourceClassBadRequest) IsClientError

func (o *DeleteResourceClassBadRequest) IsClientError() bool

IsClientError returns true when this delete resource class bad request response has a 4xx status code

func (*DeleteResourceClassBadRequest) IsCode

func (o *DeleteResourceClassBadRequest) IsCode(code int) bool

IsCode returns true when this delete resource class bad request response a status code equal to that given

func (*DeleteResourceClassBadRequest) IsRedirect

func (o *DeleteResourceClassBadRequest) IsRedirect() bool

IsRedirect returns true when this delete resource class bad request response has a 3xx status code

func (*DeleteResourceClassBadRequest) IsServerError

func (o *DeleteResourceClassBadRequest) IsServerError() bool

IsServerError returns true when this delete resource class bad request response has a 5xx status code

func (*DeleteResourceClassBadRequest) IsSuccess

func (o *DeleteResourceClassBadRequest) IsSuccess() bool

IsSuccess returns true when this delete resource class bad request response has a 2xx status code

func (*DeleteResourceClassBadRequest) String

type DeleteResourceClassNoContent

type DeleteResourceClassNoContent struct {
}

DeleteResourceClassNoContent describes a response with status code 204, with default header values.

Runner resource-class was deleted successfully.

func NewDeleteResourceClassNoContent

func NewDeleteResourceClassNoContent() *DeleteResourceClassNoContent

NewDeleteResourceClassNoContent creates a DeleteResourceClassNoContent with default headers values

func (*DeleteResourceClassNoContent) Error

func (*DeleteResourceClassNoContent) IsClientError

func (o *DeleteResourceClassNoContent) IsClientError() bool

IsClientError returns true when this delete resource class no content response has a 4xx status code

func (*DeleteResourceClassNoContent) IsCode

func (o *DeleteResourceClassNoContent) IsCode(code int) bool

IsCode returns true when this delete resource class no content response a status code equal to that given

func (*DeleteResourceClassNoContent) IsRedirect

func (o *DeleteResourceClassNoContent) IsRedirect() bool

IsRedirect returns true when this delete resource class no content response has a 3xx status code

func (*DeleteResourceClassNoContent) IsServerError

func (o *DeleteResourceClassNoContent) IsServerError() bool

IsServerError returns true when this delete resource class no content response has a 5xx status code

func (*DeleteResourceClassNoContent) IsSuccess

func (o *DeleteResourceClassNoContent) IsSuccess() bool

IsSuccess returns true when this delete resource class no content response has a 2xx status code

func (*DeleteResourceClassNoContent) String

type DeleteResourceClassNotFound

type DeleteResourceClassNotFound struct {
	Payload *models.Errored
}

DeleteResourceClassNotFound describes a response with status code 404, with default header values.

Not Found

func NewDeleteResourceClassNotFound

func NewDeleteResourceClassNotFound() *DeleteResourceClassNotFound

NewDeleteResourceClassNotFound creates a DeleteResourceClassNotFound with default headers values

func (*DeleteResourceClassNotFound) Error

func (*DeleteResourceClassNotFound) GetPayload

func (o *DeleteResourceClassNotFound) GetPayload() *models.Errored

func (*DeleteResourceClassNotFound) IsClientError

func (o *DeleteResourceClassNotFound) IsClientError() bool

IsClientError returns true when this delete resource class not found response has a 4xx status code

func (*DeleteResourceClassNotFound) IsCode

func (o *DeleteResourceClassNotFound) IsCode(code int) bool

IsCode returns true when this delete resource class not found response a status code equal to that given

func (*DeleteResourceClassNotFound) IsRedirect

func (o *DeleteResourceClassNotFound) IsRedirect() bool

IsRedirect returns true when this delete resource class not found response has a 3xx status code

func (*DeleteResourceClassNotFound) IsServerError

func (o *DeleteResourceClassNotFound) IsServerError() bool

IsServerError returns true when this delete resource class not found response has a 5xx status code

func (*DeleteResourceClassNotFound) IsSuccess

func (o *DeleteResourceClassNotFound) IsSuccess() bool

IsSuccess returns true when this delete resource class not found response has a 2xx status code

func (*DeleteResourceClassNotFound) String

func (o *DeleteResourceClassNotFound) String() string

type DeleteResourceClassParams

type DeleteResourceClassParams struct {

	/* ID.

	   Runner resource-class ID.

	   Format: uuid
	*/
	ID strfmt.UUID

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

DeleteResourceClassParams contains all the parameters to send to the API endpoint

for the delete resource class operation.

Typically these are written to a http.Request.

func NewDeleteResourceClassParams

func NewDeleteResourceClassParams() *DeleteResourceClassParams

NewDeleteResourceClassParams creates a new DeleteResourceClassParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteResourceClassParamsWithContext

func NewDeleteResourceClassParamsWithContext(ctx context.Context) *DeleteResourceClassParams

NewDeleteResourceClassParamsWithContext creates a new DeleteResourceClassParams object with the ability to set a context for a request.

func NewDeleteResourceClassParamsWithHTTPClient

func NewDeleteResourceClassParamsWithHTTPClient(client *http.Client) *DeleteResourceClassParams

NewDeleteResourceClassParamsWithHTTPClient creates a new DeleteResourceClassParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteResourceClassParamsWithTimeout

func NewDeleteResourceClassParamsWithTimeout(timeout time.Duration) *DeleteResourceClassParams

NewDeleteResourceClassParamsWithTimeout creates a new DeleteResourceClassParams object with the ability to set a timeout on a request.

func (*DeleteResourceClassParams) SetContext

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

SetContext adds the context to the delete resource class params

func (*DeleteResourceClassParams) SetDefaults

func (o *DeleteResourceClassParams) SetDefaults()

SetDefaults hydrates default values in the delete resource class params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteResourceClassParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete resource class params

func (*DeleteResourceClassParams) SetID

func (o *DeleteResourceClassParams) SetID(id strfmt.UUID)

SetID adds the id to the delete resource class params

func (*DeleteResourceClassParams) SetTimeout

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

SetTimeout adds the timeout to the delete resource class params

func (*DeleteResourceClassParams) WithContext

WithContext adds the context to the delete resource class params

func (*DeleteResourceClassParams) WithDefaults

WithDefaults hydrates default values in the delete resource class params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteResourceClassParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete resource class params

func (*DeleteResourceClassParams) WithID

WithID adds the id to the delete resource class params

func (*DeleteResourceClassParams) WithTimeout

WithTimeout adds the timeout to the delete resource class params

func (*DeleteResourceClassParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteResourceClassReader

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

DeleteResourceClassReader is a Reader for the DeleteResourceClass structure.

func (*DeleteResourceClassReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListResourceClassesBadRequest

type ListResourceClassesBadRequest struct {
	Payload *models.Errored
}

ListResourceClassesBadRequest describes a response with status code 400, with default header values.

Invalid input

func NewListResourceClassesBadRequest

func NewListResourceClassesBadRequest() *ListResourceClassesBadRequest

NewListResourceClassesBadRequest creates a ListResourceClassesBadRequest with default headers values

func (*ListResourceClassesBadRequest) Error

func (*ListResourceClassesBadRequest) GetPayload

func (o *ListResourceClassesBadRequest) GetPayload() *models.Errored

func (*ListResourceClassesBadRequest) IsClientError

func (o *ListResourceClassesBadRequest) IsClientError() bool

IsClientError returns true when this list resource classes bad request response has a 4xx status code

func (*ListResourceClassesBadRequest) IsCode

func (o *ListResourceClassesBadRequest) IsCode(code int) bool

IsCode returns true when this list resource classes bad request response a status code equal to that given

func (*ListResourceClassesBadRequest) IsRedirect

func (o *ListResourceClassesBadRequest) IsRedirect() bool

IsRedirect returns true when this list resource classes bad request response has a 3xx status code

func (*ListResourceClassesBadRequest) IsServerError

func (o *ListResourceClassesBadRequest) IsServerError() bool

IsServerError returns true when this list resource classes bad request response has a 5xx status code

func (*ListResourceClassesBadRequest) IsSuccess

func (o *ListResourceClassesBadRequest) IsSuccess() bool

IsSuccess returns true when this list resource classes bad request response has a 2xx status code

func (*ListResourceClassesBadRequest) String

type ListResourceClassesNotFound

type ListResourceClassesNotFound struct {
	Payload *models.Errored
}

ListResourceClassesNotFound describes a response with status code 404, with default header values.

Not Found

func NewListResourceClassesNotFound

func NewListResourceClassesNotFound() *ListResourceClassesNotFound

NewListResourceClassesNotFound creates a ListResourceClassesNotFound with default headers values

func (*ListResourceClassesNotFound) Error

func (*ListResourceClassesNotFound) GetPayload

func (o *ListResourceClassesNotFound) GetPayload() *models.Errored

func (*ListResourceClassesNotFound) IsClientError

func (o *ListResourceClassesNotFound) IsClientError() bool

IsClientError returns true when this list resource classes not found response has a 4xx status code

func (*ListResourceClassesNotFound) IsCode

func (o *ListResourceClassesNotFound) IsCode(code int) bool

IsCode returns true when this list resource classes not found response a status code equal to that given

func (*ListResourceClassesNotFound) IsRedirect

func (o *ListResourceClassesNotFound) IsRedirect() bool

IsRedirect returns true when this list resource classes not found response has a 3xx status code

func (*ListResourceClassesNotFound) IsServerError

func (o *ListResourceClassesNotFound) IsServerError() bool

IsServerError returns true when this list resource classes not found response has a 5xx status code

func (*ListResourceClassesNotFound) IsSuccess

func (o *ListResourceClassesNotFound) IsSuccess() bool

IsSuccess returns true when this list resource classes not found response has a 2xx status code

func (*ListResourceClassesNotFound) String

func (o *ListResourceClassesNotFound) String() string

type ListResourceClassesOK

type ListResourceClassesOK struct {
	Payload *models.ResourceClassesInfo
}

ListResourceClassesOK describes a response with status code 200, with default header values.

A sequence of Runner resource-classes

func NewListResourceClassesOK

func NewListResourceClassesOK() *ListResourceClassesOK

NewListResourceClassesOK creates a ListResourceClassesOK with default headers values

func (*ListResourceClassesOK) Error

func (o *ListResourceClassesOK) Error() string

func (*ListResourceClassesOK) GetPayload

func (*ListResourceClassesOK) IsClientError

func (o *ListResourceClassesOK) IsClientError() bool

IsClientError returns true when this list resource classes o k response has a 4xx status code

func (*ListResourceClassesOK) IsCode

func (o *ListResourceClassesOK) IsCode(code int) bool

IsCode returns true when this list resource classes o k response a status code equal to that given

func (*ListResourceClassesOK) IsRedirect

func (o *ListResourceClassesOK) IsRedirect() bool

IsRedirect returns true when this list resource classes o k response has a 3xx status code

func (*ListResourceClassesOK) IsServerError

func (o *ListResourceClassesOK) IsServerError() bool

IsServerError returns true when this list resource classes o k response has a 5xx status code

func (*ListResourceClassesOK) IsSuccess

func (o *ListResourceClassesOK) IsSuccess() bool

IsSuccess returns true when this list resource classes o k response has a 2xx status code

func (*ListResourceClassesOK) String

func (o *ListResourceClassesOK) String() string

type ListResourceClassesParams

type ListResourceClassesParams struct {

	/* Namespace.

	   Namespace to filter by.
	*/
	Namespace string

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

ListResourceClassesParams contains all the parameters to send to the API endpoint

for the list resource classes operation.

Typically these are written to a http.Request.

func NewListResourceClassesParams

func NewListResourceClassesParams() *ListResourceClassesParams

NewListResourceClassesParams creates a new ListResourceClassesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListResourceClassesParamsWithContext

func NewListResourceClassesParamsWithContext(ctx context.Context) *ListResourceClassesParams

NewListResourceClassesParamsWithContext creates a new ListResourceClassesParams object with the ability to set a context for a request.

func NewListResourceClassesParamsWithHTTPClient

func NewListResourceClassesParamsWithHTTPClient(client *http.Client) *ListResourceClassesParams

NewListResourceClassesParamsWithHTTPClient creates a new ListResourceClassesParams object with the ability to set a custom HTTPClient for a request.

func NewListResourceClassesParamsWithTimeout

func NewListResourceClassesParamsWithTimeout(timeout time.Duration) *ListResourceClassesParams

NewListResourceClassesParamsWithTimeout creates a new ListResourceClassesParams object with the ability to set a timeout on a request.

func (*ListResourceClassesParams) SetContext

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

SetContext adds the context to the list resource classes params

func (*ListResourceClassesParams) SetDefaults

func (o *ListResourceClassesParams) SetDefaults()

SetDefaults hydrates default values in the list resource classes params (not the query body).

All values with no default are reset to their zero value.

func (*ListResourceClassesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list resource classes params

func (*ListResourceClassesParams) SetNamespace

func (o *ListResourceClassesParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the list resource classes params

func (*ListResourceClassesParams) SetTimeout

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

SetTimeout adds the timeout to the list resource classes params

func (*ListResourceClassesParams) WithContext

WithContext adds the context to the list resource classes params

func (*ListResourceClassesParams) WithDefaults

WithDefaults hydrates default values in the list resource classes params (not the query body).

All values with no default are reset to their zero value.

func (*ListResourceClassesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list resource classes params

func (*ListResourceClassesParams) WithNamespace

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

WithNamespace adds the namespace to the list resource classes params

func (*ListResourceClassesParams) WithTimeout

WithTimeout adds the timeout to the list resource classes params

func (*ListResourceClassesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListResourceClassesReader

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

ListResourceClassesReader is a Reader for the ListResourceClasses structure.

func (*ListResourceClassesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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