r_u_m_metrics

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 10, 2020 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for r u m metrics API

func (*Client) CreateCalculatedMetricsRum

CreateCalculatedMetricsRum stores the provided calculated r u m metric configuration pipe maturity e a r l y a d o p t e r

func (*Client) DeleteCalculatedMetricsRum

DeleteCalculatedMetricsRum deletes the calculated r u m metric configuration with the given id pipe maturity e a r l y a d o p t e r

func (*Client) GetCalculatedMetricsRum

func (a *Client) GetCalculatedMetricsRum(params *GetCalculatedMetricsRumParams, authInfo runtime.ClientAuthInfoWriter) (*GetCalculatedMetricsRumOK, error)

GetCalculatedMetricsRum gets the definition of the specified calculated r u m metric pipe maturity e a r l y a d o p t e r

func (*Client) GetCalculatedMetricsRums

func (a *Client) GetCalculatedMetricsRums(params *GetCalculatedMetricsRumsParams, authInfo runtime.ClientAuthInfoWriter) (*GetCalculatedMetricsRumsOK, error)

GetCalculatedMetricsRums lists all calculated r u m metric configurations pipe maturity e a r l y a d o p t e r

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateCalculatedMetricsRum

UpdateCalculatedMetricsRum updates the specified calculated r u m metric pipe maturity e a r l y a d o p t e r

func (*Client) ValidateCreateCalculatedMetricsRum

ValidateCreateCalculatedMetricsRum validates the payload for the p o s t calculated metrics rum request pipe maturity e a r l y a d o p t e r

The body must not provide an ID.

func (*Client) ValidateUpdateCalculatedMetricsRum

ValidateUpdateCalculatedMetricsRum validates the payload for the p u t calculated metrics rum metric key request pipe maturity e a r l y a d o p t e r

type ClientService

ClientService is the interface for Client methods

func New

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

New creates a new r u m metrics API client.

type CreateCalculatedMetricsRumBadRequest

type CreateCalculatedMetricsRumBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

CreateCalculatedMetricsRumBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewCreateCalculatedMetricsRumBadRequest

func NewCreateCalculatedMetricsRumBadRequest() *CreateCalculatedMetricsRumBadRequest

NewCreateCalculatedMetricsRumBadRequest creates a CreateCalculatedMetricsRumBadRequest with default headers values

func (*CreateCalculatedMetricsRumBadRequest) Error

func (*CreateCalculatedMetricsRumBadRequest) GetPayload

type CreateCalculatedMetricsRumCreated

type CreateCalculatedMetricsRumCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

CreateCalculatedMetricsRumCreated handles this case with default header values.

Success. The calculated RUM metric has been created. Response contains its ID and name.

func NewCreateCalculatedMetricsRumCreated

func NewCreateCalculatedMetricsRumCreated() *CreateCalculatedMetricsRumCreated

NewCreateCalculatedMetricsRumCreated creates a CreateCalculatedMetricsRumCreated with default headers values

func (*CreateCalculatedMetricsRumCreated) Error

func (*CreateCalculatedMetricsRumCreated) GetPayload

type CreateCalculatedMetricsRumParams

