metrics

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Oct 16, 2022 License: Apache-2.0 Imports: 8 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 metrics API

func (*Client) NamespaceMetricsFailed

func (a *Client) NamespaceMetricsFailed(params *NamespaceMetricsFailedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NamespaceMetricsFailedOK, error)

NamespaceMetricsFailed gets namespace failed workflow instances metrics

Get metrics of failed workflows in the targeted namespace.

func (*Client) NamespaceMetricsInvoked

func (a *Client) NamespaceMetricsInvoked(params *NamespaceMetricsInvokedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NamespaceMetricsInvokedOK, error)

NamespaceMetricsInvoked gets namespace invoked workflow metrics

Get metrics of invoked workflows in the targeted namespace.

func (*Client) NamespaceMetricsMilliseconds

func (a *Client) NamespaceMetricsMilliseconds(params *NamespaceMetricsMillisecondsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NamespaceMetricsMillisecondsOK, error)

NamespaceMetricsMilliseconds gets namespace workflow timing metrics

Get timing metrics of workflows in the targeted namespace.

func (*Client) NamespaceMetricsSuccessful

func (a *Client) NamespaceMetricsSuccessful(params *NamespaceMetricsSuccessfulParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NamespaceMetricsSuccessfulOK, error)

NamespaceMetricsSuccessful gets namespace successful workflow instances metrics

Get metrics of successful workflows in the targeted namespace.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) WorkflowMetricsInvoked

func (a *Client) WorkflowMetricsInvoked(params *WorkflowMetricsInvokedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WorkflowMetricsInvokedOK, error)

WorkflowMetricsInvoked gets invoked workflow metrics

Get metrics of invoked workflow instances.

func (*Client) WorkflowMetricsMilliseconds

func (a *Client) WorkflowMetricsMilliseconds(params *WorkflowMetricsMillisecondsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WorkflowMetricsMillisecondsOK, error)
WorkflowMetricsMilliseconds gets workflow time metrics

Get the timing metrics of a workflow's instance.

This returns a total sum of the milliseconds a workflow has been executed for.

func (*Client) WorkflowMetricsSankey added in v0.6.0

func (a *Client) WorkflowMetricsSankey(params *WorkflowMetricsSankeyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WorkflowMetricsSankeyOK, error)
WorkflowMetricsSankey gets sankey metrics of a workflow revision

Get Sankey metrics of a workflow revision.

If ref query is not provided, metrics for the latest revision will be retrieved.

func (*Client) WorkflowMetricsStateMilliseconds

func (a *Client) WorkflowMetricsStateMilliseconds(params *WorkflowMetricsStateMillisecondsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WorkflowMetricsStateMillisecondsOK, error)
WorkflowMetricsStateMilliseconds gets a workflow state time metrics

Get the state timing metrics of a workflow's instance.

This returns the timing of individual states in a workflow.

func (*Client) WorkflowMetricsSuccessful

func (a *Client) WorkflowMetricsSuccessful(params *WorkflowMetricsSuccessfulParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WorkflowMetricsSuccessfulOK, error)

WorkflowMetricsSuccessful gets successful workflow metrics

