actions

package
v2.8.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Jun 10, 2020 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CancelActionBody

type CancelActionBody struct {

	// Unique Action ID. Required.
	ActionID string `json:"action_id,omitempty"`
}

CancelActionBody cancel action body swagger:model CancelActionBody

func (*CancelActionBody) MarshalBinary

func (o *CancelActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CancelActionBody) UnmarshalBinary

func (o *CancelActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CancelActionBody) Validate

func (o *CancelActionBody) Validate(formats strfmt.Registry) error

Validate validates this cancel action body

type CancelActionDefault

type CancelActionDefault struct {
	Payload *CancelActionDefaultBody
	// contains filtered or unexported fields
}

CancelActionDefault handles this case with default header values.

An unexpected error response

func NewCancelActionDefault

func NewCancelActionDefault(code int) *CancelActionDefault

NewCancelActionDefault creates a CancelActionDefault with default headers values

func (*CancelActionDefault) Code

func (o *CancelActionDefault) Code() int

Code gets the status code for the cancel action default response

func (*CancelActionDefault) Error

func (o *CancelActionDefault) Error() string

func (*CancelActionDefault) GetPayload

type CancelActionDefaultBody

type CancelActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

CancelActionDefaultBody cancel action default body swagger:model CancelActionDefaultBody

func (*CancelActionDefaultBody) MarshalBinary

func (o *CancelActionDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CancelActionDefaultBody) UnmarshalBinary

func (o *CancelActionDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CancelActionDefaultBody) Validate

func (o *CancelActionDefaultBody) Validate(formats strfmt.Registry) error

Validate validates this cancel action default body

type CancelActionOK

type CancelActionOK struct {
	Payload interface{}
}

CancelActionOK handles this case with default header values.

A successful response.

func NewCancelActionOK

func NewCancelActionOK() *CancelActionOK

NewCancelActionOK creates a CancelActionOK with default headers values

func (*CancelActionOK) Error

func (o *CancelActionOK) Error() string

func (*CancelActionOK) GetPayload

func (o *CancelActionOK) GetPayload() interface{}

type CancelActionParams