type CreateCalculatedMetricsRumParams struct {

	/*Body
	  JSON body of the request containing definition of the new calculated RUM metric.

	*/
	Body *dynatrace.RumMetric

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

CreateCalculatedMetricsRumParams contains all the parameters to send to the API endpoint for the create calculated metrics rum operation typically these are written to a http.Request

func NewCreateCalculatedMetricsRumParams

func NewCreateCalculatedMetricsRumParams() *CreateCalculatedMetricsRumParams

NewCreateCalculatedMetricsRumParams creates a new CreateCalculatedMetricsRumParams object with the default values initialized.

func NewCreateCalculatedMetricsRumParamsWithContext

func NewCreateCalculatedMetricsRumParamsWithContext(ctx context.Context) *CreateCalculatedMetricsRumParams

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

func NewCreateCalculatedMetricsRumParamsWithHTTPClient

func NewCreateCalculatedMetricsRumParamsWithHTTPClient(client *http.Client) *CreateCalculatedMetricsRumParams

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

func NewCreateCalculatedMetricsRumParamsWithTimeout

func NewCreateCalculatedMetricsRumParamsWithTimeout(timeout time.Duration) *CreateCalculatedMetricsRumParams

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

func (*CreateCalculatedMetricsRumParams) SetBody

SetBody adds the body to the create calculated metrics rum params

func (*CreateCalculatedMetricsRumParams) SetContext

SetContext adds the context to the create calculated metrics rum params

func (*CreateCalculatedMetricsRumParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create calculated metrics rum params

func (*CreateCalculatedMetricsRumParams) SetTimeout

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

SetTimeout adds the timeout to the create calculated metrics rum params

func (*CreateCalculatedMetricsRumParams) WithBody

WithBody adds the body to the create calculated metrics rum params

func (*CreateCalculatedMetricsRumParams) WithContext

WithContext adds the context to the create calculated metrics rum params

func (*CreateCalculatedMetricsRumParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create calculated metrics rum params

func (*CreateCalculatedMetricsRumParams) WithTimeout

WithTimeout adds the timeout to the create calculated metrics rum params

func (*CreateCalculatedMetricsRumParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateCalculatedMetricsRumReader

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

CreateCalculatedMetricsRumReader is a Reader for the CreateCalculatedMetricsRum structure.

func (*CreateCalculatedMetricsRumReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteCalculatedMetricsRumNoContent

type DeleteCalculatedMetricsRumNoContent struct {
}

DeleteCalculatedMetricsRumNoContent handles this case with default header values.

Deleted. Response does not have a body.

func NewDeleteCalculatedMetricsRumNoContent

func NewDeleteCalculatedMetricsRumNoContent() *DeleteCalculatedMetricsRumNoContent

NewDeleteCalculatedMetricsRumNoContent creates a DeleteCalculatedMetricsRumNoContent with default headers values

func (*DeleteCalculatedMetricsRumNoContent) Error

type DeleteCalculatedMetricsRumParams

type DeleteCalculatedMetricsRumParams struct {

	/*MetricKey
	  The ID of the calculated RUM metric to delete.

	*/
	MetricKey string

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

DeleteCalculatedMetricsRumParams contains all the parameters to send to the API endpoint for the delete calculated metrics rum operation typically these are written to a http.Request

func NewDeleteCalculatedMetricsRumParams

func NewDeleteCalculatedMetricsRumParams() *DeleteCalculatedMetricsRumParams

NewDeleteCalculatedMetricsRumParams creates a new DeleteCalculatedMetricsRumParams object with the default values initialized.

func NewDeleteCalculatedMetricsRumParamsWithContext

func NewDeleteCalculatedMetricsRumParamsWithContext(ctx context.Context) *DeleteCalculatedMetricsRumParams

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

func NewDeleteCalculatedMetricsRumParamsWithHTTPClient

func NewDeleteCalculatedMetricsRumParamsWithHTTPClient(client *http.Client) *DeleteCalculatedMetricsRumParams

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

func NewDeleteCalculatedMetricsRumParamsWithTimeout

func NewDeleteCalculatedMetricsRumParamsWithTimeout(timeout time.Duration) *DeleteCalculatedMetricsRumParams

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

func (*DeleteCalculatedMetricsRumParams) SetContext

SetContext adds the context to the delete calculated metrics rum params

func (*DeleteCalculatedMetricsRumParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete calculated metrics rum params

func (*DeleteCalculatedMetricsRumParams) SetMetricKey

func (o *DeleteCalculatedMetricsRumParams) SetMetricKey(metricKey string)

SetMetricKey adds the metricKey to the delete calculated metrics rum params

func (*DeleteCalculatedMetricsRumParams) SetTimeout

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

SetTimeout adds the timeout to the delete calculated metrics rum params

func (*DeleteCalculatedMetricsRumParams) WithContext

WithContext adds the context to the delete calculated metrics rum params

func (*DeleteCalculatedMetricsRumParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete calculated metrics rum params

func (*DeleteCalculatedMetricsRumParams) WithMetricKey

WithMetricKey adds the metricKey to the delete calculated metrics rum params

func (*DeleteCalculatedMetricsRumParams) WithTimeout

WithTimeout adds the timeout to the delete calculated metrics rum params

func (*DeleteCalculatedMetricsRumParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCalculatedMetricsRumReader

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

DeleteCalculatedMetricsRumReader is a Reader for the DeleteCalculatedMetricsRum structure.

func (*DeleteCalculatedMetricsRumReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCalculatedMetricsRumOK

type GetCalculatedMetricsRumOK struct {
	Payload *dynatrace.RumMetric
}

GetCalculatedMetricsRumOK handles this case with default header values.

successful operation

func NewGetCalculatedMetricsRumOK

func NewGetCalculatedMetricsRumOK() *GetCalculatedMetricsRumOK

NewGetCalculatedMetricsRumOK creates a GetCalculatedMetricsRumOK with default headers values

func (*GetCalculatedMetricsRumOK) Error

func (o *GetCalculatedMetricsRumOK) Error() string

func (*GetCalculatedMetricsRumOK) GetPayload

type GetCalculatedMetricsRumParams

type GetCalculatedMetricsRumParams struct {

	/*MetricKey
	  The ID of the calculated RUM metric you're inquiring.

	*/
	MetricKey string

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

GetCalculatedMetricsRumParams contains all the parameters to send to the API endpoint for the get calculated metrics rum operation typically these are written to a http.Request

func NewGetCalculatedMetricsRumParams

func NewGetCalculatedMetricsRumParams() *GetCalculatedMetricsRumParams

NewGetCalculatedMetricsRumParams creates a new GetCalculatedMetricsRumParams object with the default values initialized.

func NewGetCalculatedMetricsRumParamsWithContext

func NewGetCalculatedMetricsRumParamsWithContext(ctx context.Context) *GetCalculatedMetricsRumParams

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

func NewGetCalculatedMetricsRumParamsWithHTTPClient

func NewGetCalculatedMetricsRumParamsWithHTTPClient(client *http.Client) *GetCalculatedMetricsRumParams

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

func NewGetCalculatedMetricsRumParamsWithTimeout

func NewGetCalculatedMetricsRumParamsWithTimeout(timeout time.Duration) *GetCalculatedMetricsRumParams

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

func (*GetCalculatedMetricsRumParams) SetContext

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

SetContext adds the context to the get calculated metrics rum params

func (*GetCalculatedMetricsRumParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get calculated metrics rum params

func (*GetCalculatedMetricsRumParams) SetMetricKey

func (o *GetCalculatedMetricsRumParams) SetMetricKey(metricKey string)

SetMetricKey adds the metricKey to the get calculated metrics rum params

func (*GetCalculatedMetricsRumParams) SetTimeout

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

SetTimeout adds the timeout to the get calculated metrics rum params

func (*GetCalculatedMetricsRumParams) WithContext

WithContext adds the context to the get calculated metrics rum params

func (*GetCalculatedMetricsRumParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get calculated metrics rum params

func (*GetCalculatedMetricsRumParams) WithMetricKey

WithMetricKey adds the metricKey to the get calculated metrics rum params

func (*GetCalculatedMetricsRumParams) WithTimeout

WithTimeout adds the timeout to the get calculated metrics rum params

func (*GetCalculatedMetricsRumParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCalculatedMetricsRumReader

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

GetCalculatedMetricsRumReader is a Reader for the GetCalculatedMetricsRum structure.

func (*GetCalculatedMetricsRumReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCalculatedMetricsRumsOK

type GetCalculatedMetricsRumsOK struct {
	Payload *dynatrace.StubList
}

GetCalculatedMetricsRumsOK handles this case with default header values.

successful operation

func NewGetCalculatedMetricsRumsOK

func NewGetCalculatedMetricsRumsOK() *GetCalculatedMetricsRumsOK

NewGetCalculatedMetricsRumsOK creates a GetCalculatedMetricsRumsOK with default headers values

func (*GetCalculatedMetricsRumsOK) Error

func (*GetCalculatedMetricsRumsOK) GetPayload

type GetCalculatedMetricsRumsParams

type GetCalculatedMetricsRumsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCalculatedMetricsRumsParams contains all the parameters to send to the API endpoint for the get calculated metrics rums operation typically these are written to a http.Request

func NewGetCalculatedMetricsRumsParams

func NewGetCalculatedMetricsRumsParams() *GetCalculatedMetricsRumsParams

NewGetCalculatedMetricsRumsParams creates a new GetCalculatedMetricsRumsParams object with the default values initialized.

func NewGetCalculatedMetricsRumsParamsWithContext

func NewGetCalculatedMetricsRumsParamsWithContext(ctx context.Context) *GetCalculatedMetricsRumsParams

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

func NewGetCalculatedMetricsRumsParamsWithHTTPClient

func NewGetCalculatedMetricsRumsParamsWithHTTPClient(client *http.Client) *GetCalculatedMetricsRumsParams

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

func NewGetCalculatedMetricsRumsParamsWithTimeout

func NewGetCalculatedMetricsRumsParamsWithTimeout(timeout time.Duration) *GetCalculatedMetricsRumsParams

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

func (*GetCalculatedMetricsRumsParams) SetContext

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

SetContext adds the context to the get calculated metrics rums params

func (*GetCalculatedMetricsRumsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get calculated metrics rums params

func (*GetCalculatedMetricsRumsParams) SetTimeout

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

SetTimeout adds the timeout to the get calculated metrics rums params

func (*GetCalculatedMetricsRumsParams) WithContext

WithContext adds the context to the get calculated metrics rums params

func (*GetCalculatedMetricsRumsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get calculated metrics rums params

func (*GetCalculatedMetricsRumsParams) WithTimeout

WithTimeout adds the timeout to the get calculated metrics rums params

func (*GetCalculatedMetricsRumsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCalculatedMetricsRumsReader

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

GetCalculatedMetricsRumsReader is a Reader for the GetCalculatedMetricsRums structure.

func (*GetCalculatedMetricsRumsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateCalculatedMetricsRumBadRequest

type UpdateCalculatedMetricsRumBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateCalculatedMetricsRumBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateCalculatedMetricsRumBadRequest

func NewUpdateCalculatedMetricsRumBadRequest() *UpdateCalculatedMetricsRumBadRequest

NewUpdateCalculatedMetricsRumBadRequest creates a UpdateCalculatedMetricsRumBadRequest with default headers values

func (*UpdateCalculatedMetricsRumBadRequest) Error

func (*UpdateCalculatedMetricsRumBadRequest) GetPayload

type UpdateCalculatedMetricsRumCreated

type UpdateCalculatedMetricsRumCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

UpdateCalculatedMetricsRumCreated handles this case with default header values.

Success. Calculated RUM metric has been updated. Response doesn't have a body.

func NewUpdateCalculatedMetricsRumCreated

func NewUpdateCalculatedMetricsRumCreated() *UpdateCalculatedMetricsRumCreated

NewUpdateCalculatedMetricsRumCreated creates a UpdateCalculatedMetricsRumCreated with default headers values

func (*UpdateCalculatedMetricsRumCreated) Error

func (*UpdateCalculatedMetricsRumCreated) GetPayload

type UpdateCalculatedMetricsRumNoContent

type UpdateCalculatedMetricsRumNoContent struct {
}

UpdateCalculatedMetricsRumNoContent handles this case with default header values.

Success. Calculated RUM metric has been updated. Response doesn't have a body.

func NewUpdateCalculatedMetricsRumNoContent

func NewUpdateCalculatedMetricsRumNoContent() *UpdateCalculatedMetricsRumNoContent

NewUpdateCalculatedMetricsRumNoContent creates a UpdateCalculatedMetricsRumNoContent with default headers values

func (*UpdateCalculatedMetricsRumNoContent) Error

type UpdateCalculatedMetricsRumParams

type UpdateCalculatedMetricsRumParams struct {

	/*Body
	  JSON body of the request containing updated definition of the calculated RUM metric.

	*/
	Body *dynatrace.RumMetricUpdate
	/*MetricKey
	  The ID of the calculated RUM metric to update.

	*/
	MetricKey string

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

UpdateCalculatedMetricsRumParams contains all the parameters to send to the API endpoint for the update calculated metrics rum operation typically these are written to a http.Request

func NewUpdateCalculatedMetricsRumParams

func NewUpdateCalculatedMetricsRumParams() *UpdateCalculatedMetricsRumParams

NewUpdateCalculatedMetricsRumParams creates a new UpdateCalculatedMetricsRumParams object with the default values initialized.

func NewUpdateCalculatedMetricsRumParamsWithContext

func NewUpdateCalculatedMetricsRumParamsWithContext(ctx context.Context) *UpdateCalculatedMetricsRumParams

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

func NewUpdateCalculatedMetricsRumParamsWithHTTPClient

func NewUpdateCalculatedMetricsRumParamsWithHTTPClient(client *http.Client) *UpdateCalculatedMetricsRumParams

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

func NewUpdateCalculatedMetricsRumParamsWithTimeout

func NewUpdateCalculatedMetricsRumParamsWithTimeout(timeout time.Duration) *UpdateCalculatedMetricsRumParams

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

func (*UpdateCalculatedMetricsRumParams) SetBody

SetBody adds the body to the update calculated metrics rum params

func (*UpdateCalculatedMetricsRumParams) SetContext

SetContext adds the context to the update calculated metrics rum params

func (*UpdateCalculatedMetricsRumParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update calculated metrics rum params

func (*UpdateCalculatedMetricsRumParams) SetMetricKey

func (o *UpdateCalculatedMetricsRumParams) SetMetricKey(metricKey string)

SetMetricKey adds the metricKey to the update calculated metrics rum params

func (*UpdateCalculatedMetricsRumParams) SetTimeout

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

SetTimeout adds the timeout to the update calculated metrics rum params

func (*UpdateCalculatedMetricsRumParams) WithBody

WithBody adds the body to the update calculated metrics rum params

func (*UpdateCalculatedMetricsRumParams) WithContext

WithContext adds the context to the update calculated metrics rum params

func (*UpdateCalculatedMetricsRumParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update calculated metrics rum params

func (*UpdateCalculatedMetricsRumParams) WithMetricKey

WithMetricKey adds the metricKey to the update calculated metrics rum params

func (*UpdateCalculatedMetricsRumParams) WithTimeout

WithTimeout adds the timeout to the update calculated metrics rum params

func (*UpdateCalculatedMetricsRumParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateCalculatedMetricsRumReader

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

UpdateCalculatedMetricsRumReader is a Reader for the UpdateCalculatedMetricsRum structure.

func (*UpdateCalculatedMetricsRumReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateCreateCalculatedMetricsRumBadRequest

type ValidateCreateCalculatedMetricsRumBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateCreateCalculatedMetricsRumBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateCreateCalculatedMetricsRumBadRequest

func NewValidateCreateCalculatedMetricsRumBadRequest() *ValidateCreateCalculatedMetricsRumBadRequest

NewValidateCreateCalculatedMetricsRumBadRequest creates a ValidateCreateCalculatedMetricsRumBadRequest with default headers values

func (*ValidateCreateCalculatedMetricsRumBadRequest) Error

func (*ValidateCreateCalculatedMetricsRumBadRequest) GetPayload

type ValidateCreateCalculatedMetricsRumNoContent

type ValidateCreateCalculatedMetricsRumNoContent struct {
}

ValidateCreateCalculatedMetricsRumNoContent handles this case with default header values.

Validated. The submitted rum metric is valid. The response doesn't have a body.

func NewValidateCreateCalculatedMetricsRumNoContent

func NewValidateCreateCalculatedMetricsRumNoContent() *ValidateCreateCalculatedMetricsRumNoContent

NewValidateCreateCalculatedMetricsRumNoContent creates a ValidateCreateCalculatedMetricsRumNoContent with default headers values

func (*ValidateCreateCalculatedMetricsRumNoContent) Error

type ValidateCreateCalculatedMetricsRumParams

type ValidateCreateCalculatedMetricsRumParams struct {

	/*Body
	  The JSON body of the request. Contains the rum metric to be validated.

	*/
	Body *dynatrace.RumMetric

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

ValidateCreateCalculatedMetricsRumParams contains all the parameters to send to the API endpoint for the validate create calculated metrics rum operation typically these are written to a http.Request

func NewValidateCreateCalculatedMetricsRumParams

func NewValidateCreateCalculatedMetricsRumParams() *ValidateCreateCalculatedMetricsRumParams

NewValidateCreateCalculatedMetricsRumParams creates a new ValidateCreateCalculatedMetricsRumParams object with the default values initialized.

func NewValidateCreateCalculatedMetricsRumParamsWithContext

func NewValidateCreateCalculatedMetricsRumParamsWithContext(ctx context.Context) *ValidateCreateCalculatedMetricsRumParams

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

func NewValidateCreateCalculatedMetricsRumParamsWithHTTPClient

func NewValidateCreateCalculatedMetricsRumParamsWithHTTPClient(client *http.Client) *ValidateCreateCalculatedMetricsRumParams

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

func NewValidateCreateCalculatedMetricsRumParamsWithTimeout

func NewValidateCreateCalculatedMetricsRumParamsWithTimeout(timeout time.Duration) *ValidateCreateCalculatedMetricsRumParams

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

func (*ValidateCreateCalculatedMetricsRumParams) SetBody

SetBody adds the body to the validate create calculated metrics rum params

func (*ValidateCreateCalculatedMetricsRumParams) SetContext

SetContext adds the context to the validate create calculated metrics rum params

func (*ValidateCreateCalculatedMetricsRumParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate create calculated metrics rum params

func (*ValidateCreateCalculatedMetricsRumParams) SetTimeout

SetTimeout adds the timeout to the validate create calculated metrics rum params

func (*ValidateCreateCalculatedMetricsRumParams) WithBody

WithBody adds the body to the validate create calculated metrics rum params

func (*ValidateCreateCalculatedMetricsRumParams) WithContext

WithContext adds the context to the validate create calculated metrics rum params

func (*ValidateCreateCalculatedMetricsRumParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate create calculated metrics rum params

func (*ValidateCreateCalculatedMetricsRumParams) WithTimeout

WithTimeout adds the timeout to the validate create calculated metrics rum params

func (*ValidateCreateCalculatedMetricsRumParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateCreateCalculatedMetricsRumReader

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

ValidateCreateCalculatedMetricsRumReader is a Reader for the ValidateCreateCalculatedMetricsRum structure.

func (*ValidateCreateCalculatedMetricsRumReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateUpdateCalculatedMetricsRumBadRequest

type ValidateUpdateCalculatedMetricsRumBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateUpdateCalculatedMetricsRumBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateUpdateCalculatedMetricsRumBadRequest

func NewValidateUpdateCalculatedMetricsRumBadRequest() *ValidateUpdateCalculatedMetricsRumBadRequest

NewValidateUpdateCalculatedMetricsRumBadRequest creates a ValidateUpdateCalculatedMetricsRumBadRequest with default headers values

func (*ValidateUpdateCalculatedMetricsRumBadRequest) Error

func (*ValidateUpdateCalculatedMetricsRumBadRequest) GetPayload

type ValidateUpdateCalculatedMetricsRumNoContent

type ValidateUpdateCalculatedMetricsRumNoContent struct {
}

ValidateUpdateCalculatedMetricsRumNoContent handles this case with default header values.

Validated. The submitted rum metric is valid. Response doesn't have a body

func NewValidateUpdateCalculatedMetricsRumNoContent

func NewValidateUpdateCalculatedMetricsRumNoContent() *ValidateUpdateCalculatedMetricsRumNoContent

NewValidateUpdateCalculatedMetricsRumNoContent creates a ValidateUpdateCalculatedMetricsRumNoContent with default headers values

func (*ValidateUpdateCalculatedMetricsRumNoContent) Error

type ValidateUpdateCalculatedMetricsRumParams

type ValidateUpdateCalculatedMetricsRumParams struct {

	/*Body
	  The JSON body of the request. Contains the rum metric to be validated.

	*/
	Body *dynatrace.RumMetricUpdate
	/*MetricKey
	  The rum metric update to be validated.

	*/
	MetricKey string

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

ValidateUpdateCalculatedMetricsRumParams contains all the parameters to send to the API endpoint for the validate update calculated metrics rum operation typically these are written to a http.Request

func NewValidateUpdateCalculatedMetricsRumParams

func NewValidateUpdateCalculatedMetricsRumParams() *ValidateUpdateCalculatedMetricsRumParams

NewValidateUpdateCalculatedMetricsRumParams creates a new ValidateUpdateCalculatedMetricsRumParams object with the default values initialized.

func NewValidateUpdateCalculatedMetricsRumParamsWithContext

func NewValidateUpdateCalculatedMetricsRumParamsWithContext(ctx context.Context) *ValidateUpdateCalculatedMetricsRumParams

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

func NewValidateUpdateCalculatedMetricsRumParamsWithHTTPClient

func NewValidateUpdateCalculatedMetricsRumParamsWithHTTPClient(client *http.Client) *ValidateUpdateCalculatedMetricsRumParams

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

func NewValidateUpdateCalculatedMetricsRumParamsWithTimeout

func NewValidateUpdateCalculatedMetricsRumParamsWithTimeout(timeout time.Duration) *ValidateUpdateCalculatedMetricsRumParams

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

func (*ValidateUpdateCalculatedMetricsRumParams) SetBody

SetBody adds the body to the validate update calculated metrics rum params

func (*ValidateUpdateCalculatedMetricsRumParams) SetContext

SetContext adds the context to the validate update calculated metrics rum params

func (*ValidateUpdateCalculatedMetricsRumParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate update calculated metrics rum params

func (*ValidateUpdateCalculatedMetricsRumParams) SetMetricKey

func (o *ValidateUpdateCalculatedMetricsRumParams) SetMetricKey(metricKey string)

SetMetricKey adds the metricKey to the validate update calculated metrics rum params

func (*ValidateUpdateCalculatedMetricsRumParams) SetTimeout

SetTimeout adds the timeout to the validate update calculated metrics rum params

func (*ValidateUpdateCalculatedMetricsRumParams) WithBody

WithBody adds the body to the validate update calculated metrics rum params

func (*ValidateUpdateCalculatedMetricsRumParams) WithContext

WithContext adds the context to the validate update calculated metrics rum params

func (*ValidateUpdateCalculatedMetricsRumParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate update calculated metrics rum params

func (*ValidateUpdateCalculatedMetricsRumParams) WithMetricKey

WithMetricKey adds the metricKey to the validate update calculated metrics rum params

func (*ValidateUpdateCalculatedMetricsRumParams) WithTimeout

WithTimeout adds the timeout to the validate update calculated metrics rum params

func (*ValidateUpdateCalculatedMetricsRumParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateUpdateCalculatedMetricsRumReader

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

ValidateUpdateCalculatedMetricsRumReader is a Reader for the ValidateUpdateCalculatedMetricsRum structure.

func (*ValidateUpdateCalculatedMetricsRumReader) ReadResponse

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