Get metrics of a workflow, where the instance was successful.

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	NamespaceMetricsFailed(params *NamespaceMetricsFailedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NamespaceMetricsFailedOK, error)

	NamespaceMetricsInvoked(params *NamespaceMetricsInvokedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NamespaceMetricsInvokedOK, error)

	NamespaceMetricsMilliseconds(params *NamespaceMetricsMillisecondsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NamespaceMetricsMillisecondsOK, error)

	NamespaceMetricsSuccessful(params *NamespaceMetricsSuccessfulParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NamespaceMetricsSuccessfulOK, error)

	WorkflowMetricsInvoked(params *WorkflowMetricsInvokedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WorkflowMetricsInvokedOK, error)

	WorkflowMetricsMilliseconds(params *WorkflowMetricsMillisecondsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WorkflowMetricsMillisecondsOK, error)

	WorkflowMetricsSankey(params *WorkflowMetricsSankeyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WorkflowMetricsSankeyOK, error)

	WorkflowMetricsStateMilliseconds(params *WorkflowMetricsStateMillisecondsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WorkflowMetricsStateMillisecondsOK, error)

	WorkflowMetricsSuccessful(params *WorkflowMetricsSuccessfulParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WorkflowMetricsSuccessfulOK, 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 metrics API client.

type NamespaceMetricsFailedOK

type NamespaceMetricsFailedOK struct {
}
NamespaceMetricsFailedOK describes a response with status code 200, with default header values.

successfully got namespace metrics

func NewNamespaceMetricsFailedOK

func NewNamespaceMetricsFailedOK() *NamespaceMetricsFailedOK

NewNamespaceMetricsFailedOK creates a NamespaceMetricsFailedOK with default headers values

func (*NamespaceMetricsFailedOK) Error

func (o *NamespaceMetricsFailedOK) Error() string

type NamespaceMetricsFailedParams

type NamespaceMetricsFailedParams struct {

	/* Namespace.

	   target namespace
	*/
	Namespace string

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

NamespaceMetricsFailedParams contains all the parameters to send to the API endpoint

for the namespace metrics failed operation.

Typically these are written to a http.Request.

func NewNamespaceMetricsFailedParams

func NewNamespaceMetricsFailedParams() *NamespaceMetricsFailedParams

NewNamespaceMetricsFailedParams creates a new NamespaceMetricsFailedParams 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 NewNamespaceMetricsFailedParamsWithContext

func NewNamespaceMetricsFailedParamsWithContext(ctx context.Context) *NamespaceMetricsFailedParams

NewNamespaceMetricsFailedParamsWithContext creates a new NamespaceMetricsFailedParams object with the ability to set a context for a request.

func NewNamespaceMetricsFailedParamsWithHTTPClient

func NewNamespaceMetricsFailedParamsWithHTTPClient(client *http.Client) *NamespaceMetricsFailedParams

NewNamespaceMetricsFailedParamsWithHTTPClient creates a new NamespaceMetricsFailedParams object with the ability to set a custom HTTPClient for a request.

func NewNamespaceMetricsFailedParamsWithTimeout

func NewNamespaceMetricsFailedParamsWithTimeout(timeout time.Duration) *NamespaceMetricsFailedParams

NewNamespaceMetricsFailedParamsWithTimeout creates a new NamespaceMetricsFailedParams object with the ability to set a timeout on a request.

func (*NamespaceMetricsFailedParams) SetContext

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

SetContext adds the context to the namespace metrics failed params

func (*NamespaceMetricsFailedParams) SetDefaults

func (o *NamespaceMetricsFailedParams) SetDefaults()

SetDefaults hydrates default values in the namespace metrics failed params (not the query body).

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

func (*NamespaceMetricsFailedParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the namespace metrics failed params

func (*NamespaceMetricsFailedParams) SetNamespace

func (o *NamespaceMetricsFailedParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the namespace metrics failed params

func (*NamespaceMetricsFailedParams) SetTimeout

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

SetTimeout adds the timeout to the namespace metrics failed params

func (*NamespaceMetricsFailedParams) WithContext

WithContext adds the context to the namespace metrics failed params

func (*NamespaceMetricsFailedParams) WithDefaults

WithDefaults hydrates default values in the namespace metrics failed params (not the query body).

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

func (*NamespaceMetricsFailedParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the namespace metrics failed params

func (*NamespaceMetricsFailedParams) WithNamespace

WithNamespace adds the namespace to the namespace metrics failed params

func (*NamespaceMetricsFailedParams) WithTimeout

WithTimeout adds the timeout to the namespace metrics failed params

func (*NamespaceMetricsFailedParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NamespaceMetricsFailedReader

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

NamespaceMetricsFailedReader is a Reader for the NamespaceMetricsFailed structure.

func (*NamespaceMetricsFailedReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NamespaceMetricsInvokedOK

type NamespaceMetricsInvokedOK struct {
}
NamespaceMetricsInvokedOK describes a response with status code 200, with default header values.

successfully got namespace metrics

func NewNamespaceMetricsInvokedOK

func NewNamespaceMetricsInvokedOK() *NamespaceMetricsInvokedOK

NewNamespaceMetricsInvokedOK creates a NamespaceMetricsInvokedOK with default headers values

func (*NamespaceMetricsInvokedOK) Error

func (o *NamespaceMetricsInvokedOK) Error() string

type NamespaceMetricsInvokedParams

type NamespaceMetricsInvokedParams struct {

	/* Namespace.

	   target namespace
	*/
	Namespace string

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

NamespaceMetricsInvokedParams contains all the parameters to send to the API endpoint

for the namespace metrics invoked operation.

Typically these are written to a http.Request.

func NewNamespaceMetricsInvokedParams

func NewNamespaceMetricsInvokedParams() *NamespaceMetricsInvokedParams

NewNamespaceMetricsInvokedParams creates a new NamespaceMetricsInvokedParams 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 NewNamespaceMetricsInvokedParamsWithContext

func NewNamespaceMetricsInvokedParamsWithContext(ctx context.Context) *NamespaceMetricsInvokedParams

NewNamespaceMetricsInvokedParamsWithContext creates a new NamespaceMetricsInvokedParams object with the ability to set a context for a request.

func NewNamespaceMetricsInvokedParamsWithHTTPClient

func NewNamespaceMetricsInvokedParamsWithHTTPClient(client *http.Client) *NamespaceMetricsInvokedParams

NewNamespaceMetricsInvokedParamsWithHTTPClient creates a new NamespaceMetricsInvokedParams object with the ability to set a custom HTTPClient for a request.

func NewNamespaceMetricsInvokedParamsWithTimeout

func NewNamespaceMetricsInvokedParamsWithTimeout(timeout time.Duration) *NamespaceMetricsInvokedParams

NewNamespaceMetricsInvokedParamsWithTimeout creates a new NamespaceMetricsInvokedParams object with the ability to set a timeout on a request.

func (*NamespaceMetricsInvokedParams) SetContext

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

SetContext adds the context to the namespace metrics invoked params

func (*NamespaceMetricsInvokedParams) SetDefaults

func (o *NamespaceMetricsInvokedParams) SetDefaults()

SetDefaults hydrates default values in the namespace metrics invoked params (not the query body).

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

func (*NamespaceMetricsInvokedParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the namespace metrics invoked params

func (*NamespaceMetricsInvokedParams) SetNamespace

func (o *NamespaceMetricsInvokedParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the namespace metrics invoked params

func (*NamespaceMetricsInvokedParams) SetTimeout

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

SetTimeout adds the timeout to the namespace metrics invoked params

func (*NamespaceMetricsInvokedParams) WithContext

WithContext adds the context to the namespace metrics invoked params

func (*NamespaceMetricsInvokedParams) WithDefaults

WithDefaults hydrates default values in the namespace metrics invoked params (not the query body).

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

func (*NamespaceMetricsInvokedParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the namespace metrics invoked params

func (*NamespaceMetricsInvokedParams) WithNamespace

WithNamespace adds the namespace to the namespace metrics invoked params

func (*NamespaceMetricsInvokedParams) WithTimeout

WithTimeout adds the timeout to the namespace metrics invoked params

func (*NamespaceMetricsInvokedParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NamespaceMetricsInvokedReader

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

NamespaceMetricsInvokedReader is a Reader for the NamespaceMetricsInvoked structure.

func (*NamespaceMetricsInvokedReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NamespaceMetricsMillisecondsOK

type NamespaceMetricsMillisecondsOK struct {
}
NamespaceMetricsMillisecondsOK describes a response with status code 200, with default header values.

successfully got namespace metrics

func NewNamespaceMetricsMillisecondsOK

func NewNamespaceMetricsMillisecondsOK() *NamespaceMetricsMillisecondsOK

NewNamespaceMetricsMillisecondsOK creates a NamespaceMetricsMillisecondsOK with default headers values

func (*NamespaceMetricsMillisecondsOK) Error

type NamespaceMetricsMillisecondsParams

type NamespaceMetricsMillisecondsParams struct {

	/* Namespace.

	   target namespace
	*/
	Namespace string

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

NamespaceMetricsMillisecondsParams contains all the parameters to send to the API endpoint

for the namespace metrics milliseconds operation.

Typically these are written to a http.Request.

func NewNamespaceMetricsMillisecondsParams

func NewNamespaceMetricsMillisecondsParams() *NamespaceMetricsMillisecondsParams

NewNamespaceMetricsMillisecondsParams creates a new NamespaceMetricsMillisecondsParams 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 NewNamespaceMetricsMillisecondsParamsWithContext

func NewNamespaceMetricsMillisecondsParamsWithContext(ctx context.Context) *NamespaceMetricsMillisecondsParams

NewNamespaceMetricsMillisecondsParamsWithContext creates a new NamespaceMetricsMillisecondsParams object with the ability to set a context for a request.

func NewNamespaceMetricsMillisecondsParamsWithHTTPClient

func NewNamespaceMetricsMillisecondsParamsWithHTTPClient(client *http.Client) *NamespaceMetricsMillisecondsParams

NewNamespaceMetricsMillisecondsParamsWithHTTPClient creates a new NamespaceMetricsMillisecondsParams object with the ability to set a custom HTTPClient for a request.

func NewNamespaceMetricsMillisecondsParamsWithTimeout

func NewNamespaceMetricsMillisecondsParamsWithTimeout(timeout time.Duration) *NamespaceMetricsMillisecondsParams

NewNamespaceMetricsMillisecondsParamsWithTimeout creates a new NamespaceMetricsMillisecondsParams object with the ability to set a timeout on a request.

func (*NamespaceMetricsMillisecondsParams) SetContext

SetContext adds the context to the namespace metrics milliseconds params

func (*NamespaceMetricsMillisecondsParams) SetDefaults

func (o *NamespaceMetricsMillisecondsParams) SetDefaults()

SetDefaults hydrates default values in the namespace metrics milliseconds params (not the query body).

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

func (*NamespaceMetricsMillisecondsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the namespace metrics milliseconds params

func (*NamespaceMetricsMillisecondsParams) SetNamespace

func (o *NamespaceMetricsMillisecondsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the namespace metrics milliseconds params

func (*NamespaceMetricsMillisecondsParams) SetTimeout

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

SetTimeout adds the timeout to the namespace metrics milliseconds params

func (*NamespaceMetricsMillisecondsParams) WithContext

WithContext adds the context to the namespace metrics milliseconds params

func (*NamespaceMetricsMillisecondsParams) WithDefaults

WithDefaults hydrates default values in the namespace metrics milliseconds params (not the query body).

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

func (*NamespaceMetricsMillisecondsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the namespace metrics milliseconds params

func (*NamespaceMetricsMillisecondsParams) WithNamespace

WithNamespace adds the namespace to the namespace metrics milliseconds params

func (*NamespaceMetricsMillisecondsParams) WithTimeout

WithTimeout adds the timeout to the namespace metrics milliseconds params

func (*NamespaceMetricsMillisecondsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NamespaceMetricsMillisecondsReader

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

NamespaceMetricsMillisecondsReader is a Reader for the NamespaceMetricsMilliseconds structure.

func (*NamespaceMetricsMillisecondsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NamespaceMetricsSuccessfulOK

type NamespaceMetricsSuccessfulOK struct {
}
NamespaceMetricsSuccessfulOK describes a response with status code 200, with default header values.

successfully got namespace metrics

func NewNamespaceMetricsSuccessfulOK

func NewNamespaceMetricsSuccessfulOK() *NamespaceMetricsSuccessfulOK

NewNamespaceMetricsSuccessfulOK creates a NamespaceMetricsSuccessfulOK with default headers values

func (*NamespaceMetricsSuccessfulOK) Error

type NamespaceMetricsSuccessfulParams

type NamespaceMetricsSuccessfulParams struct {

	/* Namespace.

	   target namespace
	*/
	Namespace string

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

NamespaceMetricsSuccessfulParams contains all the parameters to send to the API endpoint

for the namespace metrics successful operation.

Typically these are written to a http.Request.

func NewNamespaceMetricsSuccessfulParams

func NewNamespaceMetricsSuccessfulParams() *NamespaceMetricsSuccessfulParams

NewNamespaceMetricsSuccessfulParams creates a new NamespaceMetricsSuccessfulParams 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 NewNamespaceMetricsSuccessfulParamsWithContext

func NewNamespaceMetricsSuccessfulParamsWithContext(ctx context.Context) *NamespaceMetricsSuccessfulParams

NewNamespaceMetricsSuccessfulParamsWithContext creates a new NamespaceMetricsSuccessfulParams object with the ability to set a context for a request.

func NewNamespaceMetricsSuccessfulParamsWithHTTPClient

func NewNamespaceMetricsSuccessfulParamsWithHTTPClient(client *http.Client) *NamespaceMetricsSuccessfulParams

NewNamespaceMetricsSuccessfulParamsWithHTTPClient creates a new NamespaceMetricsSuccessfulParams object with the ability to set a custom HTTPClient for a request.

func NewNamespaceMetricsSuccessfulParamsWithTimeout

func NewNamespaceMetricsSuccessfulParamsWithTimeout(timeout time.Duration) *NamespaceMetricsSuccessfulParams

NewNamespaceMetricsSuccessfulParamsWithTimeout creates a new NamespaceMetricsSuccessfulParams object with the ability to set a timeout on a request.

func (*NamespaceMetricsSuccessfulParams) SetContext

SetContext adds the context to the namespace metrics successful params

func (*NamespaceMetricsSuccessfulParams) SetDefaults

func (o *NamespaceMetricsSuccessfulParams) SetDefaults()

SetDefaults hydrates default values in the namespace metrics successful params (not the query body).

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

func (*NamespaceMetricsSuccessfulParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the namespace metrics successful params

func (*NamespaceMetricsSuccessfulParams) SetNamespace

func (o *NamespaceMetricsSuccessfulParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the namespace metrics successful params

func (*NamespaceMetricsSuccessfulParams) SetTimeout

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

SetTimeout adds the timeout to the namespace metrics successful params

func (*NamespaceMetricsSuccessfulParams) WithContext

WithContext adds the context to the namespace metrics successful params

func (*NamespaceMetricsSuccessfulParams) WithDefaults

WithDefaults hydrates default values in the namespace metrics successful params (not the query body).

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

func (*NamespaceMetricsSuccessfulParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the namespace metrics successful params

func (*NamespaceMetricsSuccessfulParams) WithNamespace

WithNamespace adds the namespace to the namespace metrics successful params

func (*NamespaceMetricsSuccessfulParams) WithTimeout

WithTimeout adds the timeout to the namespace metrics successful params

func (*NamespaceMetricsSuccessfulParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NamespaceMetricsSuccessfulReader

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

NamespaceMetricsSuccessfulReader is a Reader for the NamespaceMetricsSuccessful structure.

func (*NamespaceMetricsSuccessfulReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WorkflowMetricsInvokedOK

type WorkflowMetricsInvokedOK struct {
}
WorkflowMetricsInvokedOK describes a response with status code 200, with default header values.

successfully got workflow metrics

func NewWorkflowMetricsInvokedOK

func NewWorkflowMetricsInvokedOK() *WorkflowMetricsInvokedOK

NewWorkflowMetricsInvokedOK creates a WorkflowMetricsInvokedOK with default headers values

func (*WorkflowMetricsInvokedOK) Error

func (o *WorkflowMetricsInvokedOK) Error() string

type WorkflowMetricsInvokedParams

type WorkflowMetricsInvokedParams struct {

	/* Namespace.

	   target namespace
	*/
	Namespace string

	/* Workflow.

	   path to target workflow
	*/
	Workflow string

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

WorkflowMetricsInvokedParams contains all the parameters to send to the API endpoint

for the workflow metrics invoked operation.

Typically these are written to a http.Request.

func NewWorkflowMetricsInvokedParams

func NewWorkflowMetricsInvokedParams() *WorkflowMetricsInvokedParams

NewWorkflowMetricsInvokedParams creates a new WorkflowMetricsInvokedParams 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 NewWorkflowMetricsInvokedParamsWithContext

func NewWorkflowMetricsInvokedParamsWithContext(ctx context.Context) *WorkflowMetricsInvokedParams

NewWorkflowMetricsInvokedParamsWithContext creates a new WorkflowMetricsInvokedParams object with the ability to set a context for a request.

func NewWorkflowMetricsInvokedParamsWithHTTPClient

func NewWorkflowMetricsInvokedParamsWithHTTPClient(client *http.Client) *WorkflowMetricsInvokedParams

NewWorkflowMetricsInvokedParamsWithHTTPClient creates a new WorkflowMetricsInvokedParams object with the ability to set a custom HTTPClient for a request.

func NewWorkflowMetricsInvokedParamsWithTimeout

func NewWorkflowMetricsInvokedParamsWithTimeout(timeout time.Duration) *WorkflowMetricsInvokedParams

NewWorkflowMetricsInvokedParamsWithTimeout creates a new WorkflowMetricsInvokedParams object with the ability to set a timeout on a request.

func (*WorkflowMetricsInvokedParams) SetContext

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

SetContext adds the context to the workflow metrics invoked params

func (*WorkflowMetricsInvokedParams) SetDefaults

func (o *WorkflowMetricsInvokedParams) SetDefaults()

SetDefaults hydrates default values in the workflow metrics invoked params (not the query body).

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

func (*WorkflowMetricsInvokedParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the workflow metrics invoked params

func (*WorkflowMetricsInvokedParams) SetNamespace

func (o *WorkflowMetricsInvokedParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the workflow metrics invoked params

func (*WorkflowMetricsInvokedParams) SetTimeout

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

SetTimeout adds the timeout to the workflow metrics invoked params

func (*WorkflowMetricsInvokedParams) SetWorkflow

func (o *WorkflowMetricsInvokedParams) SetWorkflow(workflow string)

SetWorkflow adds the workflow to the workflow metrics invoked params

func (*WorkflowMetricsInvokedParams) WithContext

WithContext adds the context to the workflow metrics invoked params

func (*WorkflowMetricsInvokedParams) WithDefaults

WithDefaults hydrates default values in the workflow metrics invoked params (not the query body).

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

func (*WorkflowMetricsInvokedParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow metrics invoked params

func (*WorkflowMetricsInvokedParams) WithNamespace

WithNamespace adds the namespace to the workflow metrics invoked params

func (*WorkflowMetricsInvokedParams) WithTimeout

WithTimeout adds the timeout to the workflow metrics invoked params

func (*WorkflowMetricsInvokedParams) WithWorkflow

WithWorkflow adds the workflow to the workflow metrics invoked params

func (*WorkflowMetricsInvokedParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowMetricsInvokedReader

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

WorkflowMetricsInvokedReader is a Reader for the WorkflowMetricsInvoked structure.

func (*WorkflowMetricsInvokedReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WorkflowMetricsMillisecondsOK

type WorkflowMetricsMillisecondsOK struct {
}
WorkflowMetricsMillisecondsOK describes a response with status code 200, with default header values.

successfully got workflow metrics

func NewWorkflowMetricsMillisecondsOK

func NewWorkflowMetricsMillisecondsOK() *WorkflowMetricsMillisecondsOK

NewWorkflowMetricsMillisecondsOK creates a WorkflowMetricsMillisecondsOK with default headers values

func (*WorkflowMetricsMillisecondsOK) Error

type WorkflowMetricsMillisecondsParams

type WorkflowMetricsMillisecondsParams struct {

	/* Namespace.

	   target namespace
	*/
	Namespace string

	/* Workflow.

	   path to target workflow
	*/
	Workflow string

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

WorkflowMetricsMillisecondsParams contains all the parameters to send to the API endpoint

for the workflow metrics milliseconds operation.

Typically these are written to a http.Request.

func NewWorkflowMetricsMillisecondsParams

func NewWorkflowMetricsMillisecondsParams() *WorkflowMetricsMillisecondsParams

NewWorkflowMetricsMillisecondsParams creates a new WorkflowMetricsMillisecondsParams 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 NewWorkflowMetricsMillisecondsParamsWithContext

func NewWorkflowMetricsMillisecondsParamsWithContext(ctx context.Context) *WorkflowMetricsMillisecondsParams

NewWorkflowMetricsMillisecondsParamsWithContext creates a new WorkflowMetricsMillisecondsParams object with the ability to set a context for a request.

func NewWorkflowMetricsMillisecondsParamsWithHTTPClient

func NewWorkflowMetricsMillisecondsParamsWithHTTPClient(client *http.Client) *WorkflowMetricsMillisecondsParams

NewWorkflowMetricsMillisecondsParamsWithHTTPClient creates a new WorkflowMetricsMillisecondsParams object with the ability to set a custom HTTPClient for a request.

func NewWorkflowMetricsMillisecondsParamsWithTimeout

func NewWorkflowMetricsMillisecondsParamsWithTimeout(timeout time.Duration) *WorkflowMetricsMillisecondsParams

NewWorkflowMetricsMillisecondsParamsWithTimeout creates a new WorkflowMetricsMillisecondsParams object with the ability to set a timeout on a request.

func (*WorkflowMetricsMillisecondsParams) SetContext

SetContext adds the context to the workflow metrics milliseconds params

func (*WorkflowMetricsMillisecondsParams) SetDefaults

func (o *WorkflowMetricsMillisecondsParams) SetDefaults()

SetDefaults hydrates default values in the workflow metrics milliseconds params (not the query body).

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

func (*WorkflowMetricsMillisecondsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the workflow metrics milliseconds params

func (*WorkflowMetricsMillisecondsParams) SetNamespace

func (o *WorkflowMetricsMillisecondsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the workflow metrics milliseconds params

func (*WorkflowMetricsMillisecondsParams) SetTimeout

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

SetTimeout adds the timeout to the workflow metrics milliseconds params

func (*WorkflowMetricsMillisecondsParams) SetWorkflow

func (o *WorkflowMetricsMillisecondsParams) SetWorkflow(workflow string)

SetWorkflow adds the workflow to the workflow metrics milliseconds params

func (*WorkflowMetricsMillisecondsParams) WithContext

WithContext adds the context to the workflow metrics milliseconds params

func (*WorkflowMetricsMillisecondsParams) WithDefaults

WithDefaults hydrates default values in the workflow metrics milliseconds params (not the query body).

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

func (*WorkflowMetricsMillisecondsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow metrics milliseconds params

func (*WorkflowMetricsMillisecondsParams) WithNamespace

WithNamespace adds the namespace to the workflow metrics milliseconds params

func (*WorkflowMetricsMillisecondsParams) WithTimeout

WithTimeout adds the timeout to the workflow metrics milliseconds params

func (*WorkflowMetricsMillisecondsParams) WithWorkflow

WithWorkflow adds the workflow to the workflow metrics milliseconds params

func (*WorkflowMetricsMillisecondsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowMetricsMillisecondsReader

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

WorkflowMetricsMillisecondsReader is a Reader for the WorkflowMetricsMilliseconds structure.

func (*WorkflowMetricsMillisecondsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WorkflowMetricsSankeyOK added in v0.6.0

type WorkflowMetricsSankeyOK struct {
}
WorkflowMetricsSankeyOK describes a response with status code 200, with default header values.

successfully got workflow metrics

func NewWorkflowMetricsSankeyOK added in v0.6.0

func NewWorkflowMetricsSankeyOK() *WorkflowMetricsSankeyOK

NewWorkflowMetricsSankeyOK creates a WorkflowMetricsSankeyOK with default headers values

func (*WorkflowMetricsSankeyOK) Error added in v0.6.0

func (o *WorkflowMetricsSankeyOK) Error() string

type WorkflowMetricsSankeyParams added in v0.6.0

type WorkflowMetricsSankeyParams struct {

	/* Namespace.

	   target namespace
	*/
	Namespace string

	/* Ref.

	   target workflow revision reference
	*/
	Ref *string

	/* Workflow.

	   path to target workflow
	*/
	Workflow string

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

WorkflowMetricsSankeyParams contains all the parameters to send to the API endpoint

for the workflow metrics sankey operation.

Typically these are written to a http.Request.

func NewWorkflowMetricsSankeyParams added in v0.6.0

func NewWorkflowMetricsSankeyParams() *WorkflowMetricsSankeyParams

NewWorkflowMetricsSankeyParams creates a new WorkflowMetricsSankeyParams 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 NewWorkflowMetricsSankeyParamsWithContext added in v0.6.0

func NewWorkflowMetricsSankeyParamsWithContext(ctx context.Context) *WorkflowMetricsSankeyParams

NewWorkflowMetricsSankeyParamsWithContext creates a new WorkflowMetricsSankeyParams object with the ability to set a context for a request.

func NewWorkflowMetricsSankeyParamsWithHTTPClient added in v0.6.0

func NewWorkflowMetricsSankeyParamsWithHTTPClient(client *http.Client) *WorkflowMetricsSankeyParams

NewWorkflowMetricsSankeyParamsWithHTTPClient creates a new WorkflowMetricsSankeyParams object with the ability to set a custom HTTPClient for a request.

func NewWorkflowMetricsSankeyParamsWithTimeout added in v0.6.0

func NewWorkflowMetricsSankeyParamsWithTimeout(timeout time.Duration) *WorkflowMetricsSankeyParams

NewWorkflowMetricsSankeyParamsWithTimeout creates a new WorkflowMetricsSankeyParams object with the ability to set a timeout on a request.

func (*WorkflowMetricsSankeyParams) SetContext added in v0.6.0

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

SetContext adds the context to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) SetDefaults added in v0.6.0

func (o *WorkflowMetricsSankeyParams) SetDefaults()

SetDefaults hydrates default values in the workflow metrics sankey params (not the query body).

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

func (*WorkflowMetricsSankeyParams) SetHTTPClient added in v0.6.0

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

SetHTTPClient adds the HTTPClient to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) SetNamespace added in v0.6.0

func (o *WorkflowMetricsSankeyParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) SetRef added in v0.6.0

func (o *WorkflowMetricsSankeyParams) SetRef(ref *string)

SetRef adds the ref to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) SetTimeout added in v0.6.0

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

SetTimeout adds the timeout to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) SetWorkflow added in v0.6.0

func (o *WorkflowMetricsSankeyParams) SetWorkflow(workflow string)

SetWorkflow adds the workflow to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) WithContext added in v0.6.0

WithContext adds the context to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) WithDefaults added in v0.6.0

WithDefaults hydrates default values in the workflow metrics sankey params (not the query body).

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

func (*WorkflowMetricsSankeyParams) WithHTTPClient added in v0.6.0

WithHTTPClient adds the HTTPClient to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) WithNamespace added in v0.6.0

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

WithNamespace adds the namespace to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) WithRef added in v0.6.0

WithRef adds the ref to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) WithTimeout added in v0.6.0

WithTimeout adds the timeout to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) WithWorkflow added in v0.6.0

WithWorkflow adds the workflow to the workflow metrics sankey params

func (*WorkflowMetricsSankeyParams) WriteToRequest added in v0.6.0

WriteToRequest writes these params to a swagger request

type WorkflowMetricsSankeyReader added in v0.6.0

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

WorkflowMetricsSankeyReader is a Reader for the WorkflowMetricsSankey structure.

func (*WorkflowMetricsSankeyReader) ReadResponse added in v0.6.0

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

ReadResponse reads a server response into the received o.

type WorkflowMetricsStateMillisecondsOK

type WorkflowMetricsStateMillisecondsOK struct {
}
WorkflowMetricsStateMillisecondsOK describes a response with status code 200, with default header values.

successfully got workflow metrics

func NewWorkflowMetricsStateMillisecondsOK

func NewWorkflowMetricsStateMillisecondsOK() *WorkflowMetricsStateMillisecondsOK

NewWorkflowMetricsStateMillisecondsOK creates a WorkflowMetricsStateMillisecondsOK with default headers values

func (*WorkflowMetricsStateMillisecondsOK) Error

type WorkflowMetricsStateMillisecondsParams

type WorkflowMetricsStateMillisecondsParams struct {

	/* Namespace.

	   target namespace
	*/
	Namespace string

	/* Workflow.

	   path to target workflow
	*/
	Workflow string

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

WorkflowMetricsStateMillisecondsParams contains all the parameters to send to the API endpoint

for the workflow metrics state milliseconds operation.

Typically these are written to a http.Request.

func NewWorkflowMetricsStateMillisecondsParams

func NewWorkflowMetricsStateMillisecondsParams() *WorkflowMetricsStateMillisecondsParams

NewWorkflowMetricsStateMillisecondsParams creates a new WorkflowMetricsStateMillisecondsParams 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 NewWorkflowMetricsStateMillisecondsParamsWithContext

func NewWorkflowMetricsStateMillisecondsParamsWithContext(ctx context.Context) *WorkflowMetricsStateMillisecondsParams

NewWorkflowMetricsStateMillisecondsParamsWithContext creates a new WorkflowMetricsStateMillisecondsParams object with the ability to set a context for a request.

func NewWorkflowMetricsStateMillisecondsParamsWithHTTPClient

func NewWorkflowMetricsStateMillisecondsParamsWithHTTPClient(client *http.Client) *WorkflowMetricsStateMillisecondsParams

NewWorkflowMetricsStateMillisecondsParamsWithHTTPClient creates a new WorkflowMetricsStateMillisecondsParams object with the ability to set a custom HTTPClient for a request.

func NewWorkflowMetricsStateMillisecondsParamsWithTimeout

func NewWorkflowMetricsStateMillisecondsParamsWithTimeout(timeout time.Duration) *WorkflowMetricsStateMillisecondsParams

NewWorkflowMetricsStateMillisecondsParamsWithTimeout creates a new WorkflowMetricsStateMillisecondsParams object with the ability to set a timeout on a request.

func (*WorkflowMetricsStateMillisecondsParams) SetContext

SetContext adds the context to the workflow metrics state milliseconds params

func (*WorkflowMetricsStateMillisecondsParams) SetDefaults

func (o *WorkflowMetricsStateMillisecondsParams) SetDefaults()

SetDefaults hydrates default values in the workflow metrics state milliseconds params (not the query body).

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

func (*WorkflowMetricsStateMillisecondsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the workflow metrics state milliseconds params

func (*WorkflowMetricsStateMillisecondsParams) SetNamespace

func (o *WorkflowMetricsStateMillisecondsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the workflow metrics state milliseconds params

func (*WorkflowMetricsStateMillisecondsParams) SetTimeout

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

SetTimeout adds the timeout to the workflow metrics state milliseconds params

func (*WorkflowMetricsStateMillisecondsParams) SetWorkflow

func (o *WorkflowMetricsStateMillisecondsParams) SetWorkflow(workflow string)

SetWorkflow adds the workflow to the workflow metrics state milliseconds params

func (*WorkflowMetricsStateMillisecondsParams) WithContext

WithContext adds the context to the workflow metrics state milliseconds params

func (*WorkflowMetricsStateMillisecondsParams) WithDefaults

WithDefaults hydrates default values in the workflow metrics state milliseconds params (not the query body).

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

func (*WorkflowMetricsStateMillisecondsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow metrics state milliseconds params

func (*WorkflowMetricsStateMillisecondsParams) WithNamespace

WithNamespace adds the namespace to the workflow metrics state milliseconds params

func (*WorkflowMetricsStateMillisecondsParams) WithTimeout

WithTimeout adds the timeout to the workflow metrics state milliseconds params

func (*WorkflowMetricsStateMillisecondsParams) WithWorkflow

WithWorkflow adds the workflow to the workflow metrics state milliseconds params

func (*WorkflowMetricsStateMillisecondsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowMetricsStateMillisecondsReader

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

WorkflowMetricsStateMillisecondsReader is a Reader for the WorkflowMetricsStateMilliseconds structure.

func (*WorkflowMetricsStateMillisecondsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WorkflowMetricsSuccessfulOK

type WorkflowMetricsSuccessfulOK struct {
}
WorkflowMetricsSuccessfulOK describes a response with status code 200, with default header values.

successfully got workflow metrics

func NewWorkflowMetricsSuccessfulOK

func NewWorkflowMetricsSuccessfulOK() *WorkflowMetricsSuccessfulOK

NewWorkflowMetricsSuccessfulOK creates a WorkflowMetricsSuccessfulOK with default headers values

func (*WorkflowMetricsSuccessfulOK) Error

type WorkflowMetricsSuccessfulParams

type WorkflowMetricsSuccessfulParams struct {

	/* Namespace.

	   target namespace
	*/
	Namespace string

	/* Workflow.

	   path to target workflow
	*/
	Workflow string

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

WorkflowMetricsSuccessfulParams contains all the parameters to send to the API endpoint

for the workflow metrics successful operation.

Typically these are written to a http.Request.

func NewWorkflowMetricsSuccessfulParams

func NewWorkflowMetricsSuccessfulParams() *WorkflowMetricsSuccessfulParams

NewWorkflowMetricsSuccessfulParams creates a new WorkflowMetricsSuccessfulParams 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 NewWorkflowMetricsSuccessfulParamsWithContext

func NewWorkflowMetricsSuccessfulParamsWithContext(ctx context.Context) *WorkflowMetricsSuccessfulParams

NewWorkflowMetricsSuccessfulParamsWithContext creates a new WorkflowMetricsSuccessfulParams object with the ability to set a context for a request.

func NewWorkflowMetricsSuccessfulParamsWithHTTPClient

func NewWorkflowMetricsSuccessfulParamsWithHTTPClient(client *http.Client) *WorkflowMetricsSuccessfulParams

NewWorkflowMetricsSuccessfulParamsWithHTTPClient creates a new WorkflowMetricsSuccessfulParams object with the ability to set a custom HTTPClient for a request.

func NewWorkflowMetricsSuccessfulParamsWithTimeout

func NewWorkflowMetricsSuccessfulParamsWithTimeout(timeout time.Duration) *WorkflowMetricsSuccessfulParams

NewWorkflowMetricsSuccessfulParamsWithTimeout creates a new WorkflowMetricsSuccessfulParams object with the ability to set a timeout on a request.

func (*WorkflowMetricsSuccessfulParams) SetContext

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

SetContext adds the context to the workflow metrics successful params

func (*WorkflowMetricsSuccessfulParams) SetDefaults

func (o *WorkflowMetricsSuccessfulParams) SetDefaults()

SetDefaults hydrates default values in the workflow metrics successful params (not the query body).

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

func (*WorkflowMetricsSuccessfulParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the workflow metrics successful params

func (*WorkflowMetricsSuccessfulParams) SetNamespace

func (o *WorkflowMetricsSuccessfulParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the workflow metrics successful params

func (*WorkflowMetricsSuccessfulParams) SetTimeout

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

SetTimeout adds the timeout to the workflow metrics successful params

func (*WorkflowMetricsSuccessfulParams) SetWorkflow

func (o *WorkflowMetricsSuccessfulParams) SetWorkflow(workflow string)

SetWorkflow adds the workflow to the workflow metrics successful params

func (*WorkflowMetricsSuccessfulParams) WithContext

WithContext adds the context to the workflow metrics successful params

func (*WorkflowMetricsSuccessfulParams) WithDefaults

WithDefaults hydrates default values in the workflow metrics successful params (not the query body).

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

func (*WorkflowMetricsSuccessfulParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow metrics successful params

func (*WorkflowMetricsSuccessfulParams) WithNamespace

WithNamespace adds the namespace to the workflow metrics successful params

func (*WorkflowMetricsSuccessfulParams) WithTimeout

WithTimeout adds the timeout to the workflow metrics successful params

func (*WorkflowMetricsSuccessfulParams) WithWorkflow

WithWorkflow adds the workflow to the workflow metrics successful params

func (*WorkflowMetricsSuccessfulParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowMetricsSuccessfulReader

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

WorkflowMetricsSuccessfulReader is a Reader for the WorkflowMetricsSuccessful structure.

func (*WorkflowMetricsSuccessfulReader) ReadResponse

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