type CancelActionParams struct {

	/*Body*/
	Body CancelActionBody

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

CancelActionParams contains all the parameters to send to the API endpoint for the cancel action operation typically these are written to a http.Request

func NewCancelActionParams

func NewCancelActionParams() *CancelActionParams

NewCancelActionParams creates a new CancelActionParams object with the default values initialized.

func NewCancelActionParamsWithContext

func NewCancelActionParamsWithContext(ctx context.Context) *CancelActionParams

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

func NewCancelActionParamsWithHTTPClient

func NewCancelActionParamsWithHTTPClient(client *http.Client) *CancelActionParams

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

func NewCancelActionParamsWithTimeout

func NewCancelActionParamsWithTimeout(timeout time.Duration) *CancelActionParams

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

func (*CancelActionParams) SetBody

func (o *CancelActionParams) SetBody(body CancelActionBody)

SetBody adds the body to the cancel action params

func (*CancelActionParams) SetContext

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

SetContext adds the context to the cancel action params

func (*CancelActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cancel action params

func (*CancelActionParams) SetTimeout

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

SetTimeout adds the timeout to the cancel action params

func (*CancelActionParams) WithBody

WithBody adds the body to the cancel action params

func (*CancelActionParams) WithContext

WithContext adds the context to the cancel action params

func (*CancelActionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the cancel action params

func (*CancelActionParams) WithTimeout

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

WithTimeout adds the timeout to the cancel action params

func (*CancelActionParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CancelActionReader

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

CancelActionReader is a Reader for the CancelAction structure.

func (*CancelActionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type Client

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

Client for actions API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new actions API client.

func (*Client) CancelAction

func (a *Client) CancelAction(params *CancelActionParams) (*CancelActionOK, error)

CancelAction cancels action stops an action

func (*Client) GetAction

func (a *Client) GetAction(params *GetActionParams) (*GetActionOK, error)

GetAction gets action gets an result of given action

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) StartMongoDBExplainAction

func (a *Client) StartMongoDBExplainAction(params *StartMongoDBExplainActionParams) (*StartMongoDBExplainActionOK, error)

StartMongoDBExplainAction starts mongo DB explain action starts mongo DB e x p l a i n action

func (*Client) StartMySQLExplainAction

func (a *Client) StartMySQLExplainAction(params *StartMySQLExplainActionParams) (*StartMySQLExplainActionOK, error)

StartMySQLExplainAction starts my SQL explain action starts my SQL e x p l a i n action with traditional output

func (*Client) StartMySQLExplainJSONAction

func (a *Client) StartMySQLExplainJSONAction(params *StartMySQLExplainJSONActionParams) (*StartMySQLExplainJSONActionOK, error)

StartMySQLExplainJSONAction starts my SQL explain JSON action starts my SQL e x p l a i n action with JSON output

func (*Client) StartMySQLExplainTraditionalJSONAction

func (a *Client) StartMySQLExplainTraditionalJSONAction(params *StartMySQLExplainTraditionalJSONActionParams) (*StartMySQLExplainTraditionalJSONActionOK, error)

StartMySQLExplainTraditionalJSONAction starts my SQL explain traditional JSON action starts my SQL e x p l a i n action with traditional JSON output

func (*Client) StartMySQLShowCreateTableAction

func (a *Client) StartMySQLShowCreateTableAction(params *StartMySQLShowCreateTableActionParams) (*StartMySQLShowCreateTableActionOK, error)

StartMySQLShowCreateTableAction starts my SQL show create table action starts my SQL s h o w c r e a t e t a b l e action

func (*Client) StartMySQLShowIndexAction

func (a *Client) StartMySQLShowIndexAction(params *StartMySQLShowIndexActionParams) (*StartMySQLShowIndexActionOK, error)

StartMySQLShowIndexAction starts my SQL show index action starts my SQL s h o w i n d e x action

func (*Client) StartMySQLShowTableStatusAction

func (a *Client) StartMySQLShowTableStatusAction(params *StartMySQLShowTableStatusActionParams) (*StartMySQLShowTableStatusActionOK, error)

StartMySQLShowTableStatusAction starts my SQL show table status action starts my SQL s h o w t a b l e s t a t u s action

func (*Client) StartPostgreSQLShowCreateTableAction

func (a *Client) StartPostgreSQLShowCreateTableAction(params *StartPostgreSQLShowCreateTableActionParams) (*StartPostgreSQLShowCreateTableActionOK, error)

StartPostgreSQLShowCreateTableAction starts postgre SQL show create table action starts postgre SQL s h o w c r e a t e t a b l e action

func (*Client) StartPostgreSQLShowIndexAction

func (a *Client) StartPostgreSQLShowIndexAction(params *StartPostgreSQLShowIndexActionParams) (*StartPostgreSQLShowIndexActionOK, error)

StartPostgreSQLShowIndexAction starts postgre SQL show index action starts postgre SQL s h o w i n d e x action

type DetailsItems0

type DetailsItems0 struct {

	// A URL/resource name that uniquely identifies the type of the serialized
	// protocol buffer message. This string must contain at least
	// one "/" character. The last segment of the URL's path must represent
	// the fully qualified name of the type (as in
	// `path/google.protobuf.Duration`). The name should be in a canonical form
	// (e.g., leading "." is not accepted).
	//
	// In practice, teams usually precompile into the binary all types that they
	// expect it to use in the context of Any. However, for URLs which use the
	// scheme `http`, `https`, or no scheme, one can optionally set up a type
	// server that maps type URLs to message definitions as follows:
	//
	// * If no scheme is provided, `https` is assumed.
	// * An HTTP GET on the URL must yield a [google.protobuf.Type][]
	//   value in binary format, or produce an error.
	// * Applications are allowed to cache lookup results based on the
	//   URL, or have them precompiled into a binary to avoid any
	//   lookup. Therefore, binary compatibility needs to be preserved
	//   on changes to types. (Use versioned type names to manage
	//   breaking changes.)
	//
	// Note: this functionality is not currently available in the official
	// protobuf release, and it is not used for type URLs beginning with
	// type.googleapis.com.
	//
	// Schemes other than `http`, `https` (or the empty scheme) might be
	// used with implementation specific semantics.
	TypeURL string `json:"type_url,omitempty"`

	// Must be a valid serialized protocol buffer of the above specified type.
	// Format: byte
	Value strfmt.Base64 `json:"value,omitempty"`
}

DetailsItems0 `Any` contains an arbitrary serialized protocol buffer message along with a // URL that describes the type of the serialized message. // // Protobuf library provides support to pack/unpack Any values in the form // of utility functions or additional generated methods of the Any type. // // Example 1: Pack and unpack a message in C++. // // Foo foo = ...; // Any any; // any.PackFrom(foo); // ... // if (any.UnpackTo(&foo)) { // ... // } // // Example 2: Pack and unpack a message in Java. // // Foo foo = ...; // Any any = Any.pack(foo); // ... // if (any.is(Foo.class)) { // foo = any.unpack(Foo.class); // } // // Example 3: Pack and unpack a message in Python. // // foo = Foo(...) // any = Any() // any.Pack(foo) // ... // if any.Is(Foo.DESCRIPTOR): // any.Unpack(foo) // ... // // Example 4: Pack and unpack a message in Go // // foo := &pb.Foo{...} // any, err := ptypes.MarshalAny(foo) // ... // foo := &pb.Foo{} // if err := ptypes.UnmarshalAny(any, foo); err != nil { // ... // } // // The pack methods provided by protobuf library will by default use // 'type.googleapis.com/full.type.name' as the type URL and the unpack // methods only use the fully qualified type name after the last '/' // in the type URL, for example "foo.bar.com/x/y.z" will yield type // name "y.z". // // // JSON // ==== // The JSON representation of an `Any` value uses the regular // representation of the deserialized, embedded message, with an // additional field `@type` which contains the type URL. Example: // // package google.profile; // message Person { // string first_name = 1; // string last_name = 2; // } // // { // "@type": "type.googleapis.com/google.profile.Person", // "firstName": <string>, // "lastName": <string> // } // // If the embedded message type is well-known and has a custom JSON // representation, that representation will be embedded adding a field // `value` which holds the custom JSON in addition to the `@type` // field. Example (for message [google.protobuf.Duration][]): // // { // "@type": "type.googleapis.com/google.protobuf.Duration", // "value": "1.212s" // } swagger:model DetailsItems0

func (*DetailsItems0) MarshalBinary

func (o *DetailsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DetailsItems0) UnmarshalBinary

func (o *DetailsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DetailsItems0) Validate

func (o *DetailsItems0) Validate(formats strfmt.Registry) error

Validate validates this details items0

type GetActionBody

type GetActionBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`
}

GetActionBody get action body swagger:model GetActionBody

func (*GetActionBody) MarshalBinary

func (o *GetActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetActionBody) UnmarshalBinary

func (o *GetActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetActionBody) Validate

func (o *GetActionBody) Validate(formats strfmt.Registry) error

Validate validates this get action body

type GetActionDefault

type GetActionDefault struct {
	Payload *GetActionDefaultBody
	// contains filtered or unexported fields
}

GetActionDefault handles this case with default header values.

An unexpected error response

func NewGetActionDefault

func NewGetActionDefault(code int) *GetActionDefault

NewGetActionDefault creates a GetActionDefault with default headers values

func (*GetActionDefault) Code

func (o *GetActionDefault) Code() int

Code gets the status code for the get action default response

func (*GetActionDefault) Error

func (o *GetActionDefault) Error() string

func (*GetActionDefault) GetPayload

func (o *GetActionDefault) GetPayload() *GetActionDefaultBody

type GetActionDefaultBody

type GetActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

GetActionDefaultBody get action default body swagger:model GetActionDefaultBody

func (*GetActionDefaultBody) MarshalBinary

func (o *GetActionDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetActionDefaultBody) UnmarshalBinary

func (o *GetActionDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetActionDefaultBody) Validate

func (o *GetActionDefaultBody) Validate(formats strfmt.Registry) error

Validate validates this get action default body

type GetActionOK

type GetActionOK struct {
	Payload *GetActionOKBody
}

GetActionOK handles this case with default header values.

A successful response.

func NewGetActionOK

func NewGetActionOK() *GetActionOK

NewGetActionOK creates a GetActionOK with default headers values

func (*GetActionOK) Error

func (o *GetActionOK) Error() string

func (*GetActionOK) GetPayload

func (o *GetActionOK) GetPayload() *GetActionOKBody

type GetActionOKBody

type GetActionOKBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`

	// pmm-agent ID where this Action is running / was run.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`

	// Current Action output; may be partial if Action is still running.
	Output string `json:"output,omitempty"`

	// True if Action is finished.
	Done bool `json:"done,omitempty"`

	// Error message if Action failed.
	Error string `json:"error,omitempty"`
}

GetActionOKBody get action OK body swagger:model GetActionOKBody

func (*GetActionOKBody) MarshalBinary

func (o *GetActionOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetActionOKBody) UnmarshalBinary

func (o *GetActionOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetActionOKBody) Validate

func (o *GetActionOKBody) Validate(formats strfmt.Registry) error

Validate validates this get action OK body

type GetActionParams

type GetActionParams struct {

	/*Body*/
	Body GetActionBody

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

GetActionParams contains all the parameters to send to the API endpoint for the get action operation typically these are written to a http.Request

func NewGetActionParams

func NewGetActionParams() *GetActionParams

NewGetActionParams creates a new GetActionParams object with the default values initialized.

func NewGetActionParamsWithContext

func NewGetActionParamsWithContext(ctx context.Context) *GetActionParams

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

func NewGetActionParamsWithHTTPClient

func NewGetActionParamsWithHTTPClient(client *http.Client) *GetActionParams

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

func NewGetActionParamsWithTimeout

func NewGetActionParamsWithTimeout(timeout time.Duration) *GetActionParams

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

func (*GetActionParams) SetBody

func (o *GetActionParams) SetBody(body GetActionBody)

SetBody adds the body to the get action params

func (*GetActionParams) SetContext

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

SetContext adds the context to the get action params

func (*GetActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get action params

func (*GetActionParams) SetTimeout

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

SetTimeout adds the timeout to the get action params

func (*GetActionParams) WithBody

func (o *GetActionParams) WithBody(body GetActionBody) *GetActionParams

WithBody adds the body to the get action params

func (*GetActionParams) WithContext

func (o *GetActionParams) WithContext(ctx context.Context) *GetActionParams

WithContext adds the context to the get action params

func (*GetActionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get action params

func (*GetActionParams) WithTimeout

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

WithTimeout adds the timeout to the get action params

func (*GetActionParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetActionReader

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

GetActionReader is a Reader for the GetAction structure.

func (*GetActionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartMongoDBExplainActionBody

type StartMongoDBExplainActionBody struct {

	// pmm-agent ID where to run this Action.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`

	// Service ID for this Action. Required.
	ServiceID string `json:"service_id,omitempty"`

	// Query. Required.
	Query string `json:"query,omitempty"`
}

StartMongoDBExplainActionBody start mongo DB explain action body swagger:model StartMongoDBExplainActionBody

func (*StartMongoDBExplainActionBody) MarshalBinary

func (o *StartMongoDBExplainActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMongoDBExplainActionBody) UnmarshalBinary

func (o *StartMongoDBExplainActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMongoDBExplainActionBody) Validate

func (o *StartMongoDBExplainActionBody) Validate(formats strfmt.Registry) error

Validate validates this start mongo DB explain action body

type StartMongoDBExplainActionDefault

type StartMongoDBExplainActionDefault struct {
	Payload *StartMongoDBExplainActionDefaultBody
	// contains filtered or unexported fields
}

StartMongoDBExplainActionDefault handles this case with default header values.

An unexpected error response

func NewStartMongoDBExplainActionDefault

func NewStartMongoDBExplainActionDefault(code int) *StartMongoDBExplainActionDefault

NewStartMongoDBExplainActionDefault creates a StartMongoDBExplainActionDefault with default headers values

func (*StartMongoDBExplainActionDefault) Code

Code gets the status code for the start mongo DB explain action default response

func (*StartMongoDBExplainActionDefault) Error

func (*StartMongoDBExplainActionDefault) GetPayload

type StartMongoDBExplainActionDefaultBody

type StartMongoDBExplainActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

StartMongoDBExplainActionDefaultBody start mongo DB explain action default body swagger:model StartMongoDBExplainActionDefaultBody

func (*StartMongoDBExplainActionDefaultBody) MarshalBinary

func (o *StartMongoDBExplainActionDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMongoDBExplainActionDefaultBody) UnmarshalBinary

func (o *StartMongoDBExplainActionDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMongoDBExplainActionDefaultBody) Validate

Validate validates this start mongo DB explain action default body

type StartMongoDBExplainActionOK

type StartMongoDBExplainActionOK struct {
	Payload *StartMongoDBExplainActionOKBody
}

StartMongoDBExplainActionOK handles this case with default header values.

A successful response.

func NewStartMongoDBExplainActionOK

func NewStartMongoDBExplainActionOK() *StartMongoDBExplainActionOK

NewStartMongoDBExplainActionOK creates a StartMongoDBExplainActionOK with default headers values

func (*StartMongoDBExplainActionOK) Error

func (*StartMongoDBExplainActionOK) GetPayload

type StartMongoDBExplainActionOKBody

type StartMongoDBExplainActionOKBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`

	// pmm-agent ID where to this Action was started.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`
}

StartMongoDBExplainActionOKBody start mongo DB explain action OK body swagger:model StartMongoDBExplainActionOKBody

func (*StartMongoDBExplainActionOKBody) MarshalBinary

func (o *StartMongoDBExplainActionOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMongoDBExplainActionOKBody) UnmarshalBinary

func (o *StartMongoDBExplainActionOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMongoDBExplainActionOKBody) Validate

Validate validates this start mongo DB explain action OK body

type StartMongoDBExplainActionParams

type StartMongoDBExplainActionParams struct {

	/*Body*/
	Body StartMongoDBExplainActionBody

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

StartMongoDBExplainActionParams contains all the parameters to send to the API endpoint for the start mongo DB explain action operation typically these are written to a http.Request

func NewStartMongoDBExplainActionParams

func NewStartMongoDBExplainActionParams() *StartMongoDBExplainActionParams

NewStartMongoDBExplainActionParams creates a new StartMongoDBExplainActionParams object with the default values initialized.

func NewStartMongoDBExplainActionParamsWithContext

func NewStartMongoDBExplainActionParamsWithContext(ctx context.Context) *StartMongoDBExplainActionParams

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

func NewStartMongoDBExplainActionParamsWithHTTPClient

func NewStartMongoDBExplainActionParamsWithHTTPClient(client *http.Client) *StartMongoDBExplainActionParams

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

func NewStartMongoDBExplainActionParamsWithTimeout

func NewStartMongoDBExplainActionParamsWithTimeout(timeout time.Duration) *StartMongoDBExplainActionParams

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

func (*StartMongoDBExplainActionParams) SetBody

SetBody adds the body to the start mongo DB explain action params

func (*StartMongoDBExplainActionParams) SetContext

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

SetContext adds the context to the start mongo DB explain action params

func (*StartMongoDBExplainActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start mongo DB explain action params

func (*StartMongoDBExplainActionParams) SetTimeout

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

SetTimeout adds the timeout to the start mongo DB explain action params

func (*StartMongoDBExplainActionParams) WithBody

WithBody adds the body to the start mongo DB explain action params

func (*StartMongoDBExplainActionParams) WithContext

WithContext adds the context to the start mongo DB explain action params

func (*StartMongoDBExplainActionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the start mongo DB explain action params

func (*StartMongoDBExplainActionParams) WithTimeout

WithTimeout adds the timeout to the start mongo DB explain action params

func (*StartMongoDBExplainActionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type StartMongoDBExplainActionReader

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

StartMongoDBExplainActionReader is a Reader for the StartMongoDBExplainAction structure.

func (*StartMongoDBExplainActionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartMySQLExplainActionBody

type StartMySQLExplainActionBody struct {

	// pmm-agent ID where to run this Action.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`

	// Service ID for this Action. Required.
	ServiceID string `json:"service_id,omitempty"`

	// SQL query. Required.
	Query string `json:"query,omitempty"`

	// Database name. Required if it can't be deduced from the query.
	Database string `json:"database,omitempty"`
}

StartMySQLExplainActionBody start my SQL explain action body swagger:model StartMySQLExplainActionBody

func (*StartMySQLExplainActionBody) MarshalBinary

func (o *StartMySQLExplainActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLExplainActionBody) UnmarshalBinary

func (o *StartMySQLExplainActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLExplainActionBody) Validate

func (o *StartMySQLExplainActionBody) Validate(formats strfmt.Registry) error

Validate validates this start my SQL explain action body

type StartMySQLExplainActionDefault

type StartMySQLExplainActionDefault struct {
	Payload *StartMySQLExplainActionDefaultBody
	// contains filtered or unexported fields
}

StartMySQLExplainActionDefault handles this case with default header values.

An unexpected error response

func NewStartMySQLExplainActionDefault

func NewStartMySQLExplainActionDefault(code int) *StartMySQLExplainActionDefault

NewStartMySQLExplainActionDefault creates a StartMySQLExplainActionDefault with default headers values

func (*StartMySQLExplainActionDefault) Code

Code gets the status code for the start my SQL explain action default response

func (*StartMySQLExplainActionDefault) Error

func (*StartMySQLExplainActionDefault) GetPayload

type StartMySQLExplainActionDefaultBody

type StartMySQLExplainActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

StartMySQLExplainActionDefaultBody start my SQL explain action default body swagger:model StartMySQLExplainActionDefaultBody

func (*StartMySQLExplainActionDefaultBody) MarshalBinary

func (o *StartMySQLExplainActionDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLExplainActionDefaultBody) UnmarshalBinary

func (o *StartMySQLExplainActionDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLExplainActionDefaultBody) Validate

Validate validates this start my SQL explain action default body

type StartMySQLExplainActionOK

type StartMySQLExplainActionOK struct {
	Payload *StartMySQLExplainActionOKBody
}

StartMySQLExplainActionOK handles this case with default header values.

A successful response.

func NewStartMySQLExplainActionOK

func NewStartMySQLExplainActionOK() *StartMySQLExplainActionOK

NewStartMySQLExplainActionOK creates a StartMySQLExplainActionOK with default headers values

func (*StartMySQLExplainActionOK) Error

func (o *StartMySQLExplainActionOK) Error() string

func (*StartMySQLExplainActionOK) GetPayload

type StartMySQLExplainActionOKBody

type StartMySQLExplainActionOKBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`

	// pmm-agent ID where to this Action was started.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`
}

StartMySQLExplainActionOKBody start my SQL explain action OK body swagger:model StartMySQLExplainActionOKBody

func (*StartMySQLExplainActionOKBody) MarshalBinary

func (o *StartMySQLExplainActionOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLExplainActionOKBody) UnmarshalBinary

func (o *StartMySQLExplainActionOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLExplainActionOKBody) Validate

func (o *StartMySQLExplainActionOKBody) Validate(formats strfmt.Registry) error

Validate validates this start my SQL explain action OK body

type StartMySQLExplainActionParams

type StartMySQLExplainActionParams struct {

	/*Body*/
	Body StartMySQLExplainActionBody

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

StartMySQLExplainActionParams contains all the parameters to send to the API endpoint for the start my SQL explain action operation typically these are written to a http.Request

func NewStartMySQLExplainActionParams

func NewStartMySQLExplainActionParams() *StartMySQLExplainActionParams

NewStartMySQLExplainActionParams creates a new StartMySQLExplainActionParams object with the default values initialized.

func NewStartMySQLExplainActionParamsWithContext

func NewStartMySQLExplainActionParamsWithContext(ctx context.Context) *StartMySQLExplainActionParams

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

func NewStartMySQLExplainActionParamsWithHTTPClient

func NewStartMySQLExplainActionParamsWithHTTPClient(client *http.Client) *StartMySQLExplainActionParams

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

func NewStartMySQLExplainActionParamsWithTimeout

func NewStartMySQLExplainActionParamsWithTimeout(timeout time.Duration) *StartMySQLExplainActionParams

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

func (*StartMySQLExplainActionParams) SetBody

SetBody adds the body to the start my SQL explain action params

func (*StartMySQLExplainActionParams) SetContext

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

SetContext adds the context to the start my SQL explain action params

func (*StartMySQLExplainActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start my SQL explain action params

func (*StartMySQLExplainActionParams) SetTimeout

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

SetTimeout adds the timeout to the start my SQL explain action params

func (*StartMySQLExplainActionParams) WithBody

WithBody adds the body to the start my SQL explain action params

func (*StartMySQLExplainActionParams) WithContext

WithContext adds the context to the start my SQL explain action params

func (*StartMySQLExplainActionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the start my SQL explain action params

func (*StartMySQLExplainActionParams) WithTimeout

WithTimeout adds the timeout to the start my SQL explain action params

func (*StartMySQLExplainActionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type StartMySQLExplainActionReader

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

StartMySQLExplainActionReader is a Reader for the StartMySQLExplainAction structure.

func (*StartMySQLExplainActionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartMySQLExplainJSONActionBody

type StartMySQLExplainJSONActionBody struct {

	// pmm-agent ID where to run this Action.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`

	// Service ID for this Action. Required.
	ServiceID string `json:"service_id,omitempty"`

	// SQL query. Required.
	Query string `json:"query,omitempty"`

	// Database name. Required if it can't be deduced from the query.
	Database string `json:"database,omitempty"`
}

StartMySQLExplainJSONActionBody start my SQL explain JSON action body swagger:model StartMySQLExplainJSONActionBody

func (*StartMySQLExplainJSONActionBody) MarshalBinary

func (o *StartMySQLExplainJSONActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLExplainJSONActionBody) UnmarshalBinary

func (o *StartMySQLExplainJSONActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLExplainJSONActionBody) Validate

Validate validates this start my SQL explain JSON action body

type StartMySQLExplainJSONActionDefault

type StartMySQLExplainJSONActionDefault struct {
	Payload *StartMySQLExplainJSONActionDefaultBody
	// contains filtered or unexported fields
}

StartMySQLExplainJSONActionDefault handles this case with default header values.

An unexpected error response

func NewStartMySQLExplainJSONActionDefault

func NewStartMySQLExplainJSONActionDefault(code int) *StartMySQLExplainJSONActionDefault

NewStartMySQLExplainJSONActionDefault creates a StartMySQLExplainJSONActionDefault with default headers values

func (*StartMySQLExplainJSONActionDefault) Code

Code gets the status code for the start my SQL explain JSON action default response

func (*StartMySQLExplainJSONActionDefault) Error

func (*StartMySQLExplainJSONActionDefault) GetPayload

type StartMySQLExplainJSONActionDefaultBody

type StartMySQLExplainJSONActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

StartMySQLExplainJSONActionDefaultBody start my SQL explain JSON action default body swagger:model StartMySQLExplainJSONActionDefaultBody

func (*StartMySQLExplainJSONActionDefaultBody) MarshalBinary

func (o *StartMySQLExplainJSONActionDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLExplainJSONActionDefaultBody) UnmarshalBinary

func (o *StartMySQLExplainJSONActionDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLExplainJSONActionDefaultBody) Validate

Validate validates this start my SQL explain JSON action default body

type StartMySQLExplainJSONActionOK

type StartMySQLExplainJSONActionOK struct {
	Payload *StartMySQLExplainJSONActionOKBody
}

StartMySQLExplainJSONActionOK handles this case with default header values.

A successful response.

func NewStartMySQLExplainJSONActionOK

func NewStartMySQLExplainJSONActionOK() *StartMySQLExplainJSONActionOK

NewStartMySQLExplainJSONActionOK creates a StartMySQLExplainJSONActionOK with default headers values

func (*StartMySQLExplainJSONActionOK) Error

func (*StartMySQLExplainJSONActionOK) GetPayload

type StartMySQLExplainJSONActionOKBody

type StartMySQLExplainJSONActionOKBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`

	// pmm-agent ID where to this Action was started.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`
}

StartMySQLExplainJSONActionOKBody start my SQL explain JSON action OK body swagger:model StartMySQLExplainJSONActionOKBody

func (*StartMySQLExplainJSONActionOKBody) MarshalBinary

func (o *StartMySQLExplainJSONActionOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLExplainJSONActionOKBody) UnmarshalBinary

func (o *StartMySQLExplainJSONActionOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLExplainJSONActionOKBody) Validate

Validate validates this start my SQL explain JSON action OK body

type StartMySQLExplainJSONActionParams

type StartMySQLExplainJSONActionParams struct {

	/*Body*/
	Body StartMySQLExplainJSONActionBody

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

StartMySQLExplainJSONActionParams contains all the parameters to send to the API endpoint for the start my SQL explain JSON action operation typically these are written to a http.Request

func NewStartMySQLExplainJSONActionParams

func NewStartMySQLExplainJSONActionParams() *StartMySQLExplainJSONActionParams

NewStartMySQLExplainJSONActionParams creates a new StartMySQLExplainJSONActionParams object with the default values initialized.

func NewStartMySQLExplainJSONActionParamsWithContext

func NewStartMySQLExplainJSONActionParamsWithContext(ctx context.Context) *StartMySQLExplainJSONActionParams

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

func NewStartMySQLExplainJSONActionParamsWithHTTPClient

func NewStartMySQLExplainJSONActionParamsWithHTTPClient(client *http.Client) *StartMySQLExplainJSONActionParams

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

func NewStartMySQLExplainJSONActionParamsWithTimeout

func NewStartMySQLExplainJSONActionParamsWithTimeout(timeout time.Duration) *StartMySQLExplainJSONActionParams

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

func (*StartMySQLExplainJSONActionParams) SetBody

SetBody adds the body to the start my SQL explain JSON action params

func (*StartMySQLExplainJSONActionParams) SetContext

SetContext adds the context to the start my SQL explain JSON action params

func (*StartMySQLExplainJSONActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start my SQL explain JSON action params

func (*StartMySQLExplainJSONActionParams) SetTimeout

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

SetTimeout adds the timeout to the start my SQL explain JSON action params

func (*StartMySQLExplainJSONActionParams) WithBody

WithBody adds the body to the start my SQL explain JSON action params

func (*StartMySQLExplainJSONActionParams) WithContext

WithContext adds the context to the start my SQL explain JSON action params

func (*StartMySQLExplainJSONActionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the start my SQL explain JSON action params

func (*StartMySQLExplainJSONActionParams) WithTimeout

WithTimeout adds the timeout to the start my SQL explain JSON action params

func (*StartMySQLExplainJSONActionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type StartMySQLExplainJSONActionReader

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

StartMySQLExplainJSONActionReader is a Reader for the StartMySQLExplainJSONAction structure.

func (*StartMySQLExplainJSONActionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartMySQLExplainTraditionalJSONActionBody

type StartMySQLExplainTraditionalJSONActionBody struct {

	// pmm-agent ID where to run this Action.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`

	// Service ID for this Action. Required.
	ServiceID string `json:"service_id,omitempty"`

	// SQL query. Required.
	Query string `json:"query,omitempty"`

	// Database name. Required if it can't be deduced from the query.
	Database string `json:"database,omitempty"`
}

StartMySQLExplainTraditionalJSONActionBody start my SQL explain traditional JSON action body swagger:model StartMySQLExplainTraditionalJSONActionBody

func (*StartMySQLExplainTraditionalJSONActionBody) MarshalBinary

func (o *StartMySQLExplainTraditionalJSONActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLExplainTraditionalJSONActionBody) UnmarshalBinary

func (o *StartMySQLExplainTraditionalJSONActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLExplainTraditionalJSONActionBody) Validate

Validate validates this start my SQL explain traditional JSON action body

type StartMySQLExplainTraditionalJSONActionDefault

type StartMySQLExplainTraditionalJSONActionDefault struct {
	Payload *StartMySQLExplainTraditionalJSONActionDefaultBody
	// contains filtered or unexported fields
}

StartMySQLExplainTraditionalJSONActionDefault handles this case with default header values.

An unexpected error response

func NewStartMySQLExplainTraditionalJSONActionDefault

func NewStartMySQLExplainTraditionalJSONActionDefault(code int) *StartMySQLExplainTraditionalJSONActionDefault

NewStartMySQLExplainTraditionalJSONActionDefault creates a StartMySQLExplainTraditionalJSONActionDefault with default headers values

func (*StartMySQLExplainTraditionalJSONActionDefault) Code

Code gets the status code for the start my SQL explain traditional JSON action default response

func (*StartMySQLExplainTraditionalJSONActionDefault) Error

func (*StartMySQLExplainTraditionalJSONActionDefault) GetPayload

type StartMySQLExplainTraditionalJSONActionDefaultBody

type StartMySQLExplainTraditionalJSONActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

StartMySQLExplainTraditionalJSONActionDefaultBody start my SQL explain traditional JSON action default body swagger:model StartMySQLExplainTraditionalJSONActionDefaultBody

func (*StartMySQLExplainTraditionalJSONActionDefaultBody) MarshalBinary

MarshalBinary interface implementation

func (*StartMySQLExplainTraditionalJSONActionDefaultBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*StartMySQLExplainTraditionalJSONActionDefaultBody) Validate

Validate validates this start my SQL explain traditional JSON action default body

type StartMySQLExplainTraditionalJSONActionOK

type StartMySQLExplainTraditionalJSONActionOK struct {
	Payload *StartMySQLExplainTraditionalJSONActionOKBody
}

StartMySQLExplainTraditionalJSONActionOK handles this case with default header values.

A successful response.

func NewStartMySQLExplainTraditionalJSONActionOK

func NewStartMySQLExplainTraditionalJSONActionOK() *StartMySQLExplainTraditionalJSONActionOK

NewStartMySQLExplainTraditionalJSONActionOK creates a StartMySQLExplainTraditionalJSONActionOK with default headers values

func (*StartMySQLExplainTraditionalJSONActionOK) Error

func (*StartMySQLExplainTraditionalJSONActionOK) GetPayload

type StartMySQLExplainTraditionalJSONActionOKBody

type StartMySQLExplainTraditionalJSONActionOKBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`

	// pmm-agent ID where to this Action was started.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`
}

StartMySQLExplainTraditionalJSONActionOKBody start my SQL explain traditional JSON action OK body swagger:model StartMySQLExplainTraditionalJSONActionOKBody

func (*StartMySQLExplainTraditionalJSONActionOKBody) MarshalBinary

MarshalBinary interface implementation

func (*StartMySQLExplainTraditionalJSONActionOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*StartMySQLExplainTraditionalJSONActionOKBody) Validate

Validate validates this start my SQL explain traditional JSON action OK body

type StartMySQLExplainTraditionalJSONActionParams

type StartMySQLExplainTraditionalJSONActionParams struct {

	/*Body*/
	Body StartMySQLExplainTraditionalJSONActionBody

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

StartMySQLExplainTraditionalJSONActionParams contains all the parameters to send to the API endpoint for the start my SQL explain traditional JSON action operation typically these are written to a http.Request

func NewStartMySQLExplainTraditionalJSONActionParams

func NewStartMySQLExplainTraditionalJSONActionParams() *StartMySQLExplainTraditionalJSONActionParams

NewStartMySQLExplainTraditionalJSONActionParams creates a new StartMySQLExplainTraditionalJSONActionParams object with the default values initialized.

func NewStartMySQLExplainTraditionalJSONActionParamsWithContext

func NewStartMySQLExplainTraditionalJSONActionParamsWithContext(ctx context.Context) *StartMySQLExplainTraditionalJSONActionParams

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

func NewStartMySQLExplainTraditionalJSONActionParamsWithHTTPClient

func NewStartMySQLExplainTraditionalJSONActionParamsWithHTTPClient(client *http.Client) *StartMySQLExplainTraditionalJSONActionParams

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

func NewStartMySQLExplainTraditionalJSONActionParamsWithTimeout

func NewStartMySQLExplainTraditionalJSONActionParamsWithTimeout(timeout time.Duration) *StartMySQLExplainTraditionalJSONActionParams

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

func (*StartMySQLExplainTraditionalJSONActionParams) SetBody

SetBody adds the body to the start my SQL explain traditional JSON action params

func (*StartMySQLExplainTraditionalJSONActionParams) SetContext

SetContext adds the context to the start my SQL explain traditional JSON action params

func (*StartMySQLExplainTraditionalJSONActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start my SQL explain traditional JSON action params

func (*StartMySQLExplainTraditionalJSONActionParams) SetTimeout

SetTimeout adds the timeout to the start my SQL explain traditional JSON action params

func (*StartMySQLExplainTraditionalJSONActionParams) WithBody

WithBody adds the body to the start my SQL explain traditional JSON action params

func (*StartMySQLExplainTraditionalJSONActionParams) WithContext

WithContext adds the context to the start my SQL explain traditional JSON action params

func (*StartMySQLExplainTraditionalJSONActionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the start my SQL explain traditional JSON action params

func (*StartMySQLExplainTraditionalJSONActionParams) WithTimeout

WithTimeout adds the timeout to the start my SQL explain traditional JSON action params

func (*StartMySQLExplainTraditionalJSONActionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type StartMySQLExplainTraditionalJSONActionReader

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

StartMySQLExplainTraditionalJSONActionReader is a Reader for the StartMySQLExplainTraditionalJSONAction structure.

func (*StartMySQLExplainTraditionalJSONActionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartMySQLShowCreateTableActionBody

type StartMySQLShowCreateTableActionBody struct {

	// pmm-agent ID where to run this Action.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`

	// Service ID for this Action. Required.
	ServiceID string `json:"service_id,omitempty"`

	// Table name. Required. May additionally contain a database name.
	TableName string `json:"table_name,omitempty"`

	// Database name. Required if not given in the table_name field.
	Database string `json:"database,omitempty"`
}

StartMySQLShowCreateTableActionBody start my SQL show create table action body swagger:model StartMySQLShowCreateTableActionBody

func (*StartMySQLShowCreateTableActionBody) MarshalBinary

func (o *StartMySQLShowCreateTableActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLShowCreateTableActionBody) UnmarshalBinary

func (o *StartMySQLShowCreateTableActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLShowCreateTableActionBody) Validate

Validate validates this start my SQL show create table action body

type StartMySQLShowCreateTableActionDefault

type StartMySQLShowCreateTableActionDefault struct {
	Payload *StartMySQLShowCreateTableActionDefaultBody
	// contains filtered or unexported fields
}

StartMySQLShowCreateTableActionDefault handles this case with default header values.

An unexpected error response

func NewStartMySQLShowCreateTableActionDefault

func NewStartMySQLShowCreateTableActionDefault(code int) *StartMySQLShowCreateTableActionDefault

NewStartMySQLShowCreateTableActionDefault creates a StartMySQLShowCreateTableActionDefault with default headers values

func (*StartMySQLShowCreateTableActionDefault) Code

Code gets the status code for the start my SQL show create table action default response

func (*StartMySQLShowCreateTableActionDefault) Error

func (*StartMySQLShowCreateTableActionDefault) GetPayload

type StartMySQLShowCreateTableActionDefaultBody

type StartMySQLShowCreateTableActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

StartMySQLShowCreateTableActionDefaultBody start my SQL show create table action default body swagger:model StartMySQLShowCreateTableActionDefaultBody

func (*StartMySQLShowCreateTableActionDefaultBody) MarshalBinary

func (o *StartMySQLShowCreateTableActionDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLShowCreateTableActionDefaultBody) UnmarshalBinary

func (o *StartMySQLShowCreateTableActionDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLShowCreateTableActionDefaultBody) Validate

Validate validates this start my SQL show create table action default body

type StartMySQLShowCreateTableActionOK

type StartMySQLShowCreateTableActionOK struct {
	Payload *StartMySQLShowCreateTableActionOKBody
}

StartMySQLShowCreateTableActionOK handles this case with default header values.

A successful response.

func NewStartMySQLShowCreateTableActionOK

func NewStartMySQLShowCreateTableActionOK() *StartMySQLShowCreateTableActionOK

NewStartMySQLShowCreateTableActionOK creates a StartMySQLShowCreateTableActionOK with default headers values

func (*StartMySQLShowCreateTableActionOK) Error

func (*StartMySQLShowCreateTableActionOK) GetPayload

type StartMySQLShowCreateTableActionOKBody

type StartMySQLShowCreateTableActionOKBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`

	// pmm-agent ID where to this Action was started.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`
}

StartMySQLShowCreateTableActionOKBody start my SQL show create table action OK body swagger:model StartMySQLShowCreateTableActionOKBody

func (*StartMySQLShowCreateTableActionOKBody) MarshalBinary

func (o *StartMySQLShowCreateTableActionOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLShowCreateTableActionOKBody) UnmarshalBinary

func (o *StartMySQLShowCreateTableActionOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLShowCreateTableActionOKBody) Validate

Validate validates this start my SQL show create table action OK body

type StartMySQLShowCreateTableActionParams

type StartMySQLShowCreateTableActionParams struct {

	/*Body*/
	Body StartMySQLShowCreateTableActionBody

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

StartMySQLShowCreateTableActionParams contains all the parameters to send to the API endpoint for the start my SQL show create table action operation typically these are written to a http.Request

func NewStartMySQLShowCreateTableActionParams

func NewStartMySQLShowCreateTableActionParams() *StartMySQLShowCreateTableActionParams

NewStartMySQLShowCreateTableActionParams creates a new StartMySQLShowCreateTableActionParams object with the default values initialized.

func NewStartMySQLShowCreateTableActionParamsWithContext

func NewStartMySQLShowCreateTableActionParamsWithContext(ctx context.Context) *StartMySQLShowCreateTableActionParams

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

func NewStartMySQLShowCreateTableActionParamsWithHTTPClient

func NewStartMySQLShowCreateTableActionParamsWithHTTPClient(client *http.Client) *StartMySQLShowCreateTableActionParams

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

func NewStartMySQLShowCreateTableActionParamsWithTimeout

func NewStartMySQLShowCreateTableActionParamsWithTimeout(timeout time.Duration) *StartMySQLShowCreateTableActionParams

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

func (*StartMySQLShowCreateTableActionParams) SetBody

SetBody adds the body to the start my SQL show create table action params

func (*StartMySQLShowCreateTableActionParams) SetContext

SetContext adds the context to the start my SQL show create table action params

func (*StartMySQLShowCreateTableActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start my SQL show create table action params

func (*StartMySQLShowCreateTableActionParams) SetTimeout

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

SetTimeout adds the timeout to the start my SQL show create table action params

func (*StartMySQLShowCreateTableActionParams) WithBody

WithBody adds the body to the start my SQL show create table action params

func (*StartMySQLShowCreateTableActionParams) WithContext

WithContext adds the context to the start my SQL show create table action params

func (*StartMySQLShowCreateTableActionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the start my SQL show create table action params

func (*StartMySQLShowCreateTableActionParams) WithTimeout

WithTimeout adds the timeout to the start my SQL show create table action params

func (*StartMySQLShowCreateTableActionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type StartMySQLShowCreateTableActionReader

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

StartMySQLShowCreateTableActionReader is a Reader for the StartMySQLShowCreateTableAction structure.

func (*StartMySQLShowCreateTableActionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartMySQLShowIndexActionBody

type StartMySQLShowIndexActionBody struct {

	// pmm-agent ID where to run this Action.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`

	// Service ID for this Action. Required.
	ServiceID string `json:"service_id,omitempty"`

	// Table name. Required. May additionally contain a database name.
	TableName string `json:"table_name,omitempty"`

	// Database name. Required if not given in the table_name field.
	Database string `json:"database,omitempty"`
}

StartMySQLShowIndexActionBody start my SQL show index action body swagger:model StartMySQLShowIndexActionBody

func (*StartMySQLShowIndexActionBody) MarshalBinary

func (o *StartMySQLShowIndexActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLShowIndexActionBody) UnmarshalBinary

func (o *StartMySQLShowIndexActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLShowIndexActionBody) Validate

func (o *StartMySQLShowIndexActionBody) Validate(formats strfmt.Registry) error

Validate validates this start my SQL show index action body

type StartMySQLShowIndexActionDefault

type StartMySQLShowIndexActionDefault struct {
	Payload *StartMySQLShowIndexActionDefaultBody
	// contains filtered or unexported fields
}

StartMySQLShowIndexActionDefault handles this case with default header values.

An unexpected error response

func NewStartMySQLShowIndexActionDefault

func NewStartMySQLShowIndexActionDefault(code int) *StartMySQLShowIndexActionDefault

NewStartMySQLShowIndexActionDefault creates a StartMySQLShowIndexActionDefault with default headers values

func (*StartMySQLShowIndexActionDefault) Code

Code gets the status code for the start my SQL show index action default response

func (*StartMySQLShowIndexActionDefault) Error

func (*StartMySQLShowIndexActionDefault) GetPayload

type StartMySQLShowIndexActionDefaultBody

type StartMySQLShowIndexActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

StartMySQLShowIndexActionDefaultBody start my SQL show index action default body swagger:model StartMySQLShowIndexActionDefaultBody

func (*StartMySQLShowIndexActionDefaultBody) MarshalBinary

func (o *StartMySQLShowIndexActionDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLShowIndexActionDefaultBody) UnmarshalBinary

func (o *StartMySQLShowIndexActionDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLShowIndexActionDefaultBody) Validate

Validate validates this start my SQL show index action default body

type StartMySQLShowIndexActionOK

type StartMySQLShowIndexActionOK struct {
	Payload *StartMySQLShowIndexActionOKBody
}

StartMySQLShowIndexActionOK handles this case with default header values.

A successful response.

func NewStartMySQLShowIndexActionOK

func NewStartMySQLShowIndexActionOK() *StartMySQLShowIndexActionOK

NewStartMySQLShowIndexActionOK creates a StartMySQLShowIndexActionOK with default headers values

func (*StartMySQLShowIndexActionOK) Error

func (*StartMySQLShowIndexActionOK) GetPayload

type StartMySQLShowIndexActionOKBody

type StartMySQLShowIndexActionOKBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`

	// pmm-agent ID where to this Action was started.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`
}

StartMySQLShowIndexActionOKBody start my SQL show index action OK body swagger:model StartMySQLShowIndexActionOKBody

func (*StartMySQLShowIndexActionOKBody) MarshalBinary

func (o *StartMySQLShowIndexActionOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLShowIndexActionOKBody) UnmarshalBinary

func (o *StartMySQLShowIndexActionOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLShowIndexActionOKBody) Validate

Validate validates this start my SQL show index action OK body

type StartMySQLShowIndexActionParams

type StartMySQLShowIndexActionParams struct {

	/*Body*/
	Body StartMySQLShowIndexActionBody

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

StartMySQLShowIndexActionParams contains all the parameters to send to the API endpoint for the start my SQL show index action operation typically these are written to a http.Request

func NewStartMySQLShowIndexActionParams

func NewStartMySQLShowIndexActionParams() *StartMySQLShowIndexActionParams

NewStartMySQLShowIndexActionParams creates a new StartMySQLShowIndexActionParams object with the default values initialized.

func NewStartMySQLShowIndexActionParamsWithContext

func NewStartMySQLShowIndexActionParamsWithContext(ctx context.Context) *StartMySQLShowIndexActionParams

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

func NewStartMySQLShowIndexActionParamsWithHTTPClient

func NewStartMySQLShowIndexActionParamsWithHTTPClient(client *http.Client) *StartMySQLShowIndexActionParams

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

func NewStartMySQLShowIndexActionParamsWithTimeout

func NewStartMySQLShowIndexActionParamsWithTimeout(timeout time.Duration) *StartMySQLShowIndexActionParams

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

func (*StartMySQLShowIndexActionParams) SetBody

SetBody adds the body to the start my SQL show index action params

func (*StartMySQLShowIndexActionParams) SetContext

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

SetContext adds the context to the start my SQL show index action params

func (*StartMySQLShowIndexActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start my SQL show index action params

func (*StartMySQLShowIndexActionParams) SetTimeout

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

SetTimeout adds the timeout to the start my SQL show index action params

func (*StartMySQLShowIndexActionParams) WithBody

WithBody adds the body to the start my SQL show index action params

func (*StartMySQLShowIndexActionParams) WithContext

WithContext adds the context to the start my SQL show index action params

func (*StartMySQLShowIndexActionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the start my SQL show index action params

func (*StartMySQLShowIndexActionParams) WithTimeout

WithTimeout adds the timeout to the start my SQL show index action params

func (*StartMySQLShowIndexActionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type StartMySQLShowIndexActionReader

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

StartMySQLShowIndexActionReader is a Reader for the StartMySQLShowIndexAction structure.

func (*StartMySQLShowIndexActionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartMySQLShowTableStatusActionBody

type StartMySQLShowTableStatusActionBody struct {

	// pmm-agent ID where to run this Action.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`

	// Service ID for this Action. Required.
	ServiceID string `json:"service_id,omitempty"`

	// Table name. Required. May additionally contain a database name.
	TableName string `json:"table_name,omitempty"`

	// Database name. Required if not given in the table_name field.
	Database string `json:"database,omitempty"`
}

StartMySQLShowTableStatusActionBody start my SQL show table status action body swagger:model StartMySQLShowTableStatusActionBody

func (*StartMySQLShowTableStatusActionBody) MarshalBinary

func (o *StartMySQLShowTableStatusActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLShowTableStatusActionBody) UnmarshalBinary

func (o *StartMySQLShowTableStatusActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLShowTableStatusActionBody) Validate

Validate validates this start my SQL show table status action body

type StartMySQLShowTableStatusActionDefault

type StartMySQLShowTableStatusActionDefault struct {
	Payload *StartMySQLShowTableStatusActionDefaultBody
	// contains filtered or unexported fields
}

StartMySQLShowTableStatusActionDefault handles this case with default header values.

An unexpected error response

func NewStartMySQLShowTableStatusActionDefault

func NewStartMySQLShowTableStatusActionDefault(code int) *StartMySQLShowTableStatusActionDefault

NewStartMySQLShowTableStatusActionDefault creates a StartMySQLShowTableStatusActionDefault with default headers values

func (*StartMySQLShowTableStatusActionDefault) Code

Code gets the status code for the start my SQL show table status action default response

func (*StartMySQLShowTableStatusActionDefault) Error

func (*StartMySQLShowTableStatusActionDefault) GetPayload

type StartMySQLShowTableStatusActionDefaultBody

type StartMySQLShowTableStatusActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

StartMySQLShowTableStatusActionDefaultBody start my SQL show table status action default body swagger:model StartMySQLShowTableStatusActionDefaultBody

func (*StartMySQLShowTableStatusActionDefaultBody) MarshalBinary

func (o *StartMySQLShowTableStatusActionDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLShowTableStatusActionDefaultBody) UnmarshalBinary

func (o *StartMySQLShowTableStatusActionDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLShowTableStatusActionDefaultBody) Validate

Validate validates this start my SQL show table status action default body

type StartMySQLShowTableStatusActionOK

type StartMySQLShowTableStatusActionOK struct {
	Payload *StartMySQLShowTableStatusActionOKBody
}

StartMySQLShowTableStatusActionOK handles this case with default header values.

A successful response.

func NewStartMySQLShowTableStatusActionOK

func NewStartMySQLShowTableStatusActionOK() *StartMySQLShowTableStatusActionOK

NewStartMySQLShowTableStatusActionOK creates a StartMySQLShowTableStatusActionOK with default headers values

func (*StartMySQLShowTableStatusActionOK) Error

func (*StartMySQLShowTableStatusActionOK) GetPayload

type StartMySQLShowTableStatusActionOKBody

type StartMySQLShowTableStatusActionOKBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`

	// pmm-agent ID where to this Action was started.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`
}

StartMySQLShowTableStatusActionOKBody start my SQL show table status action OK body swagger:model StartMySQLShowTableStatusActionOKBody

func (*StartMySQLShowTableStatusActionOKBody) MarshalBinary

func (o *StartMySQLShowTableStatusActionOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartMySQLShowTableStatusActionOKBody) UnmarshalBinary

func (o *StartMySQLShowTableStatusActionOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartMySQLShowTableStatusActionOKBody) Validate

Validate validates this start my SQL show table status action OK body

type StartMySQLShowTableStatusActionParams

type StartMySQLShowTableStatusActionParams struct {

	/*Body*/
	Body StartMySQLShowTableStatusActionBody

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

StartMySQLShowTableStatusActionParams contains all the parameters to send to the API endpoint for the start my SQL show table status action operation typically these are written to a http.Request

func NewStartMySQLShowTableStatusActionParams

func NewStartMySQLShowTableStatusActionParams() *StartMySQLShowTableStatusActionParams

NewStartMySQLShowTableStatusActionParams creates a new StartMySQLShowTableStatusActionParams object with the default values initialized.

func NewStartMySQLShowTableStatusActionParamsWithContext

func NewStartMySQLShowTableStatusActionParamsWithContext(ctx context.Context) *StartMySQLShowTableStatusActionParams

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

func NewStartMySQLShowTableStatusActionParamsWithHTTPClient

func NewStartMySQLShowTableStatusActionParamsWithHTTPClient(client *http.Client) *StartMySQLShowTableStatusActionParams

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

func NewStartMySQLShowTableStatusActionParamsWithTimeout

func NewStartMySQLShowTableStatusActionParamsWithTimeout(timeout time.Duration) *StartMySQLShowTableStatusActionParams

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

func (*StartMySQLShowTableStatusActionParams) SetBody

SetBody adds the body to the start my SQL show table status action params

func (*StartMySQLShowTableStatusActionParams) SetContext

SetContext adds the context to the start my SQL show table status action params

func (*StartMySQLShowTableStatusActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start my SQL show table status action params

func (*StartMySQLShowTableStatusActionParams) SetTimeout

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

SetTimeout adds the timeout to the start my SQL show table status action params

func (*StartMySQLShowTableStatusActionParams) WithBody

WithBody adds the body to the start my SQL show table status action params

func (*StartMySQLShowTableStatusActionParams) WithContext

WithContext adds the context to the start my SQL show table status action params

func (*StartMySQLShowTableStatusActionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the start my SQL show table status action params

func (*StartMySQLShowTableStatusActionParams) WithTimeout

WithTimeout adds the timeout to the start my SQL show table status action params

func (*StartMySQLShowTableStatusActionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type StartMySQLShowTableStatusActionReader

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

StartMySQLShowTableStatusActionReader is a Reader for the StartMySQLShowTableStatusAction structure.

func (*StartMySQLShowTableStatusActionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartPostgreSQLShowCreateTableActionBody

type StartPostgreSQLShowCreateTableActionBody struct {

	// pmm-agent ID where to run this Action.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`

	// Service ID for this Action. Required.
	ServiceID string `json:"service_id,omitempty"`

	// Table name. Required. May additionally contain a database name.
	TableName string `json:"table_name,omitempty"`

	// Database name. Required if not given in the table_name field.
	Database string `json:"database,omitempty"`
}

StartPostgreSQLShowCreateTableActionBody start postgre SQL show create table action body swagger:model StartPostgreSQLShowCreateTableActionBody

func (*StartPostgreSQLShowCreateTableActionBody) MarshalBinary

func (o *StartPostgreSQLShowCreateTableActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartPostgreSQLShowCreateTableActionBody) UnmarshalBinary

func (o *StartPostgreSQLShowCreateTableActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartPostgreSQLShowCreateTableActionBody) Validate

Validate validates this start postgre SQL show create table action body

type StartPostgreSQLShowCreateTableActionDefault

type StartPostgreSQLShowCreateTableActionDefault struct {
	Payload *StartPostgreSQLShowCreateTableActionDefaultBody
	// contains filtered or unexported fields
}

StartPostgreSQLShowCreateTableActionDefault handles this case with default header values.

An unexpected error response

func NewStartPostgreSQLShowCreateTableActionDefault

func NewStartPostgreSQLShowCreateTableActionDefault(code int) *StartPostgreSQLShowCreateTableActionDefault

NewStartPostgreSQLShowCreateTableActionDefault creates a StartPostgreSQLShowCreateTableActionDefault with default headers values

func (*StartPostgreSQLShowCreateTableActionDefault) Code

Code gets the status code for the start postgre SQL show create table action default response

func (*StartPostgreSQLShowCreateTableActionDefault) Error

func (*StartPostgreSQLShowCreateTableActionDefault) GetPayload

type StartPostgreSQLShowCreateTableActionDefaultBody

type StartPostgreSQLShowCreateTableActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

StartPostgreSQLShowCreateTableActionDefaultBody start postgre SQL show create table action default body swagger:model StartPostgreSQLShowCreateTableActionDefaultBody

func (*StartPostgreSQLShowCreateTableActionDefaultBody) MarshalBinary

MarshalBinary interface implementation

func (*StartPostgreSQLShowCreateTableActionDefaultBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*StartPostgreSQLShowCreateTableActionDefaultBody) Validate

Validate validates this start postgre SQL show create table action default body

type StartPostgreSQLShowCreateTableActionOK

type StartPostgreSQLShowCreateTableActionOK struct {
	Payload *StartPostgreSQLShowCreateTableActionOKBody
}

StartPostgreSQLShowCreateTableActionOK handles this case with default header values.

A successful response.

func NewStartPostgreSQLShowCreateTableActionOK

func NewStartPostgreSQLShowCreateTableActionOK() *StartPostgreSQLShowCreateTableActionOK

NewStartPostgreSQLShowCreateTableActionOK creates a StartPostgreSQLShowCreateTableActionOK with default headers values

func (*StartPostgreSQLShowCreateTableActionOK) Error

func (*StartPostgreSQLShowCreateTableActionOK) GetPayload

type StartPostgreSQLShowCreateTableActionOKBody

type StartPostgreSQLShowCreateTableActionOKBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`

	// pmm-agent ID where to this Action was started.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`
}

StartPostgreSQLShowCreateTableActionOKBody start postgre SQL show create table action OK body swagger:model StartPostgreSQLShowCreateTableActionOKBody

func (*StartPostgreSQLShowCreateTableActionOKBody) MarshalBinary

func (o *StartPostgreSQLShowCreateTableActionOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartPostgreSQLShowCreateTableActionOKBody) UnmarshalBinary

func (o *StartPostgreSQLShowCreateTableActionOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartPostgreSQLShowCreateTableActionOKBody) Validate

Validate validates this start postgre SQL show create table action OK body

type StartPostgreSQLShowCreateTableActionParams

type StartPostgreSQLShowCreateTableActionParams struct {

	/*Body*/
	Body StartPostgreSQLShowCreateTableActionBody

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

StartPostgreSQLShowCreateTableActionParams contains all the parameters to send to the API endpoint for the start postgre SQL show create table action operation typically these are written to a http.Request

func NewStartPostgreSQLShowCreateTableActionParams

func NewStartPostgreSQLShowCreateTableActionParams() *StartPostgreSQLShowCreateTableActionParams

NewStartPostgreSQLShowCreateTableActionParams creates a new StartPostgreSQLShowCreateTableActionParams object with the default values initialized.

func NewStartPostgreSQLShowCreateTableActionParamsWithContext

func NewStartPostgreSQLShowCreateTableActionParamsWithContext(ctx context.Context) *StartPostgreSQLShowCreateTableActionParams

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

func NewStartPostgreSQLShowCreateTableActionParamsWithHTTPClient

func NewStartPostgreSQLShowCreateTableActionParamsWithHTTPClient(client *http.Client) *StartPostgreSQLShowCreateTableActionParams

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

func NewStartPostgreSQLShowCreateTableActionParamsWithTimeout

func NewStartPostgreSQLShowCreateTableActionParamsWithTimeout(timeout time.Duration) *StartPostgreSQLShowCreateTableActionParams

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

func (*StartPostgreSQLShowCreateTableActionParams) SetBody

SetBody adds the body to the start postgre SQL show create table action params

func (*StartPostgreSQLShowCreateTableActionParams) SetContext

SetContext adds the context to the start postgre SQL show create table action params

func (*StartPostgreSQLShowCreateTableActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start postgre SQL show create table action params

func (*StartPostgreSQLShowCreateTableActionParams) SetTimeout

SetTimeout adds the timeout to the start postgre SQL show create table action params

func (*StartPostgreSQLShowCreateTableActionParams) WithBody

WithBody adds the body to the start postgre SQL show create table action params

func (*StartPostgreSQLShowCreateTableActionParams) WithContext

WithContext adds the context to the start postgre SQL show create table action params

func (*StartPostgreSQLShowCreateTableActionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the start postgre SQL show create table action params

func (*StartPostgreSQLShowCreateTableActionParams) WithTimeout

WithTimeout adds the timeout to the start postgre SQL show create table action params

func (*StartPostgreSQLShowCreateTableActionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type StartPostgreSQLShowCreateTableActionReader

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

StartPostgreSQLShowCreateTableActionReader is a Reader for the StartPostgreSQLShowCreateTableAction structure.

func (*StartPostgreSQLShowCreateTableActionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartPostgreSQLShowIndexActionBody

type StartPostgreSQLShowIndexActionBody struct {

	// pmm-agent ID where to run this Action.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`

	// Service ID for this Action. Required.
	ServiceID string `json:"service_id,omitempty"`

	// Table name. Required. May additionally contain a database name.
	TableName string `json:"table_name,omitempty"`

	// Database name. Required if not given in the table_name field.
	Database string `json:"database,omitempty"`
}

StartPostgreSQLShowIndexActionBody start postgre SQL show index action body swagger:model StartPostgreSQLShowIndexActionBody

func (*StartPostgreSQLShowIndexActionBody) MarshalBinary

func (o *StartPostgreSQLShowIndexActionBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartPostgreSQLShowIndexActionBody) UnmarshalBinary

func (o *StartPostgreSQLShowIndexActionBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartPostgreSQLShowIndexActionBody) Validate

Validate validates this start postgre SQL show index action body

type StartPostgreSQLShowIndexActionDefault

type StartPostgreSQLShowIndexActionDefault struct {
	Payload *StartPostgreSQLShowIndexActionDefaultBody
	// contains filtered or unexported fields
}

StartPostgreSQLShowIndexActionDefault handles this case with default header values.

An unexpected error response

func NewStartPostgreSQLShowIndexActionDefault

func NewStartPostgreSQLShowIndexActionDefault(code int) *StartPostgreSQLShowIndexActionDefault

NewStartPostgreSQLShowIndexActionDefault creates a StartPostgreSQLShowIndexActionDefault with default headers values

func (*StartPostgreSQLShowIndexActionDefault) Code

Code gets the status code for the start postgre SQL show index action default response

func (*StartPostgreSQLShowIndexActionDefault) Error

func (*StartPostgreSQLShowIndexActionDefault) GetPayload

type StartPostgreSQLShowIndexActionDefaultBody

type StartPostgreSQLShowIndexActionDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

StartPostgreSQLShowIndexActionDefaultBody start postgre SQL show index action default body swagger:model StartPostgreSQLShowIndexActionDefaultBody

func (*StartPostgreSQLShowIndexActionDefaultBody) MarshalBinary

func (o *StartPostgreSQLShowIndexActionDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartPostgreSQLShowIndexActionDefaultBody) UnmarshalBinary

func (o *StartPostgreSQLShowIndexActionDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartPostgreSQLShowIndexActionDefaultBody) Validate

Validate validates this start postgre SQL show index action default body

type StartPostgreSQLShowIndexActionOK

type StartPostgreSQLShowIndexActionOK struct {
	Payload *StartPostgreSQLShowIndexActionOKBody
}

StartPostgreSQLShowIndexActionOK handles this case with default header values.

A successful response.

func NewStartPostgreSQLShowIndexActionOK

func NewStartPostgreSQLShowIndexActionOK() *StartPostgreSQLShowIndexActionOK

NewStartPostgreSQLShowIndexActionOK creates a StartPostgreSQLShowIndexActionOK with default headers values

func (*StartPostgreSQLShowIndexActionOK) Error

func (*StartPostgreSQLShowIndexActionOK) GetPayload

type StartPostgreSQLShowIndexActionOKBody

type StartPostgreSQLShowIndexActionOKBody struct {

	// Unique Action ID.
	ActionID string `json:"action_id,omitempty"`

	// pmm-agent ID where to this Action was started.
	PMMAgentID string `json:"pmm_agent_id,omitempty"`
}

StartPostgreSQLShowIndexActionOKBody start postgre SQL show index action OK body swagger:model StartPostgreSQLShowIndexActionOKBody

func (*StartPostgreSQLShowIndexActionOKBody) MarshalBinary

func (o *StartPostgreSQLShowIndexActionOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StartPostgreSQLShowIndexActionOKBody) UnmarshalBinary

func (o *StartPostgreSQLShowIndexActionOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StartPostgreSQLShowIndexActionOKBody) Validate

Validate validates this start postgre SQL show index action OK body

type StartPostgreSQLShowIndexActionParams

type StartPostgreSQLShowIndexActionParams struct {

	/*Body*/
	Body StartPostgreSQLShowIndexActionBody

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

StartPostgreSQLShowIndexActionParams contains all the parameters to send to the API endpoint for the start postgre SQL show index action operation typically these are written to a http.Request

func NewStartPostgreSQLShowIndexActionParams

func NewStartPostgreSQLShowIndexActionParams() *StartPostgreSQLShowIndexActionParams

NewStartPostgreSQLShowIndexActionParams creates a new StartPostgreSQLShowIndexActionParams object with the default values initialized.

func NewStartPostgreSQLShowIndexActionParamsWithContext

func NewStartPostgreSQLShowIndexActionParamsWithContext(ctx context.Context) *StartPostgreSQLShowIndexActionParams

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

func NewStartPostgreSQLShowIndexActionParamsWithHTTPClient

func NewStartPostgreSQLShowIndexActionParamsWithHTTPClient(client *http.Client) *StartPostgreSQLShowIndexActionParams

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

func NewStartPostgreSQLShowIndexActionParamsWithTimeout

func NewStartPostgreSQLShowIndexActionParamsWithTimeout(timeout time.Duration) *StartPostgreSQLShowIndexActionParams

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

func (*StartPostgreSQLShowIndexActionParams) SetBody

SetBody adds the body to the start postgre SQL show index action params

func (*StartPostgreSQLShowIndexActionParams) SetContext

SetContext adds the context to the start postgre SQL show index action params

func (*StartPostgreSQLShowIndexActionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start postgre SQL show index action params

func (*StartPostgreSQLShowIndexActionParams) SetTimeout

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

SetTimeout adds the timeout to the start postgre SQL show index action params

func (*StartPostgreSQLShowIndexActionParams) WithBody

WithBody adds the body to the start postgre SQL show index action params

func (*StartPostgreSQLShowIndexActionParams) WithContext

WithContext adds the context to the start postgre SQL show index action params

func (*StartPostgreSQLShowIndexActionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the start postgre SQL show index action params

func (*StartPostgreSQLShowIndexActionParams) WithTimeout

WithTimeout adds the timeout to the start postgre SQL show index action params

func (*StartPostgreSQLShowIndexActionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type StartPostgreSQLShowIndexActionReader

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

StartPostgreSQLShowIndexActionReader is a Reader for the StartPostgreSQLShowIndexAction structure.

func (*StartPostgreSQLShowIndexActionReader) ReadResponse

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