kubernetes_efficiency_reports

package
v0.0.23 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: MIT Imports: 11 Imported by: 1

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 kubernetes efficiency reports API

func (*Client) DeleteKubernetesEfficiencyReport

DeleteKubernetesEfficiencyReport Delete a KubernetesEfficiencyReport.

func (*Client) GetKubernetesEfficiencyReport

func (a *Client) GetKubernetesEfficiencyReport(params *GetKubernetesEfficiencyReportParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetKubernetesEfficiencyReportOK, error)

GetKubernetesEfficiencyReport Return a KubernetesEfficiencyReport.

func (*Client) GetKubernetesEfficiencyReports

func (a *Client) GetKubernetesEfficiencyReports(params *GetKubernetesEfficiencyReportsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetKubernetesEfficiencyReportsOK, error)

GetKubernetesEfficiencyReports Return all KubernetesEfficiencyReports.

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 {
	DeleteKubernetesEfficiencyReport(params *DeleteKubernetesEfficiencyReportParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteKubernetesEfficiencyReportNoContent, error)

	GetKubernetesEfficiencyReport(params *GetKubernetesEfficiencyReportParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetKubernetesEfficiencyReportOK, error)

	GetKubernetesEfficiencyReports(params *GetKubernetesEfficiencyReportsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetKubernetesEfficiencyReportsOK, 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 kubernetes efficiency reports API client.

type DeleteKubernetesEfficiencyReportNoContent

type DeleteKubernetesEfficiencyReportNoContent struct {
	Payload *models.KubernetesEfficiencyReport
}

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

DeleteKubernetesEfficiencyReportNoContent delete kubernetes efficiency report no content

func NewDeleteKubernetesEfficiencyReportNoContent

func NewDeleteKubernetesEfficiencyReportNoContent() *DeleteKubernetesEfficiencyReportNoContent

NewDeleteKubernetesEfficiencyReportNoContent creates a DeleteKubernetesEfficiencyReportNoContent with default headers values

func (*DeleteKubernetesEfficiencyReportNoContent) Code

Code gets the status code for the delete kubernetes efficiency report no content response

func (*DeleteKubernetesEfficiencyReportNoContent) Error

func (*DeleteKubernetesEfficiencyReportNoContent) GetPayload

func (*DeleteKubernetesEfficiencyReportNoContent) IsClientError

IsClientError returns true when this delete kubernetes efficiency report no content response has a 4xx status code

func (*DeleteKubernetesEfficiencyReportNoContent) IsCode

IsCode returns true when this delete kubernetes efficiency report no content response a status code equal to that given

func (*DeleteKubernetesEfficiencyReportNoContent) IsRedirect

IsRedirect returns true when this delete kubernetes efficiency report no content response has a 3xx status code

func (*DeleteKubernetesEfficiencyReportNoContent) IsServerError

IsServerError returns true when this delete kubernetes efficiency report no content response has a 5xx status code

func (*DeleteKubernetesEfficiencyReportNoContent) IsSuccess

IsSuccess returns true when this delete kubernetes efficiency report no content response has a 2xx status code

func (*DeleteKubernetesEfficiencyReportNoContent) String

type DeleteKubernetesEfficiencyReportNotFound

type DeleteKubernetesEfficiencyReportNotFound struct {
	Payload *models.Errors
}

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

NotFound

func NewDeleteKubernetesEfficiencyReportNotFound

func NewDeleteKubernetesEfficiencyReportNotFound() *DeleteKubernetesEfficiencyReportNotFound

NewDeleteKubernetesEfficiencyReportNotFound creates a DeleteKubernetesEfficiencyReportNotFound with default headers values

func (*DeleteKubernetesEfficiencyReportNotFound) Code

Code gets the status code for the delete kubernetes efficiency report not found response

func (*DeleteKubernetesEfficiencyReportNotFound) Error

func (*DeleteKubernetesEfficiencyReportNotFound) GetPayload

func (*DeleteKubernetesEfficiencyReportNotFound) IsClientError

IsClientError returns true when this delete kubernetes efficiency report not found response has a 4xx status code

func (*DeleteKubernetesEfficiencyReportNotFound) IsCode

IsCode returns true when this delete kubernetes efficiency report not found response a status code equal to that given

func (*DeleteKubernetesEfficiencyReportNotFound) IsRedirect

IsRedirect returns true when this delete kubernetes efficiency report not found response has a 3xx status code

func (*DeleteKubernetesEfficiencyReportNotFound) IsServerError

IsServerError returns true when this delete kubernetes efficiency report not found response has a 5xx status code

func (*DeleteKubernetesEfficiencyReportNotFound) IsSuccess

IsSuccess returns true when this delete kubernetes efficiency report not found response has a 2xx status code

func (*DeleteKubernetesEfficiencyReportNotFound) String

type DeleteKubernetesEfficiencyReportParams

type DeleteKubernetesEfficiencyReportParams struct {

	// KubernetesEfficiencyReportToken.
	KubernetesEfficiencyReportToken string

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

DeleteKubernetesEfficiencyReportParams contains all the parameters to send to the API endpoint

for the delete kubernetes efficiency report operation.

Typically these are written to a http.Request.

func NewDeleteKubernetesEfficiencyReportParams

func NewDeleteKubernetesEfficiencyReportParams() *DeleteKubernetesEfficiencyReportParams

NewDeleteKubernetesEfficiencyReportParams creates a new DeleteKubernetesEfficiencyReportParams 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 NewDeleteKubernetesEfficiencyReportParamsWithContext

func NewDeleteKubernetesEfficiencyReportParamsWithContext(ctx context.Context) *DeleteKubernetesEfficiencyReportParams

NewDeleteKubernetesEfficiencyReportParamsWithContext creates a new DeleteKubernetesEfficiencyReportParams object with the ability to set a context for a request.

func NewDeleteKubernetesEfficiencyReportParamsWithHTTPClient

func NewDeleteKubernetesEfficiencyReportParamsWithHTTPClient(client *http.Client) *DeleteKubernetesEfficiencyReportParams

NewDeleteKubernetesEfficiencyReportParamsWithHTTPClient creates a new DeleteKubernetesEfficiencyReportParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteKubernetesEfficiencyReportParamsWithTimeout

func NewDeleteKubernetesEfficiencyReportParamsWithTimeout(timeout time.Duration) *DeleteKubernetesEfficiencyReportParams

NewDeleteKubernetesEfficiencyReportParamsWithTimeout creates a new DeleteKubernetesEfficiencyReportParams object with the ability to set a timeout on a request.

func (*DeleteKubernetesEfficiencyReportParams) SetContext

SetContext adds the context to the delete kubernetes efficiency report params

func (*DeleteKubernetesEfficiencyReportParams) SetDefaults

func (o *DeleteKubernetesEfficiencyReportParams) SetDefaults()

SetDefaults hydrates default values in the delete kubernetes efficiency report params (not the query body).

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

func (*DeleteKubernetesEfficiencyReportParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete kubernetes efficiency report params

func (*DeleteKubernetesEfficiencyReportParams) SetKubernetesEfficiencyReportToken

func (o *DeleteKubernetesEfficiencyReportParams) SetKubernetesEfficiencyReportToken(kubernetesEfficiencyReportToken string)

SetKubernetesEfficiencyReportToken adds the kubernetesEfficiencyReportToken to the delete kubernetes efficiency report params

func (*DeleteKubernetesEfficiencyReportParams) SetTimeout

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

SetTimeout adds the timeout to the delete kubernetes efficiency report params

func (*DeleteKubernetesEfficiencyReportParams) WithContext

WithContext adds the context to the delete kubernetes efficiency report params

func (*DeleteKubernetesEfficiencyReportParams) WithDefaults

WithDefaults hydrates default values in the delete kubernetes efficiency report params (not the query body).

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

func (*DeleteKubernetesEfficiencyReportParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete kubernetes efficiency report params

func (*DeleteKubernetesEfficiencyReportParams) WithKubernetesEfficiencyReportToken

func (o *DeleteKubernetesEfficiencyReportParams) WithKubernetesEfficiencyReportToken(kubernetesEfficiencyReportToken string) *DeleteKubernetesEfficiencyReportParams

WithKubernetesEfficiencyReportToken adds the kubernetesEfficiencyReportToken to the delete kubernetes efficiency report params

func (*DeleteKubernetesEfficiencyReportParams) WithTimeout

WithTimeout adds the timeout to the delete kubernetes efficiency report params

func (*DeleteKubernetesEfficiencyReportParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteKubernetesEfficiencyReportReader

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

DeleteKubernetesEfficiencyReportReader is a Reader for the DeleteKubernetesEfficiencyReport structure.

func (*DeleteKubernetesEfficiencyReportReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetKubernetesEfficiencyReportNotFound

type GetKubernetesEfficiencyReportNotFound struct {
	Payload *models.Errors
}

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

NotFound

func NewGetKubernetesEfficiencyReportNotFound

func NewGetKubernetesEfficiencyReportNotFound() *GetKubernetesEfficiencyReportNotFound

NewGetKubernetesEfficiencyReportNotFound creates a GetKubernetesEfficiencyReportNotFound with default headers values

func (*GetKubernetesEfficiencyReportNotFound) Code

Code gets the status code for the get kubernetes efficiency report not found response

func (*GetKubernetesEfficiencyReportNotFound) Error

func (*GetKubernetesEfficiencyReportNotFound) GetPayload

func (*GetKubernetesEfficiencyReportNotFound) IsClientError

func (o *GetKubernetesEfficiencyReportNotFound) IsClientError() bool

IsClientError returns true when this get kubernetes efficiency report not found response has a 4xx status code

func (*GetKubernetesEfficiencyReportNotFound) IsCode

IsCode returns true when this get kubernetes efficiency report not found response a status code equal to that given

func (*GetKubernetesEfficiencyReportNotFound) IsRedirect

IsRedirect returns true when this get kubernetes efficiency report not found response has a 3xx status code

func (*GetKubernetesEfficiencyReportNotFound) IsServerError

func (o *GetKubernetesEfficiencyReportNotFound) IsServerError() bool

IsServerError returns true when this get kubernetes efficiency report not found response has a 5xx status code

func (*GetKubernetesEfficiencyReportNotFound) IsSuccess

IsSuccess returns true when this get kubernetes efficiency report not found response has a 2xx status code

func (*GetKubernetesEfficiencyReportNotFound) String

type GetKubernetesEfficiencyReportOK

type GetKubernetesEfficiencyReportOK struct {
	Payload *models.KubernetesEfficiencyReport
}

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

GetKubernetesEfficiencyReportOK get kubernetes efficiency report o k

func NewGetKubernetesEfficiencyReportOK

func NewGetKubernetesEfficiencyReportOK() *GetKubernetesEfficiencyReportOK

NewGetKubernetesEfficiencyReportOK creates a GetKubernetesEfficiencyReportOK with default headers values

func (*GetKubernetesEfficiencyReportOK) Code

Code gets the status code for the get kubernetes efficiency report o k response

func (*GetKubernetesEfficiencyReportOK) Error

func (*GetKubernetesEfficiencyReportOK) GetPayload

func (*GetKubernetesEfficiencyReportOK) IsClientError

func (o *GetKubernetesEfficiencyReportOK) IsClientError() bool

IsClientError returns true when this get kubernetes efficiency report o k response has a 4xx status code

func (*GetKubernetesEfficiencyReportOK) IsCode

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

IsCode returns true when this get kubernetes efficiency report o k response a status code equal to that given

func (*GetKubernetesEfficiencyReportOK) IsRedirect

func (o *GetKubernetesEfficiencyReportOK) IsRedirect() bool

IsRedirect returns true when this get kubernetes efficiency report o k response has a 3xx status code

func (*GetKubernetesEfficiencyReportOK) IsServerError

func (o *GetKubernetesEfficiencyReportOK) IsServerError() bool

IsServerError returns true when this get kubernetes efficiency report o k response has a 5xx status code

func (*GetKubernetesEfficiencyReportOK) IsSuccess

func (o *GetKubernetesEfficiencyReportOK) IsSuccess() bool

IsSuccess returns true when this get kubernetes efficiency report o k response has a 2xx status code

func (*GetKubernetesEfficiencyReportOK) String

type GetKubernetesEfficiencyReportParams

type GetKubernetesEfficiencyReportParams struct {

	// KubernetesEfficiencyReportToken.
	KubernetesEfficiencyReportToken string

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

GetKubernetesEfficiencyReportParams contains all the parameters to send to the API endpoint

for the get kubernetes efficiency report operation.

Typically these are written to a http.Request.

func NewGetKubernetesEfficiencyReportParams

func NewGetKubernetesEfficiencyReportParams() *GetKubernetesEfficiencyReportParams

NewGetKubernetesEfficiencyReportParams creates a new GetKubernetesEfficiencyReportParams 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 NewGetKubernetesEfficiencyReportParamsWithContext

func NewGetKubernetesEfficiencyReportParamsWithContext(ctx context.Context) *GetKubernetesEfficiencyReportParams

NewGetKubernetesEfficiencyReportParamsWithContext creates a new GetKubernetesEfficiencyReportParams object with the ability to set a context for a request.

func NewGetKubernetesEfficiencyReportParamsWithHTTPClient

func NewGetKubernetesEfficiencyReportParamsWithHTTPClient(client *http.Client) *GetKubernetesEfficiencyReportParams

NewGetKubernetesEfficiencyReportParamsWithHTTPClient creates a new GetKubernetesEfficiencyReportParams object with the ability to set a custom HTTPClient for a request.

func NewGetKubernetesEfficiencyReportParamsWithTimeout

func NewGetKubernetesEfficiencyReportParamsWithTimeout(timeout time.Duration) *GetKubernetesEfficiencyReportParams

NewGetKubernetesEfficiencyReportParamsWithTimeout creates a new GetKubernetesEfficiencyReportParams object with the ability to set a timeout on a request.

func (*GetKubernetesEfficiencyReportParams) SetContext

SetContext adds the context to the get kubernetes efficiency report params

func (*GetKubernetesEfficiencyReportParams) SetDefaults

func (o *GetKubernetesEfficiencyReportParams) SetDefaults()

SetDefaults hydrates default values in the get kubernetes efficiency report params (not the query body).

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

func (*GetKubernetesEfficiencyReportParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get kubernetes efficiency report params

func (*GetKubernetesEfficiencyReportParams) SetKubernetesEfficiencyReportToken

func (o *GetKubernetesEfficiencyReportParams) SetKubernetesEfficiencyReportToken(kubernetesEfficiencyReportToken string)

SetKubernetesEfficiencyReportToken adds the kubernetesEfficiencyReportToken to the get kubernetes efficiency report params

func (*GetKubernetesEfficiencyReportParams) SetTimeout

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

SetTimeout adds the timeout to the get kubernetes efficiency report params

func (*GetKubernetesEfficiencyReportParams) WithContext

WithContext adds the context to the get kubernetes efficiency report params

func (*GetKubernetesEfficiencyReportParams) WithDefaults

WithDefaults hydrates default values in the get kubernetes efficiency report params (not the query body).

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

func (*GetKubernetesEfficiencyReportParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get kubernetes efficiency report params

func (*GetKubernetesEfficiencyReportParams) WithKubernetesEfficiencyReportToken

func (o *GetKubernetesEfficiencyReportParams) WithKubernetesEfficiencyReportToken(kubernetesEfficiencyReportToken string) *GetKubernetesEfficiencyReportParams

WithKubernetesEfficiencyReportToken adds the kubernetesEfficiencyReportToken to the get kubernetes efficiency report params

func (*GetKubernetesEfficiencyReportParams) WithTimeout

WithTimeout adds the timeout to the get kubernetes efficiency report params

func (*GetKubernetesEfficiencyReportParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetKubernetesEfficiencyReportReader

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

GetKubernetesEfficiencyReportReader is a Reader for the GetKubernetesEfficiencyReport structure.

func (*GetKubernetesEfficiencyReportReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetKubernetesEfficiencyReportsOK

type GetKubernetesEfficiencyReportsOK struct {
	Payload *models.KubernetesEfficiencyReports
}

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

GetKubernetesEfficiencyReportsOK get kubernetes efficiency reports o k

func NewGetKubernetesEfficiencyReportsOK

func NewGetKubernetesEfficiencyReportsOK() *GetKubernetesEfficiencyReportsOK

NewGetKubernetesEfficiencyReportsOK creates a GetKubernetesEfficiencyReportsOK with default headers values

func (*GetKubernetesEfficiencyReportsOK) Code

Code gets the status code for the get kubernetes efficiency reports o k response

func (*GetKubernetesEfficiencyReportsOK) Error

func (*GetKubernetesEfficiencyReportsOK) GetPayload

func (*GetKubernetesEfficiencyReportsOK) IsClientError

func (o *GetKubernetesEfficiencyReportsOK) IsClientError() bool

IsClientError returns true when this get kubernetes efficiency reports o k response has a 4xx status code

func (*GetKubernetesEfficiencyReportsOK) IsCode

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

IsCode returns true when this get kubernetes efficiency reports o k response a status code equal to that given

func (*GetKubernetesEfficiencyReportsOK) IsRedirect

func (o *GetKubernetesEfficiencyReportsOK) IsRedirect() bool

IsRedirect returns true when this get kubernetes efficiency reports o k response has a 3xx status code

func (*GetKubernetesEfficiencyReportsOK) IsServerError

func (o *GetKubernetesEfficiencyReportsOK) IsServerError() bool

IsServerError returns true when this get kubernetes efficiency reports o k response has a 5xx status code

func (*GetKubernetesEfficiencyReportsOK) IsSuccess

func (o *GetKubernetesEfficiencyReportsOK) IsSuccess() bool

IsSuccess returns true when this get kubernetes efficiency reports o k response has a 2xx status code

func (*GetKubernetesEfficiencyReportsOK) String

type GetKubernetesEfficiencyReportsParams

type GetKubernetesEfficiencyReportsParams struct {

	/* Limit.

	   The amount of results to return. The maximum is 1000.

	   Format: int32
	*/
	Limit *int32

	/* Page.

	   The page of results to return.

	   Format: int32
	*/
	Page *int32

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

GetKubernetesEfficiencyReportsParams contains all the parameters to send to the API endpoint

for the get kubernetes efficiency reports operation.

Typically these are written to a http.Request.

func NewGetKubernetesEfficiencyReportsParams

func NewGetKubernetesEfficiencyReportsParams() *GetKubernetesEfficiencyReportsParams

NewGetKubernetesEfficiencyReportsParams creates a new GetKubernetesEfficiencyReportsParams 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 NewGetKubernetesEfficiencyReportsParamsWithContext

func NewGetKubernetesEfficiencyReportsParamsWithContext(ctx context.Context) *GetKubernetesEfficiencyReportsParams

NewGetKubernetesEfficiencyReportsParamsWithContext creates a new GetKubernetesEfficiencyReportsParams object with the ability to set a context for a request.

func NewGetKubernetesEfficiencyReportsParamsWithHTTPClient

func NewGetKubernetesEfficiencyReportsParamsWithHTTPClient(client *http.Client) *GetKubernetesEfficiencyReportsParams

NewGetKubernetesEfficiencyReportsParamsWithHTTPClient creates a new GetKubernetesEfficiencyReportsParams object with the ability to set a custom HTTPClient for a request.

func NewGetKubernetesEfficiencyReportsParamsWithTimeout

func NewGetKubernetesEfficiencyReportsParamsWithTimeout(timeout time.Duration) *GetKubernetesEfficiencyReportsParams

NewGetKubernetesEfficiencyReportsParamsWithTimeout creates a new GetKubernetesEfficiencyReportsParams object with the ability to set a timeout on a request.

func (*GetKubernetesEfficiencyReportsParams) SetContext

SetContext adds the context to the get kubernetes efficiency reports params

func (*GetKubernetesEfficiencyReportsParams) SetDefaults

func (o *GetKubernetesEfficiencyReportsParams) SetDefaults()

SetDefaults hydrates default values in the get kubernetes efficiency reports params (not the query body).

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

func (*GetKubernetesEfficiencyReportsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get kubernetes efficiency reports params

func (*GetKubernetesEfficiencyReportsParams) SetLimit

func (o *GetKubernetesEfficiencyReportsParams) SetLimit(limit *int32)

SetLimit adds the limit to the get kubernetes efficiency reports params

func (*GetKubernetesEfficiencyReportsParams) SetPage

func (o *GetKubernetesEfficiencyReportsParams) SetPage(page *int32)

SetPage adds the page to the get kubernetes efficiency reports params

func (*GetKubernetesEfficiencyReportsParams) SetTimeout

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

SetTimeout adds the timeout to the get kubernetes efficiency reports params

func (*GetKubernetesEfficiencyReportsParams) WithContext

WithContext adds the context to the get kubernetes efficiency reports params

func (*GetKubernetesEfficiencyReportsParams) WithDefaults

WithDefaults hydrates default values in the get kubernetes efficiency reports params (not the query body).

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

func (*GetKubernetesEfficiencyReportsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get kubernetes efficiency reports params

func (*GetKubernetesEfficiencyReportsParams) WithLimit

WithLimit adds the limit to the get kubernetes efficiency reports params

func (*GetKubernetesEfficiencyReportsParams) WithPage

WithPage adds the page to the get kubernetes efficiency reports params

func (*GetKubernetesEfficiencyReportsParams) WithTimeout

WithTimeout adds the timeout to the get kubernetes efficiency reports params

func (*GetKubernetesEfficiencyReportsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetKubernetesEfficiencyReportsReader

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

GetKubernetesEfficiencyReportsReader is a Reader for the GetKubernetesEfficiencyReports structure.

func (*GetKubernetesEfficiencyReportsReader) ReadResponse

func (o *GetKubernetesEfficiencyReportsReader) 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