Documentation
¶
Index ¶
- type Client
- func (a *Client) GetAccountTelemetryV1(params *GetAccountTelemetryV1Params) (*GetAccountTelemetryV1OK, error)
- func (a *Client) GetDefaultAccountTelemetryV1(params *GetDefaultAccountTelemetryV1Params) (*GetDefaultAccountTelemetryV1OK, error)
- func (a *Client) ListFeaturesV1(params *ListFeaturesV1Params) (*ListFeaturesV1OK, error)
- func (a *Client) ListRulesV1(params *ListRulesV1Params) (*ListRulesV1OK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) TestRuleV1(params *TestRuleV1Params) (*TestRuleV1OK, error)
- func (a *Client) UpdateAccountTelemetryV1(params *UpdateAccountTelemetryV1Params) (*UpdateAccountTelemetryV1OK, error)
- func (a *Client) UpdateRulesV1(params *UpdateRulesV1Params) (*UpdateRulesV1OK, error)
- type GetAccountTelemetryV1OK
- type GetAccountTelemetryV1Params
- func NewGetAccountTelemetryV1Params() *GetAccountTelemetryV1Params
- func NewGetAccountTelemetryV1ParamsWithContext(ctx context.Context) *GetAccountTelemetryV1Params
- func NewGetAccountTelemetryV1ParamsWithHTTPClient(client *http.Client) *GetAccountTelemetryV1Params
- func NewGetAccountTelemetryV1ParamsWithTimeout(timeout time.Duration) *GetAccountTelemetryV1Params
- func (o *GetAccountTelemetryV1Params) SetContext(ctx context.Context)
- func (o *GetAccountTelemetryV1Params) SetHTTPClient(client *http.Client)
- func (o *GetAccountTelemetryV1Params) SetTimeout(timeout time.Duration)
- func (o *GetAccountTelemetryV1Params) WithContext(ctx context.Context) *GetAccountTelemetryV1Params
- func (o *GetAccountTelemetryV1Params) WithHTTPClient(client *http.Client) *GetAccountTelemetryV1Params
- func (o *GetAccountTelemetryV1Params) WithTimeout(timeout time.Duration) *GetAccountTelemetryV1Params
- func (o *GetAccountTelemetryV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAccountTelemetryV1Reader
- type GetDefaultAccountTelemetryV1OK
- type GetDefaultAccountTelemetryV1Params
- func NewGetDefaultAccountTelemetryV1Params() *GetDefaultAccountTelemetryV1Params
- func NewGetDefaultAccountTelemetryV1ParamsWithContext(ctx context.Context) *GetDefaultAccountTelemetryV1Params
- func NewGetDefaultAccountTelemetryV1ParamsWithHTTPClient(client *http.Client) *GetDefaultAccountTelemetryV1Params
- func NewGetDefaultAccountTelemetryV1ParamsWithTimeout(timeout time.Duration) *GetDefaultAccountTelemetryV1Params
- func (o *GetDefaultAccountTelemetryV1Params) SetContext(ctx context.Context)
- func (o *GetDefaultAccountTelemetryV1Params) SetHTTPClient(client *http.Client)
- func (o *GetDefaultAccountTelemetryV1Params) SetTimeout(timeout time.Duration)
- func (o *GetDefaultAccountTelemetryV1Params) WithContext(ctx context.Context) *GetDefaultAccountTelemetryV1Params
- func (o *GetDefaultAccountTelemetryV1Params) WithHTTPClient(client *http.Client) *GetDefaultAccountTelemetryV1Params
- func (o *GetDefaultAccountTelemetryV1Params) WithTimeout(timeout time.Duration) *GetDefaultAccountTelemetryV1Params
- func (o *GetDefaultAccountTelemetryV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetDefaultAccountTelemetryV1Reader
- type ListFeaturesV1OK
- type ListFeaturesV1Params
- func NewListFeaturesV1Params() *ListFeaturesV1Params
- func NewListFeaturesV1ParamsWithContext(ctx context.Context) *ListFeaturesV1Params
- func NewListFeaturesV1ParamsWithHTTPClient(client *http.Client) *ListFeaturesV1Params
- func NewListFeaturesV1ParamsWithTimeout(timeout time.Duration) *ListFeaturesV1Params
- func (o *ListFeaturesV1Params) SetContext(ctx context.Context)
- func (o *ListFeaturesV1Params) SetHTTPClient(client *http.Client)
- func (o *ListFeaturesV1Params) SetTimeout(timeout time.Duration)
- func (o *ListFeaturesV1Params) WithContext(ctx context.Context) *ListFeaturesV1Params
- func (o *ListFeaturesV1Params) WithHTTPClient(client *http.Client) *ListFeaturesV1Params
- func (o *ListFeaturesV1Params) WithTimeout(timeout time.Duration) *ListFeaturesV1Params
- func (o *ListFeaturesV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListFeaturesV1Reader
- type ListRulesV1OK
- type ListRulesV1Params
- func (o *ListRulesV1Params) SetContext(ctx context.Context)
- func (o *ListRulesV1Params) SetHTTPClient(client *http.Client)
- func (o *ListRulesV1Params) SetTimeout(timeout time.Duration)
- func (o *ListRulesV1Params) WithContext(ctx context.Context) *ListRulesV1Params
- func (o *ListRulesV1Params) WithHTTPClient(client *http.Client) *ListRulesV1Params
- func (o *ListRulesV1Params) WithTimeout(timeout time.Duration) *ListRulesV1Params
- func (o *ListRulesV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListRulesV1Reader
- type TestRuleV1OK
- type TestRuleV1Params
- func (o *TestRuleV1Params) SetBody(body *model.TestAnonymizationRuleRequest)
- func (o *TestRuleV1Params) SetContext(ctx context.Context)
- func (o *TestRuleV1Params) SetHTTPClient(client *http.Client)
- func (o *TestRuleV1Params) SetTimeout(timeout time.Duration)
- func (o *TestRuleV1Params) WithBody(body *model.TestAnonymizationRuleRequest) *TestRuleV1Params
- func (o *TestRuleV1Params) WithContext(ctx context.Context) *TestRuleV1Params
- func (o *TestRuleV1Params) WithHTTPClient(client *http.Client) *TestRuleV1Params
- func (o *TestRuleV1Params) WithTimeout(timeout time.Duration) *TestRuleV1Params
- func (o *TestRuleV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TestRuleV1Reader
- type UpdateAccountTelemetryV1OK
- type UpdateAccountTelemetryV1Params
- func NewUpdateAccountTelemetryV1Params() *UpdateAccountTelemetryV1Params
- func NewUpdateAccountTelemetryV1ParamsWithContext(ctx context.Context) *UpdateAccountTelemetryV1Params
- func NewUpdateAccountTelemetryV1ParamsWithHTTPClient(client *http.Client) *UpdateAccountTelemetryV1Params
- func NewUpdateAccountTelemetryV1ParamsWithTimeout(timeout time.Duration) *UpdateAccountTelemetryV1Params
- func (o *UpdateAccountTelemetryV1Params) SetBody(body *model.AccountTelemetryRequest)
- func (o *UpdateAccountTelemetryV1Params) SetContext(ctx context.Context)
- func (o *UpdateAccountTelemetryV1Params) SetHTTPClient(client *http.Client)
- func (o *UpdateAccountTelemetryV1Params) SetTimeout(timeout time.Duration)
- func (o *UpdateAccountTelemetryV1Params) WithBody(body *model.AccountTelemetryRequest) *UpdateAccountTelemetryV1Params
- func (o *UpdateAccountTelemetryV1Params) WithContext(ctx context.Context) *UpdateAccountTelemetryV1Params
- func (o *UpdateAccountTelemetryV1Params) WithHTTPClient(client *http.Client) *UpdateAccountTelemetryV1Params
- func (o *UpdateAccountTelemetryV1Params) WithTimeout(timeout time.Duration) *UpdateAccountTelemetryV1Params
- func (o *UpdateAccountTelemetryV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateAccountTelemetryV1Reader
- type UpdateRulesV1OK
- type UpdateRulesV1Params
- func (o *UpdateRulesV1Params) SetBody(body *model.FeaturesRequest)
- func (o *UpdateRulesV1Params) SetContext(ctx context.Context)
- func (o *UpdateRulesV1Params) SetHTTPClient(client *http.Client)
- func (o *UpdateRulesV1Params) SetTimeout(timeout time.Duration)
- func (o *UpdateRulesV1Params) WithBody(body *model.FeaturesRequest) *UpdateRulesV1Params
- func (o *UpdateRulesV1Params) WithContext(ctx context.Context) *UpdateRulesV1Params
- func (o *UpdateRulesV1Params) WithHTTPClient(client *http.Client) *UpdateRulesV1Params
- func (o *UpdateRulesV1Params) WithTimeout(timeout time.Duration) *UpdateRulesV1Params
- func (o *UpdateRulesV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateRulesV1Reader
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 ¶
func (o *GetAccountTelemetryV1Params) WithContext(ctx context.Context) *GetAccountTelemetryV1Params
WithContext adds the context to the get account telemetry v1 params
func (*GetAccountTelemetryV1Params) WithHTTPClient ¶
func (o *GetAccountTelemetryV1Params) WithHTTPClient(client *http.Client) *GetAccountTelemetryV1Params
WithHTTPClient adds the HTTPClient to the get account telemetry v1 params
func (*GetAccountTelemetryV1Params) WithTimeout ¶
func (o *GetAccountTelemetryV1Params) WithTimeout(timeout time.Duration) *GetAccountTelemetryV1Params
WithTimeout adds the timeout to the get account telemetry v1 params
func (*GetAccountTelemetryV1Params) WriteToRequest ¶
func (o *GetAccountTelemetryV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *GetDefaultAccountTelemetryV1OK) Error() string
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 ¶
func (o *GetDefaultAccountTelemetryV1Params) SetContext(ctx context.Context)
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 ¶
func (o *GetDefaultAccountTelemetryV1Params) WithContext(ctx context.Context) *GetDefaultAccountTelemetryV1Params
WithContext adds the context to the get default account telemetry v1 params
func (*GetDefaultAccountTelemetryV1Params) WithHTTPClient ¶
func (o *GetDefaultAccountTelemetryV1Params) WithHTTPClient(client *http.Client) *GetDefaultAccountTelemetryV1Params
WithHTTPClient adds the HTTPClient to the get default account telemetry v1 params
func (*GetDefaultAccountTelemetryV1Params) WithTimeout ¶
func (o *GetDefaultAccountTelemetryV1Params) WithTimeout(timeout time.Duration) *GetDefaultAccountTelemetryV1Params
WithTimeout adds the timeout to the get default account telemetry v1 params
func (*GetDefaultAccountTelemetryV1Params) WriteToRequest ¶
func (o *GetDefaultAccountTelemetryV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *ListFeaturesV1Params) WithContext(ctx context.Context) *ListFeaturesV1Params
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 ¶
func (o *TestRuleV1Params) SetBody(body *model.TestAnonymizationRuleRequest)
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 ¶
func (o *TestRuleV1Params) WithBody(body *model.TestAnonymizationRuleRequest) *TestRuleV1Params
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 ¶
func (o *UpdateAccountTelemetryV1OK) Error() string
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 ¶
func (o *UpdateAccountTelemetryV1Params) SetBody(body *model.AccountTelemetryRequest)
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 ¶
func (o *UpdateAccountTelemetryV1Params) WithBody(body *model.AccountTelemetryRequest) *UpdateAccountTelemetryV1Params
WithBody adds the body to the update account telemetry v1 params
func (*UpdateAccountTelemetryV1Params) WithContext ¶
func (o *UpdateAccountTelemetryV1Params) WithContext(ctx context.Context) *UpdateAccountTelemetryV1Params
WithContext adds the context to the update account telemetry v1 params
func (*UpdateAccountTelemetryV1Params) WithHTTPClient ¶
func (o *UpdateAccountTelemetryV1Params) WithHTTPClient(client *http.Client) *UpdateAccountTelemetryV1Params
WithHTTPClient adds the HTTPClient to the update account telemetry v1 params
func (*UpdateAccountTelemetryV1Params) WithTimeout ¶
func (o *UpdateAccountTelemetryV1Params) WithTimeout(timeout time.Duration) *UpdateAccountTelemetryV1Params
WithTimeout adds the timeout to the update account telemetry v1 params
func (*UpdateAccountTelemetryV1Params) WriteToRequest ¶
func (o *UpdateAccountTelemetryV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *UpdateRulesV1Params) WithBody(body *model.FeaturesRequest) *UpdateRulesV1Params
WithBody adds the body to the update rules v1 params
func (*UpdateRulesV1Params) WithContext ¶
func (o *UpdateRulesV1Params) WithContext(ctx context.Context) *UpdateRulesV1Params
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.
Source Files
¶
- get_account_telemetry_v1_parameters.go
- get_account_telemetry_v1_responses.go
- get_default_account_telemetry_v1_parameters.go
- get_default_account_telemetry_v1_responses.go
- list_features_v1_parameters.go
- list_features_v1_responses.go
- list_rules_v1_parameters.go
- list_rules_v1_responses.go
- test_rule_v1_parameters.go
- test_rule_v1_responses.go
- update_account_telemetry_v1_parameters.go
- update_account_telemetry_v1_responses.go
- update_rules_v1_parameters.go
- update_rules_v1_responses.go
- v1telemetry_client.go