v1telemetry

package
v1.999.999-b12 Latest Latest
Warning

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

Go to latest
Published: May 7, 2020 License: Apache-2.0, BSD-2-Clause 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 v1telemetry API

func New

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

New creates a new v1telemetry API client.

func (*Client) GetAccountTelemetryV1

func (a *Client) GetAccountTelemetryV1(params *GetAccountTelemetryV1Params) (*GetAccountTelemetryV1OK, error)

GetAccountTelemetryV1 gets account specific telemetry settings

Gather telemetry related settings (features and anonymization rules) these are used as global settings for environments

func (*Client) GetDefaultAccountTelemetryV1

func (a *Client) GetDefaultAccountTelemetryV1(params *GetDefaultAccountTelemetryV1Params) (*GetDefaultAccountTelemetryV1OK, error)

GetDefaultAccountTelemetryV1 gets default account specific telemetry settings

Gather default telemetry account level settings - default rules contains email/card number regex patterns

func (*Client) ListFeaturesV1

func (a *Client) ListFeaturesV1(params *ListFeaturesV1Params) (*ListFeaturesV1OK, error)

ListFeaturesV1 gets account specific telemetry settings

Gather telemetry related settings (features and anonymization rules) these are used as global settings for environments

func (*Client) ListRulesV1

func (a *Client) ListRulesV1(params *ListRulesV1Params) (*ListRulesV1OK, error)

ListRulesV1 gets account specific telemetry settings

Gather telemetry related settings (features and anonymization rules) these are used as global settings for environments

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) TestRuleV1

func (a *Client) TestRuleV1(params *TestRuleV1Params) (*TestRuleV1OK, error)

TestRuleV1 tests anonymization pattern

Testing anonymization pattern - check the pattern is valid against an input and found matches

func (*Client) UpdateAccountTelemetryV1

func (a *Client) UpdateAccountTelemetryV1(params *UpdateAccountTelemetryV1Params) (*UpdateAccountTelemetryV1OK, error)

UpdateAccountTelemetryV1 updates account specific telemetry settings

Update account level telemetry settings - will override already existing settings and archive old one

func (*Client) UpdateRulesV1

func (a *Client) UpdateRulesV1(params *UpdateRulesV1Params) (*UpdateRulesV1OK, error)

UpdateRulesV1 gets account specific telemetry feature settings

For account level telemetry settings, different features can be defined globally, these features can be overriden by environemnt level telemetry settings

type GetAccountTelemetryV1OK

type GetAccountTelemetryV1OK struct {
	Payload *model.AccountTelemetryResponse
}

GetAccountTelemetryV1OK handles this case with default header values.

successful operation

func NewGetAccountTelemetryV1OK

func NewGetAccountTelemetryV1OK() *GetAccountTelemetryV1OK

NewGetAccountTelemetryV1OK creates a GetAccountTelemetryV1OK with default headers values

func (*GetAccountTelemetryV1OK) Error

func (o *GetAccountTelemetryV1OK) Error() string

type GetAccountTelemetryV1Params

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

GetAccountTelemetryV1Params contains all the parameters to send to the API endpoint for the get account telemetry v1 operation typically these are written to a http.Request

func NewGetAccountTelemetryV1Params

func NewGetAccountTelemetryV1Params() *GetAccountTelemetryV1Params

NewGetAccountTelemetryV1Params creates a new GetAccountTelemetryV1Params object with the default values initialized.

func NewGetAccountTelemetryV1ParamsWithContext

func NewGetAccountTelemetryV1ParamsWithContext(ctx context.Context) *GetAccountTelemetryV1Params

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

func NewGetAccountTelemetryV1ParamsWithHTTPClient

func NewGetAccountTelemetryV1ParamsWithHTTPClient(client *http.Client) *GetAccountTelemetryV1Params

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

func NewGetAccountTelemetryV1ParamsWithTimeout

func NewGetAccountTelemetryV1ParamsWithTimeout(timeout time.Duration) *GetAccountTelemetryV1Params

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

func (*GetAccountTelemetryV1Params) SetContext

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

SetContext adds the context to the get account telemetry v1 params

func (*GetAccountTelemetryV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get account telemetry v1 params

func (*GetAccountTelemetryV1Params) SetTimeout

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

SetTimeout adds the timeout to the get account telemetry v1 params

func (*GetAccountTelemetryV1Params) WithContext

WithContext adds the context to the get account telemetry v1 params

func (*GetAccountTelemetryV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get account telemetry v1 params

func (*GetAccountTelemetryV1Params) WithTimeout

WithTimeout adds the timeout to the get account telemetry v1 params

func (*GetAccountTelemetryV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAccountTelemetryV1Reader

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

GetAccountTelemetryV1Reader is a Reader for the GetAccountTelemetryV1 structure.

func (*GetAccountTelemetryV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDefaultAccountTelemetryV1OK

type GetDefaultAccountTelemetryV1OK struct {
	Payload *model.AccountTelemetryResponse
}

GetDefaultAccountTelemetryV1OK handles this case with default header values.

successful operation

func NewGetDefaultAccountTelemetryV1OK

func NewGetDefaultAccountTelemetryV1OK() *GetDefaultAccountTelemetryV1OK

NewGetDefaultAccountTelemetryV1OK creates a GetDefaultAccountTelemetryV1OK with default headers values

func (*GetDefaultAccountTelemetryV1OK) Error

type GetDefaultAccountTelemetryV1Params

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

GetDefaultAccountTelemetryV1Params contains all the parameters to send to the API endpoint for the get default account telemetry v1 operation typically these are written to a http.Request

func NewGetDefaultAccountTelemetryV1Params

func NewGetDefaultAccountTelemetryV1Params() *GetDefaultAccountTelemetryV1Params

NewGetDefaultAccountTelemetryV1Params creates a new GetDefaultAccountTelemetryV1Params object with the default values initialized.

func NewGetDefaultAccountTelemetryV1ParamsWithContext

func NewGetDefaultAccountTelemetryV1ParamsWithContext(ctx context.Context) *GetDefaultAccountTelemetryV1Params

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

func NewGetDefaultAccountTelemetryV1ParamsWithHTTPClient

func NewGetDefaultAccountTelemetryV1ParamsWithHTTPClient(client *http.Client) *GetDefaultAccountTelemetryV1Params

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

func NewGetDefaultAccountTelemetryV1ParamsWithTimeout

func NewGetDefaultAccountTelemetryV1ParamsWithTimeout(timeout time.Duration) *GetDefaultAccountTelemetryV1Params

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

func (*GetDefaultAccountTelemetryV1Params) SetContext

SetContext adds the context to the get default account telemetry v1 params

func (*GetDefaultAccountTelemetryV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get default account telemetry v1 params

func (*GetDefaultAccountTelemetryV1Params) SetTimeout

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

SetTimeout adds the timeout to the get default account telemetry v1 params

func (*GetDefaultAccountTelemetryV1Params) WithContext

WithContext adds the context to the get default account telemetry v1 params

func (*GetDefaultAccountTelemetryV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get default account telemetry v1 params

func (*GetDefaultAccountTelemetryV1Params) WithTimeout

WithTimeout adds the timeout to the get default account telemetry v1 params

func (*GetDefaultAccountTelemetryV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDefaultAccountTelemetryV1Reader

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

GetDefaultAccountTelemetryV1Reader is a Reader for the GetDefaultAccountTelemetryV1 structure.

func (*GetDefaultAccountTelemetryV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListFeaturesV1OK

type ListFeaturesV1OK struct {
	Payload *model.FeaturesResponse
}

ListFeaturesV1OK handles this case with default header values.

successful operation

func NewListFeaturesV1OK

func NewListFeaturesV1OK() *ListFeaturesV1OK

NewListFeaturesV1OK creates a ListFeaturesV1OK with default headers values

func (*ListFeaturesV1OK) Error

func (o *ListFeaturesV1OK) Error() string

type ListFeaturesV1Params

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

ListFeaturesV1Params contains all the parameters to send to the API endpoint for the list features v1 operation typically these are written to a http.Request

func NewListFeaturesV1Params

func NewListFeaturesV1Params() *ListFeaturesV1Params

NewListFeaturesV1Params creates a new ListFeaturesV1Params object with the default values initialized.

func NewListFeaturesV1ParamsWithContext

func NewListFeaturesV1ParamsWithContext(ctx context.Context) *ListFeaturesV1Params

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

func NewListFeaturesV1ParamsWithHTTPClient

func NewListFeaturesV1ParamsWithHTTPClient(client *http.Client) *ListFeaturesV1Params

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

func NewListFeaturesV1ParamsWithTimeout

func NewListFeaturesV1ParamsWithTimeout(timeout time.Duration) *ListFeaturesV1Params

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

func (*ListFeaturesV1Params) SetContext

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

SetContext adds the context to the list features v1 params

func (*ListFeaturesV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list features v1 params

func (*ListFeaturesV1Params) SetTimeout

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

SetTimeout adds the timeout to the list features v1 params

func (*ListFeaturesV1Params) WithContext

WithContext adds the context to the list features v1 params

func (*ListFeaturesV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list features v1 params

func (*ListFeaturesV1Params) WithTimeout

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

WithTimeout adds the timeout to the list features v1 params

func (*ListFeaturesV1Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListFeaturesV1Reader

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

ListFeaturesV1Reader is a Reader for the ListFeaturesV1 structure.

func (*ListFeaturesV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRulesV1OK

type ListRulesV1OK struct {
	Payload []*model.AnonymizationRule
}

ListRulesV1OK handles this case with default header values.

successful operation

func NewListRulesV1OK

func NewListRulesV1OK() *ListRulesV1OK

NewListRulesV1OK creates a ListRulesV1OK with default headers values

func (*ListRulesV1OK) Error

func (o *ListRulesV1OK) Error() string

type ListRulesV1Params

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

ListRulesV1Params contains all the parameters to send to the API endpoint for the list rules v1 operation typically these are written to a http.Request

func NewListRulesV1Params

func NewListRulesV1Params() *ListRulesV1Params

NewListRulesV1Params creates a new ListRulesV1Params object with the default values initialized.

func NewListRulesV1ParamsWithContext

func NewListRulesV1ParamsWithContext(ctx context.Context) *ListRulesV1Params

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

func NewListRulesV1ParamsWithHTTPClient

func NewListRulesV1ParamsWithHTTPClient(client *http.Client) *ListRulesV1Params

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

func NewListRulesV1ParamsWithTimeout

func NewListRulesV1ParamsWithTimeout(timeout time.Duration) *ListRulesV1Params

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

func (*ListRulesV1Params) SetContext

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

SetContext adds the context to the list rules v1 params

func (*ListRulesV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list rules v1 params

func (*ListRulesV1Params) SetTimeout

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

SetTimeout adds the timeout to the list rules v1 params

func (*ListRulesV1Params) WithContext

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

WithContext adds the context to the list rules v1 params

func (*ListRulesV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list rules v1 params

func (*ListRulesV1Params) WithTimeout

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

WithTimeout adds the timeout to the list rules v1 params

func (*ListRulesV1Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListRulesV1Reader

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

ListRulesV1Reader is a Reader for the ListRulesV1 structure.

func (*ListRulesV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TestRuleV1OK

type TestRuleV1OK struct {
	Payload *model.TestAnonymizationRuleResponse
}

TestRuleV1OK handles this case with default header values.

successful operation

func NewTestRuleV1OK

func NewTestRuleV1OK() *TestRuleV1OK

NewTestRuleV1OK creates a TestRuleV1OK with default headers values

func (*TestRuleV1OK) Error

func (o *TestRuleV1OK) Error() string

type TestRuleV1Params

type TestRuleV1Params struct {

	/*Body*/
	Body *model.TestAnonymizationRuleRequest

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

TestRuleV1Params contains all the parameters to send to the API endpoint for the test rule v1 operation typically these are written to a http.Request

func NewTestRuleV1Params

func NewTestRuleV1Params() *TestRuleV1Params

NewTestRuleV1Params creates a new TestRuleV1Params object with the default values initialized.

func NewTestRuleV1ParamsWithContext

func NewTestRuleV1ParamsWithContext(ctx context.Context) *TestRuleV1Params

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

func NewTestRuleV1ParamsWithHTTPClient

func NewTestRuleV1ParamsWithHTTPClient(client *http.Client) *TestRuleV1Params

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

func NewTestRuleV1ParamsWithTimeout

func NewTestRuleV1ParamsWithTimeout(timeout time.Duration) *TestRuleV1Params

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

func (*TestRuleV1Params) SetBody

SetBody adds the body to the test rule v1 params

func (*TestRuleV1Params) SetContext

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

SetContext adds the context to the test rule v1 params

func (*TestRuleV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the test rule v1 params

func (*TestRuleV1Params) SetTimeout

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

SetTimeout adds the timeout to the test rule v1 params

func (*TestRuleV1Params) WithBody

WithBody adds the body to the test rule v1 params

func (*TestRuleV1Params) WithContext

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

WithContext adds the context to the test rule v1 params

func (*TestRuleV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the test rule v1 params

func (*TestRuleV1Params) WithTimeout

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

WithTimeout adds the timeout to the test rule v1 params

func (*TestRuleV1Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type TestRuleV1Reader

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

TestRuleV1Reader is a Reader for the TestRuleV1 structure.

func (*TestRuleV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateAccountTelemetryV1OK

type UpdateAccountTelemetryV1OK struct {
	Payload *model.AccountTelemetryResponse
}

UpdateAccountTelemetryV1OK handles this case with default header values.

successful operation

func NewUpdateAccountTelemetryV1OK

func NewUpdateAccountTelemetryV1OK() *UpdateAccountTelemetryV1OK

NewUpdateAccountTelemetryV1OK creates a UpdateAccountTelemetryV1OK with default headers values

func (*UpdateAccountTelemetryV1OK) Error

type UpdateAccountTelemetryV1Params

type UpdateAccountTelemetryV1Params struct {

	/*Body*/
	Body *model.AccountTelemetryRequest

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

UpdateAccountTelemetryV1Params contains all the parameters to send to the API endpoint for the update account telemetry v1 operation typically these are written to a http.Request

func NewUpdateAccountTelemetryV1Params

func NewUpdateAccountTelemetryV1Params() *UpdateAccountTelemetryV1Params

NewUpdateAccountTelemetryV1Params creates a new UpdateAccountTelemetryV1Params object with the default values initialized.

func NewUpdateAccountTelemetryV1ParamsWithContext

func NewUpdateAccountTelemetryV1ParamsWithContext(ctx context.Context) *UpdateAccountTelemetryV1Params

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

func NewUpdateAccountTelemetryV1ParamsWithHTTPClient

func NewUpdateAccountTelemetryV1ParamsWithHTTPClient(client *http.Client) *UpdateAccountTelemetryV1Params

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

func NewUpdateAccountTelemetryV1ParamsWithTimeout

func NewUpdateAccountTelemetryV1ParamsWithTimeout(timeout time.Duration) *UpdateAccountTelemetryV1Params

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

func (*UpdateAccountTelemetryV1Params) SetBody

SetBody adds the body to the update account telemetry v1 params

func (*UpdateAccountTelemetryV1Params) SetContext

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

SetContext adds the context to the update account telemetry v1 params

func (*UpdateAccountTelemetryV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update account telemetry v1 params

func (*UpdateAccountTelemetryV1Params) SetTimeout

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

SetTimeout adds the timeout to the update account telemetry v1 params

func (*UpdateAccountTelemetryV1Params) WithBody

WithBody adds the body to the update account telemetry v1 params

func (*UpdateAccountTelemetryV1Params) WithContext

WithContext adds the context to the update account telemetry v1 params

func (*UpdateAccountTelemetryV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update account telemetry v1 params

func (*UpdateAccountTelemetryV1Params) WithTimeout

WithTimeout adds the timeout to the update account telemetry v1 params

func (*UpdateAccountTelemetryV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAccountTelemetryV1Reader

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

UpdateAccountTelemetryV1Reader is a Reader for the UpdateAccountTelemetryV1 structure.

func (*UpdateAccountTelemetryV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateRulesV1OK

type UpdateRulesV1OK struct {
	Payload *model.FeaturesResponse
}

UpdateRulesV1OK handles this case with default header values.

successful operation

func NewUpdateRulesV1OK

func NewUpdateRulesV1OK() *UpdateRulesV1OK

NewUpdateRulesV1OK creates a UpdateRulesV1OK with default headers values

func (*UpdateRulesV1OK) Error

func (o *UpdateRulesV1OK) Error() string

type UpdateRulesV1Params

type UpdateRulesV1Params struct {

	/*Body*/
	Body *model.FeaturesRequest

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

UpdateRulesV1Params contains all the parameters to send to the API endpoint for the update rules v1 operation typically these are written to a http.Request

func NewUpdateRulesV1Params

func NewUpdateRulesV1Params() *UpdateRulesV1Params

NewUpdateRulesV1Params creates a new UpdateRulesV1Params object with the default values initialized.

func NewUpdateRulesV1ParamsWithContext

func NewUpdateRulesV1ParamsWithContext(ctx context.Context) *UpdateRulesV1Params

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

func NewUpdateRulesV1ParamsWithHTTPClient

func NewUpdateRulesV1ParamsWithHTTPClient(client *http.Client) *UpdateRulesV1Params

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

func NewUpdateRulesV1ParamsWithTimeout

func NewUpdateRulesV1ParamsWithTimeout(timeout time.Duration) *UpdateRulesV1Params

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

func (*UpdateRulesV1Params) SetBody

func (o *UpdateRulesV1Params) SetBody(body *model.FeaturesRequest)

SetBody adds the body to the update rules v1 params

func (*UpdateRulesV1Params) SetContext

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

SetContext adds the context to the update rules v1 params

func (*UpdateRulesV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update rules v1 params

func (*UpdateRulesV1Params) SetTimeout

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

SetTimeout adds the timeout to the update rules v1 params

func (*UpdateRulesV1Params) WithBody

WithBody adds the body to the update rules v1 params

func (*UpdateRulesV1Params) WithContext

WithContext adds the context to the update rules v1 params

func (*UpdateRulesV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update rules v1 params

func (*UpdateRulesV1Params) WithTimeout

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

WithTimeout adds the timeout to the update rules v1 params

func (*UpdateRulesV1Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateRulesV1Reader

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

UpdateRulesV1Reader is a Reader for the UpdateRulesV1 structure.

func (*UpdateRulesV1Reader) ReadResponse

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