Documentation
¶
Index ¶
- type Client
- func (a *Client) CreateRetention(params *CreateRetentionParams, authInfo runtime.ClientAuthInfoWriter, ...) (*CreateRetentionCreated, error)
- func (a *Client) GetRentenitionMetadata(params *GetRentenitionMetadataParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetRentenitionMetadataOK, error)
- func (a *Client) GetRetention(params *GetRetentionParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetRetentionOK, error)
- func (a *Client) GetRetentionTaskLog(params *GetRetentionTaskLogParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetRetentionTaskLogOK, error)
- func (a *Client) ListRetentionExecutions(params *ListRetentionExecutionsParams, authInfo runtime.ClientAuthInfoWriter, ...) (*ListRetentionExecutionsOK, error)
- func (a *Client) ListRetentionTasks(params *ListRetentionTasksParams, authInfo runtime.ClientAuthInfoWriter, ...) (*ListRetentionTasksOK, error)
- func (a *Client) OperateRetentionExecution(params *OperateRetentionExecutionParams, authInfo runtime.ClientAuthInfoWriter, ...) (*OperateRetentionExecutionOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) TriggerRetentionExecution(params *TriggerRetentionExecutionParams, authInfo runtime.ClientAuthInfoWriter, ...) (*TriggerRetentionExecutionOK, *TriggerRetentionExecutionCreated, error)
- func (a *Client) UpdateRetention(params *UpdateRetentionParams, authInfo runtime.ClientAuthInfoWriter, ...) (*UpdateRetentionOK, error)
- type ClientOption
- type ClientService
- type CreateRetentionBadRequest
- type CreateRetentionCreated
- type CreateRetentionForbidden
- type CreateRetentionInternalServerError
- type CreateRetentionParams
- func NewCreateRetentionParams() *CreateRetentionParams
- func NewCreateRetentionParamsWithContext(ctx context.Context) *CreateRetentionParams
- func NewCreateRetentionParamsWithHTTPClient(client *http.Client) *CreateRetentionParams
- func NewCreateRetentionParamsWithTimeout(timeout time.Duration) *CreateRetentionParams
- func (o *CreateRetentionParams) SetContext(ctx context.Context)
- func (o *CreateRetentionParams) SetDefaults()
- func (o *CreateRetentionParams) SetHTTPClient(client *http.Client)
- func (o *CreateRetentionParams) SetPolicy(policy *models.RetentionPolicy)
- func (o *CreateRetentionParams) SetTimeout(timeout time.Duration)
- func (o *CreateRetentionParams) WithContext(ctx context.Context) *CreateRetentionParams
- func (o *CreateRetentionParams) WithDefaults() *CreateRetentionParams
- func (o *CreateRetentionParams) WithHTTPClient(client *http.Client) *CreateRetentionParams
- func (o *CreateRetentionParams) WithPolicy(policy *models.RetentionPolicy) *CreateRetentionParams
- func (o *CreateRetentionParams) WithTimeout(timeout time.Duration) *CreateRetentionParams
- func (o *CreateRetentionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateRetentionReader
- type CreateRetentionUnauthorized
- type GetRentenitionMetadataOK
- type GetRentenitionMetadataParams
- func NewGetRentenitionMetadataParams() *GetRentenitionMetadataParams
- func NewGetRentenitionMetadataParamsWithContext(ctx context.Context) *GetRentenitionMetadataParams
- func NewGetRentenitionMetadataParamsWithHTTPClient(client *http.Client) *GetRentenitionMetadataParams
- func NewGetRentenitionMetadataParamsWithTimeout(timeout time.Duration) *GetRentenitionMetadataParams
- func (o *GetRentenitionMetadataParams) SetContext(ctx context.Context)
- func (o *GetRentenitionMetadataParams) SetDefaults()
- func (o *GetRentenitionMetadataParams) SetHTTPClient(client *http.Client)
- func (o *GetRentenitionMetadataParams) SetTimeout(timeout time.Duration)
- func (o *GetRentenitionMetadataParams) WithContext(ctx context.Context) *GetRentenitionMetadataParams
- func (o *GetRentenitionMetadataParams) WithDefaults() *GetRentenitionMetadataParams
- func (o *GetRentenitionMetadataParams) WithHTTPClient(client *http.Client) *GetRentenitionMetadataParams
- func (o *GetRentenitionMetadataParams) WithTimeout(timeout time.Duration) *GetRentenitionMetadataParams
- func (o *GetRentenitionMetadataParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRentenitionMetadataReader
- type GetRetentionForbidden
- type GetRetentionInternalServerError
- type GetRetentionOK
- type GetRetentionParams
- func (o *GetRetentionParams) SetContext(ctx context.Context)
- func (o *GetRetentionParams) SetDefaults()
- func (o *GetRetentionParams) SetHTTPClient(client *http.Client)
- func (o *GetRetentionParams) SetID(id int64)
- func (o *GetRetentionParams) SetTimeout(timeout time.Duration)
- func (o *GetRetentionParams) WithContext(ctx context.Context) *GetRetentionParams
- func (o *GetRetentionParams) WithDefaults() *GetRetentionParams
- func (o *GetRetentionParams) WithHTTPClient(client *http.Client) *GetRetentionParams
- func (o *GetRetentionParams) WithID(id int64) *GetRetentionParams
- func (o *GetRetentionParams) WithTimeout(timeout time.Duration) *GetRetentionParams
- func (o *GetRetentionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRetentionReader
- type GetRetentionTaskLogForbidden
- type GetRetentionTaskLogInternalServerError
- type GetRetentionTaskLogOK
- type GetRetentionTaskLogParams
- func NewGetRetentionTaskLogParams() *GetRetentionTaskLogParams
- func NewGetRetentionTaskLogParamsWithContext(ctx context.Context) *GetRetentionTaskLogParams
- func NewGetRetentionTaskLogParamsWithHTTPClient(client *http.Client) *GetRetentionTaskLogParams
- func NewGetRetentionTaskLogParamsWithTimeout(timeout time.Duration) *GetRetentionTaskLogParams
- func (o *GetRetentionTaskLogParams) SetContext(ctx context.Context)
- func (o *GetRetentionTaskLogParams) SetDefaults()
- func (o *GetRetentionTaskLogParams) SetEid(eid int64)
- func (o *GetRetentionTaskLogParams) SetHTTPClient(client *http.Client)
- func (o *GetRetentionTaskLogParams) SetID(id int64)
- func (o *GetRetentionTaskLogParams) SetTid(tid int64)
- func (o *GetRetentionTaskLogParams) SetTimeout(timeout time.Duration)
- func (o *GetRetentionTaskLogParams) WithContext(ctx context.Context) *GetRetentionTaskLogParams
- func (o *GetRetentionTaskLogParams) WithDefaults() *GetRetentionTaskLogParams
- func (o *GetRetentionTaskLogParams) WithEid(eid int64) *GetRetentionTaskLogParams
- func (o *GetRetentionTaskLogParams) WithHTTPClient(client *http.Client) *GetRetentionTaskLogParams
- func (o *GetRetentionTaskLogParams) WithID(id int64) *GetRetentionTaskLogParams
- func (o *GetRetentionTaskLogParams) WithTid(tid int64) *GetRetentionTaskLogParams
- func (o *GetRetentionTaskLogParams) WithTimeout(timeout time.Duration) *GetRetentionTaskLogParams
- func (o *GetRetentionTaskLogParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRetentionTaskLogReader
- type GetRetentionTaskLogUnauthorized
- type GetRetentionUnauthorized
- type ListRetentionExecutionsForbidden
- type ListRetentionExecutionsInternalServerError
- type ListRetentionExecutionsOK
- type ListRetentionExecutionsParams
- func NewListRetentionExecutionsParams() *ListRetentionExecutionsParams
- func NewListRetentionExecutionsParamsWithContext(ctx context.Context) *ListRetentionExecutionsParams
- func NewListRetentionExecutionsParamsWithHTTPClient(client *http.Client) *ListRetentionExecutionsParams
- func NewListRetentionExecutionsParamsWithTimeout(timeout time.Duration) *ListRetentionExecutionsParams
- func (o *ListRetentionExecutionsParams) SetContext(ctx context.Context)
- func (o *ListRetentionExecutionsParams) SetDefaults()
- func (o *ListRetentionExecutionsParams) SetHTTPClient(client *http.Client)
- func (o *ListRetentionExecutionsParams) SetID(id int64)
- func (o *ListRetentionExecutionsParams) SetPage(page *int64)
- func (o *ListRetentionExecutionsParams) SetPageSize(pageSize *int64)
- func (o *ListRetentionExecutionsParams) SetTimeout(timeout time.Duration)
- func (o *ListRetentionExecutionsParams) WithContext(ctx context.Context) *ListRetentionExecutionsParams
- func (o *ListRetentionExecutionsParams) WithDefaults() *ListRetentionExecutionsParams
- func (o *ListRetentionExecutionsParams) WithHTTPClient(client *http.Client) *ListRetentionExecutionsParams
- func (o *ListRetentionExecutionsParams) WithID(id int64) *ListRetentionExecutionsParams
- func (o *ListRetentionExecutionsParams) WithPage(page *int64) *ListRetentionExecutionsParams
- func (o *ListRetentionExecutionsParams) WithPageSize(pageSize *int64) *ListRetentionExecutionsParams
- func (o *ListRetentionExecutionsParams) WithTimeout(timeout time.Duration) *ListRetentionExecutionsParams
- func (o *ListRetentionExecutionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListRetentionExecutionsReader
- type ListRetentionExecutionsUnauthorized
- type ListRetentionTasksForbidden
- type ListRetentionTasksInternalServerError
- type ListRetentionTasksOK
- type ListRetentionTasksParams
- func NewListRetentionTasksParams() *ListRetentionTasksParams
- func NewListRetentionTasksParamsWithContext(ctx context.Context) *ListRetentionTasksParams
- func NewListRetentionTasksParamsWithHTTPClient(client *http.Client) *ListRetentionTasksParams
- func NewListRetentionTasksParamsWithTimeout(timeout time.Duration) *ListRetentionTasksParams
- func (o *ListRetentionTasksParams) SetContext(ctx context.Context)
- func (o *ListRetentionTasksParams) SetDefaults()
- func (o *ListRetentionTasksParams) SetEid(eid int64)
- func (o *ListRetentionTasksParams) SetHTTPClient(client *http.Client)
- func (o *ListRetentionTasksParams) SetID(id int64)
- func (o *ListRetentionTasksParams) SetPage(page *int64)
- func (o *ListRetentionTasksParams) SetPageSize(pageSize *int64)
- func (o *ListRetentionTasksParams) SetTimeout(timeout time.Duration)
- func (o *ListRetentionTasksParams) WithContext(ctx context.Context) *ListRetentionTasksParams
- func (o *ListRetentionTasksParams) WithDefaults() *ListRetentionTasksParams
- func (o *ListRetentionTasksParams) WithEid(eid int64) *ListRetentionTasksParams
- func (o *ListRetentionTasksParams) WithHTTPClient(client *http.Client) *ListRetentionTasksParams
- func (o *ListRetentionTasksParams) WithID(id int64) *ListRetentionTasksParams
- func (o *ListRetentionTasksParams) WithPage(page *int64) *ListRetentionTasksParams
- func (o *ListRetentionTasksParams) WithPageSize(pageSize *int64) *ListRetentionTasksParams
- func (o *ListRetentionTasksParams) WithTimeout(timeout time.Duration) *ListRetentionTasksParams
- func (o *ListRetentionTasksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListRetentionTasksReader
- type ListRetentionTasksUnauthorized
- type OperateRetentionExecutionBody
- func (o *OperateRetentionExecutionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (o *OperateRetentionExecutionBody) MarshalBinary() ([]byte, error)
- func (o *OperateRetentionExecutionBody) UnmarshalBinary(b []byte) error
- func (o *OperateRetentionExecutionBody) Validate(formats strfmt.Registry) error
- type OperateRetentionExecutionForbidden
- type OperateRetentionExecutionInternalServerError
- type OperateRetentionExecutionOK
- type OperateRetentionExecutionParams
- func NewOperateRetentionExecutionParams() *OperateRetentionExecutionParams
- func NewOperateRetentionExecutionParamsWithContext(ctx context.Context) *OperateRetentionExecutionParams
- func NewOperateRetentionExecutionParamsWithHTTPClient(client *http.Client) *OperateRetentionExecutionParams
- func NewOperateRetentionExecutionParamsWithTimeout(timeout time.Duration) *OperateRetentionExecutionParams
- func (o *OperateRetentionExecutionParams) SetBody(body OperateRetentionExecutionBody)
- func (o *OperateRetentionExecutionParams) SetContext(ctx context.Context)
- func (o *OperateRetentionExecutionParams) SetDefaults()
- func (o *OperateRetentionExecutionParams) SetEid(eid int64)
- func (o *OperateRetentionExecutionParams) SetHTTPClient(client *http.Client)
- func (o *OperateRetentionExecutionParams) SetID(id int64)
- func (o *OperateRetentionExecutionParams) SetTimeout(timeout time.Duration)
- func (o *OperateRetentionExecutionParams) WithBody(body OperateRetentionExecutionBody) *OperateRetentionExecutionParams
- func (o *OperateRetentionExecutionParams) WithContext(ctx context.Context) *OperateRetentionExecutionParams
- func (o *OperateRetentionExecutionParams) WithDefaults() *OperateRetentionExecutionParams
- func (o *OperateRetentionExecutionParams) WithEid(eid int64) *OperateRetentionExecutionParams
- func (o *OperateRetentionExecutionParams) WithHTTPClient(client *http.Client) *OperateRetentionExecutionParams
- func (o *OperateRetentionExecutionParams) WithID(id int64) *OperateRetentionExecutionParams
- func (o *OperateRetentionExecutionParams) WithTimeout(timeout time.Duration) *OperateRetentionExecutionParams
- func (o *OperateRetentionExecutionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type OperateRetentionExecutionReader
- type OperateRetentionExecutionUnauthorized
- type TriggerRetentionExecutionBody
- func (o *TriggerRetentionExecutionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (o *TriggerRetentionExecutionBody) MarshalBinary() ([]byte, error)
- func (o *TriggerRetentionExecutionBody) UnmarshalBinary(b []byte) error
- func (o *TriggerRetentionExecutionBody) Validate(formats strfmt.Registry) error
- type TriggerRetentionExecutionCreated
- type TriggerRetentionExecutionForbidden
- type TriggerRetentionExecutionInternalServerError
- type TriggerRetentionExecutionOK
- type TriggerRetentionExecutionParams
- func NewTriggerRetentionExecutionParams() *TriggerRetentionExecutionParams
- func NewTriggerRetentionExecutionParamsWithContext(ctx context.Context) *TriggerRetentionExecutionParams
- func NewTriggerRetentionExecutionParamsWithHTTPClient(client *http.Client) *TriggerRetentionExecutionParams
- func NewTriggerRetentionExecutionParamsWithTimeout(timeout time.Duration) *TriggerRetentionExecutionParams
- func (o *TriggerRetentionExecutionParams) SetBody(body TriggerRetentionExecutionBody)
- func (o *TriggerRetentionExecutionParams) SetContext(ctx context.Context)
- func (o *TriggerRetentionExecutionParams) SetDefaults()
- func (o *TriggerRetentionExecutionParams) SetHTTPClient(client *http.Client)
- func (o *TriggerRetentionExecutionParams) SetID(id int64)
- func (o *TriggerRetentionExecutionParams) SetTimeout(timeout time.Duration)
- func (o *TriggerRetentionExecutionParams) WithBody(body TriggerRetentionExecutionBody) *TriggerRetentionExecutionParams
- func (o *TriggerRetentionExecutionParams) WithContext(ctx context.Context) *TriggerRetentionExecutionParams
- func (o *TriggerRetentionExecutionParams) WithDefaults() *TriggerRetentionExecutionParams
- func (o *TriggerRetentionExecutionParams) WithHTTPClient(client *http.Client) *TriggerRetentionExecutionParams
- func (o *TriggerRetentionExecutionParams) WithID(id int64) *TriggerRetentionExecutionParams
- func (o *TriggerRetentionExecutionParams) WithTimeout(timeout time.Duration) *TriggerRetentionExecutionParams
- func (o *TriggerRetentionExecutionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TriggerRetentionExecutionReader
- type TriggerRetentionExecutionUnauthorized
- type UpdateRetentionForbidden
- type UpdateRetentionInternalServerError
- type UpdateRetentionOK
- type UpdateRetentionParams
- func NewUpdateRetentionParams() *UpdateRetentionParams
- func NewUpdateRetentionParamsWithContext(ctx context.Context) *UpdateRetentionParams
- func NewUpdateRetentionParamsWithHTTPClient(client *http.Client) *UpdateRetentionParams
- func NewUpdateRetentionParamsWithTimeout(timeout time.Duration) *UpdateRetentionParams
- func (o *UpdateRetentionParams) SetContext(ctx context.Context)
- func (o *UpdateRetentionParams) SetDefaults()
- func (o *UpdateRetentionParams) SetHTTPClient(client *http.Client)
- func (o *UpdateRetentionParams) SetID(id int64)
- func (o *UpdateRetentionParams) SetPolicy(policy *models.RetentionPolicy)
- func (o *UpdateRetentionParams) SetTimeout(timeout time.Duration)
- func (o *UpdateRetentionParams) WithContext(ctx context.Context) *UpdateRetentionParams
- func (o *UpdateRetentionParams) WithDefaults() *UpdateRetentionParams
- func (o *UpdateRetentionParams) WithHTTPClient(client *http.Client) *UpdateRetentionParams
- func (o *UpdateRetentionParams) WithID(id int64) *UpdateRetentionParams
- func (o *UpdateRetentionParams) WithPolicy(policy *models.RetentionPolicy) *UpdateRetentionParams
- func (o *UpdateRetentionParams) WithTimeout(timeout time.Duration) *UpdateRetentionParams
- func (o *UpdateRetentionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateRetentionReader
- type UpdateRetentionUnauthorized
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 retention API
func (*Client) CreateRetention ¶
func (a *Client) CreateRetention(params *CreateRetentionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateRetentionCreated, error)
CreateRetention creates retention policy
Create Retention Policy, you can reference metadatas API for the policy model. You can check project metadatas to find whether a retention policy is already binded. This method should only be called when no retention policy binded to project yet.
func (*Client) GetRentenitionMetadata ¶
func (a *Client) GetRentenitionMetadata(params *GetRentenitionMetadataParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRentenitionMetadataOK, error)
GetRentenitionMetadata gets retention metadatas
Get Retention Metadatas.
func (*Client) GetRetention ¶
func (a *Client) GetRetention(params *GetRetentionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRetentionOK, error)
GetRetention gets retention policy
Get Retention Policy.
func (*Client) GetRetentionTaskLog ¶
func (a *Client) GetRetentionTaskLog(params *GetRetentionTaskLogParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRetentionTaskLogOK, error)
GetRetentionTaskLog gets retention job task log
Get Retention job task log, tags ratain or deletion detail will be shown in a table.
func (*Client) ListRetentionExecutions ¶
func (a *Client) ListRetentionExecutions(params *ListRetentionExecutionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRetentionExecutionsOK, error)
ListRetentionExecutions gets retention executions
Get Retention executions, execution status may be delayed before job service schedule it up.
func (*Client) ListRetentionTasks ¶
func (a *Client) ListRetentionTasks(params *ListRetentionTasksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRetentionTasksOK, error)
ListRetentionTasks gets retention tasks
Get Retention tasks, each repository as a task.
func (*Client) OperateRetentionExecution ¶
func (a *Client) OperateRetentionExecution(params *OperateRetentionExecutionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OperateRetentionExecutionOK, error)
OperateRetentionExecution stops a retention execution
Stop a Retention execution, only support "stop" action now.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) TriggerRetentionExecution ¶
func (a *Client) TriggerRetentionExecution(params *TriggerRetentionExecutionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TriggerRetentionExecutionOK, *TriggerRetentionExecutionCreated, error)
TriggerRetentionExecution triggers a retention execution
Trigger a Retention Execution, if dry_run is True, nothing would be deleted actually.
func (*Client) UpdateRetention ¶
func (a *Client) UpdateRetention(params *UpdateRetentionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateRetentionOK, error)
UpdateRetention updates retention policy
Update Retention Policy, you can reference metadatas API for the policy model. You can check project metadatas to find whether a retention policy is already binded. This method should only be called when retention policy has already binded to project.
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { CreateRetention(params *CreateRetentionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateRetentionCreated, error) GetRentenitionMetadata(params *GetRentenitionMetadataParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRentenitionMetadataOK, error) GetRetention(params *GetRetentionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRetentionOK, error) GetRetentionTaskLog(params *GetRetentionTaskLogParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRetentionTaskLogOK, error) ListRetentionExecutions(params *ListRetentionExecutionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRetentionExecutionsOK, error) ListRetentionTasks(params *ListRetentionTasksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRetentionTasksOK, error) OperateRetentionExecution(params *OperateRetentionExecutionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OperateRetentionExecutionOK, error) TriggerRetentionExecution(params *TriggerRetentionExecutionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TriggerRetentionExecutionOK, *TriggerRetentionExecutionCreated, error) UpdateRetention(params *UpdateRetentionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateRetentionOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new retention API client.
type CreateRetentionBadRequest ¶
type CreateRetentionBadRequest struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
CreateRetentionBadRequest describes a response with status code 400, with default header values.
Bad request
func NewCreateRetentionBadRequest ¶
func NewCreateRetentionBadRequest() *CreateRetentionBadRequest
NewCreateRetentionBadRequest creates a CreateRetentionBadRequest with default headers values
func (*CreateRetentionBadRequest) Error ¶
func (o *CreateRetentionBadRequest) Error() string
func (*CreateRetentionBadRequest) GetPayload ¶
func (o *CreateRetentionBadRequest) GetPayload() *models.Errors
type CreateRetentionCreated ¶
type CreateRetentionCreated struct { /* The location of the resource */ Location string /* The ID of the corresponding request for the response */ XRequestID string }
CreateRetentionCreated describes a response with status code 201, with default header values.
Created
func NewCreateRetentionCreated ¶
func NewCreateRetentionCreated() *CreateRetentionCreated
NewCreateRetentionCreated creates a CreateRetentionCreated with default headers values
func (*CreateRetentionCreated) Error ¶
func (o *CreateRetentionCreated) Error() string
type CreateRetentionForbidden ¶
type CreateRetentionForbidden struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
CreateRetentionForbidden describes a response with status code 403, with default header values.
Forbidden
func NewCreateRetentionForbidden ¶
func NewCreateRetentionForbidden() *CreateRetentionForbidden
NewCreateRetentionForbidden creates a CreateRetentionForbidden with default headers values
func (*CreateRetentionForbidden) Error ¶
func (o *CreateRetentionForbidden) Error() string
func (*CreateRetentionForbidden) GetPayload ¶
func (o *CreateRetentionForbidden) GetPayload() *models.Errors
type CreateRetentionInternalServerError ¶
type CreateRetentionInternalServerError struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
CreateRetentionInternalServerError describes a response with status code 500, with default header values.
Internal server error
func NewCreateRetentionInternalServerError ¶
func NewCreateRetentionInternalServerError() *CreateRetentionInternalServerError
NewCreateRetentionInternalServerError creates a CreateRetentionInternalServerError with default headers values
func (*CreateRetentionInternalServerError) Error ¶
func (o *CreateRetentionInternalServerError) Error() string
func (*CreateRetentionInternalServerError) GetPayload ¶
func (o *CreateRetentionInternalServerError) GetPayload() *models.Errors
type CreateRetentionParams ¶
type CreateRetentionParams struct { /* Policy. Create Retention Policy successfully. */ Policy *models.RetentionPolicy Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateRetentionParams contains all the parameters to send to the API endpoint
for the create retention operation. Typically these are written to a http.Request.
func NewCreateRetentionParams ¶
func NewCreateRetentionParams() *CreateRetentionParams
NewCreateRetentionParams creates a new CreateRetentionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewCreateRetentionParamsWithContext ¶
func NewCreateRetentionParamsWithContext(ctx context.Context) *CreateRetentionParams
NewCreateRetentionParamsWithContext creates a new CreateRetentionParams object with the ability to set a context for a request.
func NewCreateRetentionParamsWithHTTPClient ¶
func NewCreateRetentionParamsWithHTTPClient(client *http.Client) *CreateRetentionParams
NewCreateRetentionParamsWithHTTPClient creates a new CreateRetentionParams object with the ability to set a custom HTTPClient for a request.
func NewCreateRetentionParamsWithTimeout ¶
func NewCreateRetentionParamsWithTimeout(timeout time.Duration) *CreateRetentionParams
NewCreateRetentionParamsWithTimeout creates a new CreateRetentionParams object with the ability to set a timeout on a request.
func (*CreateRetentionParams) SetContext ¶
func (o *CreateRetentionParams) SetContext(ctx context.Context)
SetContext adds the context to the create retention params
func (*CreateRetentionParams) SetDefaults ¶
func (o *CreateRetentionParams) SetDefaults()
SetDefaults hydrates default values in the create retention params (not the query body).
All values with no default are reset to their zero value.
func (*CreateRetentionParams) SetHTTPClient ¶
func (o *CreateRetentionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create retention params
func (*CreateRetentionParams) SetPolicy ¶
func (o *CreateRetentionParams) SetPolicy(policy *models.RetentionPolicy)
SetPolicy adds the policy to the create retention params
func (*CreateRetentionParams) SetTimeout ¶
func (o *CreateRetentionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create retention params
func (*CreateRetentionParams) WithContext ¶
func (o *CreateRetentionParams) WithContext(ctx context.Context) *CreateRetentionParams
WithContext adds the context to the create retention params
func (*CreateRetentionParams) WithDefaults ¶
func (o *CreateRetentionParams) WithDefaults() *CreateRetentionParams
WithDefaults hydrates default values in the create retention params (not the query body).
All values with no default are reset to their zero value.
func (*CreateRetentionParams) WithHTTPClient ¶
func (o *CreateRetentionParams) WithHTTPClient(client *http.Client) *CreateRetentionParams
WithHTTPClient adds the HTTPClient to the create retention params
func (*CreateRetentionParams) WithPolicy ¶
func (o *CreateRetentionParams) WithPolicy(policy *models.RetentionPolicy) *CreateRetentionParams
WithPolicy adds the policy to the create retention params
func (*CreateRetentionParams) WithTimeout ¶
func (o *CreateRetentionParams) WithTimeout(timeout time.Duration) *CreateRetentionParams
WithTimeout adds the timeout to the create retention params
func (*CreateRetentionParams) WriteToRequest ¶
func (o *CreateRetentionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateRetentionReader ¶
type CreateRetentionReader struct {
// contains filtered or unexported fields
}
CreateRetentionReader is a Reader for the CreateRetention structure.
func (*CreateRetentionReader) ReadResponse ¶
func (o *CreateRetentionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateRetentionUnauthorized ¶
type CreateRetentionUnauthorized struct { string }XRequestID
CreateRetentionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewCreateRetentionUnauthorized ¶
func NewCreateRetentionUnauthorized() *CreateRetentionUnauthorized
NewCreateRetentionUnauthorized creates a CreateRetentionUnauthorized with default headers values
func (*CreateRetentionUnauthorized) Error ¶
func (o *CreateRetentionUnauthorized) Error() string
func (*CreateRetentionUnauthorized) GetPayload ¶
func (o *CreateRetentionUnauthorized) GetPayload() *models.Errors
type GetRentenitionMetadataOK ¶
type GetRentenitionMetadataOK struct {
Payload *models.RetentionMetadata
}
GetRentenitionMetadataOK describes a response with status code 200, with default header values.
Get Retention Metadatas successfully.
func NewGetRentenitionMetadataOK ¶
func NewGetRentenitionMetadataOK() *GetRentenitionMetadataOK
NewGetRentenitionMetadataOK creates a GetRentenitionMetadataOK with default headers values
func (*GetRentenitionMetadataOK) Error ¶
func (o *GetRentenitionMetadataOK) Error() string
func (*GetRentenitionMetadataOK) GetPayload ¶
func (o *GetRentenitionMetadataOK) GetPayload() *models.RetentionMetadata
type GetRentenitionMetadataParams ¶
type GetRentenitionMetadataParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetRentenitionMetadataParams contains all the parameters to send to the API endpoint
for the get rentenition metadata operation. Typically these are written to a http.Request.
func NewGetRentenitionMetadataParams ¶
func NewGetRentenitionMetadataParams() *GetRentenitionMetadataParams
NewGetRentenitionMetadataParams creates a new GetRentenitionMetadataParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetRentenitionMetadataParamsWithContext ¶
func NewGetRentenitionMetadataParamsWithContext(ctx context.Context) *GetRentenitionMetadataParams
NewGetRentenitionMetadataParamsWithContext creates a new GetRentenitionMetadataParams object with the ability to set a context for a request.
func NewGetRentenitionMetadataParamsWithHTTPClient ¶
func NewGetRentenitionMetadataParamsWithHTTPClient(client *http.Client) *GetRentenitionMetadataParams
NewGetRentenitionMetadataParamsWithHTTPClient creates a new GetRentenitionMetadataParams object with the ability to set a custom HTTPClient for a request.
func NewGetRentenitionMetadataParamsWithTimeout ¶
func NewGetRentenitionMetadataParamsWithTimeout(timeout time.Duration) *GetRentenitionMetadataParams
NewGetRentenitionMetadataParamsWithTimeout creates a new GetRentenitionMetadataParams object with the ability to set a timeout on a request.
func (*GetRentenitionMetadataParams) SetContext ¶
func (o *GetRentenitionMetadataParams) SetContext(ctx context.Context)
SetContext adds the context to the get rentenition metadata params
func (*GetRentenitionMetadataParams) SetDefaults ¶
func (o *GetRentenitionMetadataParams) SetDefaults()
SetDefaults hydrates default values in the get rentenition metadata params (not the query body).
All values with no default are reset to their zero value.
func (*GetRentenitionMetadataParams) SetHTTPClient ¶
func (o *GetRentenitionMetadataParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get rentenition metadata params
func (*GetRentenitionMetadataParams) SetTimeout ¶
func (o *GetRentenitionMetadataParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get rentenition metadata params
func (*GetRentenitionMetadataParams) WithContext ¶
func (o *GetRentenitionMetadataParams) WithContext(ctx context.Context) *GetRentenitionMetadataParams
WithContext adds the context to the get rentenition metadata params
func (*GetRentenitionMetadataParams) WithDefaults ¶
func (o *GetRentenitionMetadataParams) WithDefaults() *GetRentenitionMetadataParams
WithDefaults hydrates default values in the get rentenition metadata params (not the query body).
All values with no default are reset to their zero value.
func (*GetRentenitionMetadataParams) WithHTTPClient ¶
func (o *GetRentenitionMetadataParams) WithHTTPClient(client *http.Client) *GetRentenitionMetadataParams
WithHTTPClient adds the HTTPClient to the get rentenition metadata params
func (*GetRentenitionMetadataParams) WithTimeout ¶
func (o *GetRentenitionMetadataParams) WithTimeout(timeout time.Duration) *GetRentenitionMetadataParams
WithTimeout adds the timeout to the get rentenition metadata params
func (*GetRentenitionMetadataParams) WriteToRequest ¶
func (o *GetRentenitionMetadataParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRentenitionMetadataReader ¶
type GetRentenitionMetadataReader struct {
// contains filtered or unexported fields
}
GetRentenitionMetadataReader is a Reader for the GetRentenitionMetadata structure.
func (*GetRentenitionMetadataReader) ReadResponse ¶
func (o *GetRentenitionMetadataReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRetentionForbidden ¶
type GetRetentionForbidden struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
GetRetentionForbidden describes a response with status code 403, with default header values.
Forbidden
func NewGetRetentionForbidden ¶
func NewGetRetentionForbidden() *GetRetentionForbidden
NewGetRetentionForbidden creates a GetRetentionForbidden with default headers values
func (*GetRetentionForbidden) Error ¶
func (o *GetRetentionForbidden) Error() string
func (*GetRetentionForbidden) GetPayload ¶
func (o *GetRetentionForbidden) GetPayload() *models.Errors
type GetRetentionInternalServerError ¶
type GetRetentionInternalServerError struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
GetRetentionInternalServerError describes a response with status code 500, with default header values.
Internal server error
func NewGetRetentionInternalServerError ¶
func NewGetRetentionInternalServerError() *GetRetentionInternalServerError
NewGetRetentionInternalServerError creates a GetRetentionInternalServerError with default headers values
func (*GetRetentionInternalServerError) Error ¶
func (o *GetRetentionInternalServerError) Error() string
func (*GetRetentionInternalServerError) GetPayload ¶
func (o *GetRetentionInternalServerError) GetPayload() *models.Errors
type GetRetentionOK ¶
type GetRetentionOK struct {
Payload *models.RetentionPolicy
}
GetRetentionOK describes a response with status code 200, with default header values.
Get Retention Policy successfully.
func NewGetRetentionOK ¶
func NewGetRetentionOK() *GetRetentionOK
NewGetRetentionOK creates a GetRetentionOK with default headers values
func (*GetRetentionOK) Error ¶
func (o *GetRetentionOK) Error() string
func (*GetRetentionOK) GetPayload ¶
func (o *GetRetentionOK) GetPayload() *models.RetentionPolicy
type GetRetentionParams ¶
type GetRetentionParams struct { /* ID. Retention ID. Format: int64 */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetRetentionParams contains all the parameters to send to the API endpoint
for the get retention operation. Typically these are written to a http.Request.
func NewGetRetentionParams ¶
func NewGetRetentionParams() *GetRetentionParams
NewGetRetentionParams creates a new GetRetentionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetRetentionParamsWithContext ¶
func NewGetRetentionParamsWithContext(ctx context.Context) *GetRetentionParams
NewGetRetentionParamsWithContext creates a new GetRetentionParams object with the ability to set a context for a request.
func NewGetRetentionParamsWithHTTPClient ¶
func NewGetRetentionParamsWithHTTPClient(client *http.Client) *GetRetentionParams
NewGetRetentionParamsWithHTTPClient creates a new GetRetentionParams object with the ability to set a custom HTTPClient for a request.
func NewGetRetentionParamsWithTimeout ¶
func NewGetRetentionParamsWithTimeout(timeout time.Duration) *GetRetentionParams
NewGetRetentionParamsWithTimeout creates a new GetRetentionParams object with the ability to set a timeout on a request.
func (*GetRetentionParams) SetContext ¶
func (o *GetRetentionParams) SetContext(ctx context.Context)
SetContext adds the context to the get retention params
func (*GetRetentionParams) SetDefaults ¶
func (o *GetRetentionParams) SetDefaults()
SetDefaults hydrates default values in the get retention params (not the query body).
All values with no default are reset to their zero value.
func (*GetRetentionParams) SetHTTPClient ¶
func (o *GetRetentionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get retention params
func (*GetRetentionParams) SetID ¶
func (o *GetRetentionParams) SetID(id int64)
SetID adds the id to the get retention params
func (*GetRetentionParams) SetTimeout ¶
func (o *GetRetentionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get retention params
func (*GetRetentionParams) WithContext ¶
func (o *GetRetentionParams) WithContext(ctx context.Context) *GetRetentionParams
WithContext adds the context to the get retention params
func (*GetRetentionParams) WithDefaults ¶
func (o *GetRetentionParams) WithDefaults() *GetRetentionParams
WithDefaults hydrates default values in the get retention params (not the query body).
All values with no default are reset to their zero value.
func (*GetRetentionParams) WithHTTPClient ¶
func (o *GetRetentionParams) WithHTTPClient(client *http.Client) *GetRetentionParams
WithHTTPClient adds the HTTPClient to the get retention params
func (*GetRetentionParams) WithID ¶
func (o *GetRetentionParams) WithID(id int64) *GetRetentionParams
WithID adds the id to the get retention params
func (*GetRetentionParams) WithTimeout ¶
func (o *GetRetentionParams) WithTimeout(timeout time.Duration) *GetRetentionParams
WithTimeout adds the timeout to the get retention params
func (*GetRetentionParams) WriteToRequest ¶
func (o *GetRetentionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRetentionReader ¶
type GetRetentionReader struct {
// contains filtered or unexported fields
}
GetRetentionReader is a Reader for the GetRetention structure.
func (*GetRetentionReader) ReadResponse ¶
func (o *GetRetentionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRetentionTaskLogForbidden ¶
type GetRetentionTaskLogForbidden struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
GetRetentionTaskLogForbidden describes a response with status code 403, with default header values.
Forbidden
func NewGetRetentionTaskLogForbidden ¶
func NewGetRetentionTaskLogForbidden() *GetRetentionTaskLogForbidden
NewGetRetentionTaskLogForbidden creates a GetRetentionTaskLogForbidden with default headers values
func (*GetRetentionTaskLogForbidden) Error ¶
func (o *GetRetentionTaskLogForbidden) Error() string
func (*GetRetentionTaskLogForbidden) GetPayload ¶
func (o *GetRetentionTaskLogForbidden) GetPayload() *models.Errors
type GetRetentionTaskLogInternalServerError ¶
type GetRetentionTaskLogInternalServerError struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
GetRetentionTaskLogInternalServerError describes a response with status code 500, with default header values.
Internal server error
func NewGetRetentionTaskLogInternalServerError ¶
func NewGetRetentionTaskLogInternalServerError() *GetRetentionTaskLogInternalServerError
NewGetRetentionTaskLogInternalServerError creates a GetRetentionTaskLogInternalServerError with default headers values
func (*GetRetentionTaskLogInternalServerError) Error ¶
func (o *GetRetentionTaskLogInternalServerError) Error() string
func (*GetRetentionTaskLogInternalServerError) GetPayload ¶
func (o *GetRetentionTaskLogInternalServerError) GetPayload() *models.Errors
type GetRetentionTaskLogOK ¶
type GetRetentionTaskLogOK struct {
Payload string
}
GetRetentionTaskLogOK describes a response with status code 200, with default header values.
Get Retention job task log successfully.
func NewGetRetentionTaskLogOK ¶
func NewGetRetentionTaskLogOK() *GetRetentionTaskLogOK
NewGetRetentionTaskLogOK creates a GetRetentionTaskLogOK with default headers values
func (*GetRetentionTaskLogOK) Error ¶
func (o *GetRetentionTaskLogOK) Error() string
func (*GetRetentionTaskLogOK) GetPayload ¶
func (o *GetRetentionTaskLogOK) GetPayload() string
type GetRetentionTaskLogParams ¶
type GetRetentionTaskLogParams struct { /* Eid. Retention execution ID. Format: int64 */ Eid int64 /* ID. Retention ID. Format: int64 */ ID int64 /* Tid. Retention execution ID. Format: int64 */ Tid int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetRetentionTaskLogParams contains all the parameters to send to the API endpoint
for the get retention task log operation. Typically these are written to a http.Request.
func NewGetRetentionTaskLogParams ¶
func NewGetRetentionTaskLogParams() *GetRetentionTaskLogParams
NewGetRetentionTaskLogParams creates a new GetRetentionTaskLogParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetRetentionTaskLogParamsWithContext ¶
func NewGetRetentionTaskLogParamsWithContext(ctx context.Context) *GetRetentionTaskLogParams
NewGetRetentionTaskLogParamsWithContext creates a new GetRetentionTaskLogParams object with the ability to set a context for a request.
func NewGetRetentionTaskLogParamsWithHTTPClient ¶
func NewGetRetentionTaskLogParamsWithHTTPClient(client *http.Client) *GetRetentionTaskLogParams
NewGetRetentionTaskLogParamsWithHTTPClient creates a new GetRetentionTaskLogParams object with the ability to set a custom HTTPClient for a request.
func NewGetRetentionTaskLogParamsWithTimeout ¶
func NewGetRetentionTaskLogParamsWithTimeout(timeout time.Duration) *GetRetentionTaskLogParams
NewGetRetentionTaskLogParamsWithTimeout creates a new GetRetentionTaskLogParams object with the ability to set a timeout on a request.
func (*GetRetentionTaskLogParams) SetContext ¶
func (o *GetRetentionTaskLogParams) SetContext(ctx context.Context)
SetContext adds the context to the get retention task log params
func (*GetRetentionTaskLogParams) SetDefaults ¶
func (o *GetRetentionTaskLogParams) SetDefaults()
SetDefaults hydrates default values in the get retention task log params (not the query body).
All values with no default are reset to their zero value.
func (*GetRetentionTaskLogParams) SetEid ¶
func (o *GetRetentionTaskLogParams) SetEid(eid int64)
SetEid adds the eid to the get retention task log params
func (*GetRetentionTaskLogParams) SetHTTPClient ¶
func (o *GetRetentionTaskLogParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get retention task log params
func (*GetRetentionTaskLogParams) SetID ¶
func (o *GetRetentionTaskLogParams) SetID(id int64)
SetID adds the id to the get retention task log params
func (*GetRetentionTaskLogParams) SetTid ¶
func (o *GetRetentionTaskLogParams) SetTid(tid int64)
SetTid adds the tid to the get retention task log params
func (*GetRetentionTaskLogParams) SetTimeout ¶
func (o *GetRetentionTaskLogParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get retention task log params
func (*GetRetentionTaskLogParams) WithContext ¶
func (o *GetRetentionTaskLogParams) WithContext(ctx context.Context) *GetRetentionTaskLogParams
WithContext adds the context to the get retention task log params
func (*GetRetentionTaskLogParams) WithDefaults ¶
func (o *GetRetentionTaskLogParams) WithDefaults() *GetRetentionTaskLogParams
WithDefaults hydrates default values in the get retention task log params (not the query body).
All values with no default are reset to their zero value.
func (*GetRetentionTaskLogParams) WithEid ¶
func (o *GetRetentionTaskLogParams) WithEid(eid int64) *GetRetentionTaskLogParams
WithEid adds the eid to the get retention task log params
func (*GetRetentionTaskLogParams) WithHTTPClient ¶
func (o *GetRetentionTaskLogParams) WithHTTPClient(client *http.Client) *GetRetentionTaskLogParams
WithHTTPClient adds the HTTPClient to the get retention task log params
func (*GetRetentionTaskLogParams) WithID ¶
func (o *GetRetentionTaskLogParams) WithID(id int64) *GetRetentionTaskLogParams
WithID adds the id to the get retention task log params
func (*GetRetentionTaskLogParams) WithTid ¶
func (o *GetRetentionTaskLogParams) WithTid(tid int64) *GetRetentionTaskLogParams
WithTid adds the tid to the get retention task log params
func (*GetRetentionTaskLogParams) WithTimeout ¶
func (o *GetRetentionTaskLogParams) WithTimeout(timeout time.Duration) *GetRetentionTaskLogParams
WithTimeout adds the timeout to the get retention task log params
func (*GetRetentionTaskLogParams) WriteToRequest ¶
func (o *GetRetentionTaskLogParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRetentionTaskLogReader ¶
type GetRetentionTaskLogReader struct {
// contains filtered or unexported fields
}
GetRetentionTaskLogReader is a Reader for the GetRetentionTaskLog structure.
func (*GetRetentionTaskLogReader) ReadResponse ¶
func (o *GetRetentionTaskLogReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRetentionTaskLogUnauthorized ¶
type GetRetentionTaskLogUnauthorized struct { string }XRequestID
GetRetentionTaskLogUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewGetRetentionTaskLogUnauthorized ¶
func NewGetRetentionTaskLogUnauthorized() *GetRetentionTaskLogUnauthorized
NewGetRetentionTaskLogUnauthorized creates a GetRetentionTaskLogUnauthorized with default headers values
func (*GetRetentionTaskLogUnauthorized) Error ¶
func (o *GetRetentionTaskLogUnauthorized) Error() string
func (*GetRetentionTaskLogUnauthorized) GetPayload ¶
func (o *GetRetentionTaskLogUnauthorized) GetPayload() *models.Errors
type GetRetentionUnauthorized ¶
type GetRetentionUnauthorized struct { string }XRequestID
GetRetentionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewGetRetentionUnauthorized ¶
func NewGetRetentionUnauthorized() *GetRetentionUnauthorized
NewGetRetentionUnauthorized creates a GetRetentionUnauthorized with default headers values
func (*GetRetentionUnauthorized) Error ¶
func (o *GetRetentionUnauthorized) Error() string
func (*GetRetentionUnauthorized) GetPayload ¶
func (o *GetRetentionUnauthorized) GetPayload() *models.Errors
type ListRetentionExecutionsForbidden ¶
type ListRetentionExecutionsForbidden struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
ListRetentionExecutionsForbidden describes a response with status code 403, with default header values.
Forbidden
func NewListRetentionExecutionsForbidden ¶
func NewListRetentionExecutionsForbidden() *ListRetentionExecutionsForbidden
NewListRetentionExecutionsForbidden creates a ListRetentionExecutionsForbidden with default headers values
func (*ListRetentionExecutionsForbidden) Error ¶
func (o *ListRetentionExecutionsForbidden) Error() string
func (*ListRetentionExecutionsForbidden) GetPayload ¶
func (o *ListRetentionExecutionsForbidden) GetPayload() *models.Errors
type ListRetentionExecutionsInternalServerError ¶
type ListRetentionExecutionsInternalServerError struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
ListRetentionExecutionsInternalServerError describes a response with status code 500, with default header values.
Internal server error
func NewListRetentionExecutionsInternalServerError ¶
func NewListRetentionExecutionsInternalServerError() *ListRetentionExecutionsInternalServerError
NewListRetentionExecutionsInternalServerError creates a ListRetentionExecutionsInternalServerError with default headers values
func (*ListRetentionExecutionsInternalServerError) Error ¶
func (o *ListRetentionExecutionsInternalServerError) Error() string
func (*ListRetentionExecutionsInternalServerError) GetPayload ¶
func (o *ListRetentionExecutionsInternalServerError) GetPayload() *models.Errors
type ListRetentionExecutionsOK ¶
type ListRetentionExecutionsOK struct { /* Link to previous page and next page */ Link string /* The total count of available items */ XTotalCount int64 Payload []*models.RetentionExecution }
ListRetentionExecutionsOK describes a response with status code 200, with default header values.
Get a Retention execution successfully.
func NewListRetentionExecutionsOK ¶
func NewListRetentionExecutionsOK() *ListRetentionExecutionsOK
NewListRetentionExecutionsOK creates a ListRetentionExecutionsOK with default headers values
func (*ListRetentionExecutionsOK) Error ¶
func (o *ListRetentionExecutionsOK) Error() string
func (*ListRetentionExecutionsOK) GetPayload ¶
func (o *ListRetentionExecutionsOK) GetPayload() []*models.RetentionExecution
type ListRetentionExecutionsParams ¶
type ListRetentionExecutionsParams struct { /* ID. Retention ID. Format: int64 */ ID int64 /* Page. The page number. Format: int64 */ Page *int64 /* PageSize. The size of per page. Format: int64 */ PageSize *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListRetentionExecutionsParams contains all the parameters to send to the API endpoint
for the list retention executions operation. Typically these are written to a http.Request.
func NewListRetentionExecutionsParams ¶
func NewListRetentionExecutionsParams() *ListRetentionExecutionsParams
NewListRetentionExecutionsParams creates a new ListRetentionExecutionsParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewListRetentionExecutionsParamsWithContext ¶
func NewListRetentionExecutionsParamsWithContext(ctx context.Context) *ListRetentionExecutionsParams
NewListRetentionExecutionsParamsWithContext creates a new ListRetentionExecutionsParams object with the ability to set a context for a request.
func NewListRetentionExecutionsParamsWithHTTPClient ¶
func NewListRetentionExecutionsParamsWithHTTPClient(client *http.Client) *ListRetentionExecutionsParams
NewListRetentionExecutionsParamsWithHTTPClient creates a new ListRetentionExecutionsParams object with the ability to set a custom HTTPClient for a request.
func NewListRetentionExecutionsParamsWithTimeout ¶
func NewListRetentionExecutionsParamsWithTimeout(timeout time.Duration) *ListRetentionExecutionsParams
NewListRetentionExecutionsParamsWithTimeout creates a new ListRetentionExecutionsParams object with the ability to set a timeout on a request.
func (*ListRetentionExecutionsParams) SetContext ¶
func (o *ListRetentionExecutionsParams) SetContext(ctx context.Context)
SetContext adds the context to the list retention executions params
func (*ListRetentionExecutionsParams) SetDefaults ¶
func (o *ListRetentionExecutionsParams) SetDefaults()
SetDefaults hydrates default values in the list retention executions params (not the query body).
All values with no default are reset to their zero value.
func (*ListRetentionExecutionsParams) SetHTTPClient ¶
func (o *ListRetentionExecutionsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list retention executions params
func (*ListRetentionExecutionsParams) SetID ¶
func (o *ListRetentionExecutionsParams) SetID(id int64)
SetID adds the id to the list retention executions params
func (*ListRetentionExecutionsParams) SetPage ¶
func (o *ListRetentionExecutionsParams) SetPage(page *int64)
SetPage adds the page to the list retention executions params
func (*ListRetentionExecutionsParams) SetPageSize ¶
func (o *ListRetentionExecutionsParams) SetPageSize(pageSize *int64)
SetPageSize adds the pageSize to the list retention executions params
func (*ListRetentionExecutionsParams) SetTimeout ¶
func (o *ListRetentionExecutionsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list retention executions params
func (*ListRetentionExecutionsParams) WithContext ¶
func (o *ListRetentionExecutionsParams) WithContext(ctx context.Context) *ListRetentionExecutionsParams
WithContext adds the context to the list retention executions params
func (*ListRetentionExecutionsParams) WithDefaults ¶
func (o *ListRetentionExecutionsParams) WithDefaults() *ListRetentionExecutionsParams
WithDefaults hydrates default values in the list retention executions params (not the query body).
All values with no default are reset to their zero value.
func (*ListRetentionExecutionsParams) WithHTTPClient ¶
func (o *ListRetentionExecutionsParams) WithHTTPClient(client *http.Client) *ListRetentionExecutionsParams
WithHTTPClient adds the HTTPClient to the list retention executions params
func (*ListRetentionExecutionsParams) WithID ¶
func (o *ListRetentionExecutionsParams) WithID(id int64) *ListRetentionExecutionsParams
WithID adds the id to the list retention executions params
func (*ListRetentionExecutionsParams) WithPage ¶
func (o *ListRetentionExecutionsParams) WithPage(page *int64) *ListRetentionExecutionsParams
WithPage adds the page to the list retention executions params
func (*ListRetentionExecutionsParams) WithPageSize ¶
func (o *ListRetentionExecutionsParams) WithPageSize(pageSize *int64) *ListRetentionExecutionsParams
WithPageSize adds the pageSize to the list retention executions params
func (*ListRetentionExecutionsParams) WithTimeout ¶
func (o *ListRetentionExecutionsParams) WithTimeout(timeout time.Duration) *ListRetentionExecutionsParams
WithTimeout adds the timeout to the list retention executions params
func (*ListRetentionExecutionsParams) WriteToRequest ¶
func (o *ListRetentionExecutionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListRetentionExecutionsReader ¶
type ListRetentionExecutionsReader struct {
// contains filtered or unexported fields
}
ListRetentionExecutionsReader is a Reader for the ListRetentionExecutions structure.
func (*ListRetentionExecutionsReader) ReadResponse ¶
func (o *ListRetentionExecutionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListRetentionExecutionsUnauthorized ¶
type ListRetentionExecutionsUnauthorized struct { string }XRequestID
ListRetentionExecutionsUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewListRetentionExecutionsUnauthorized ¶
func NewListRetentionExecutionsUnauthorized() *ListRetentionExecutionsUnauthorized
NewListRetentionExecutionsUnauthorized creates a ListRetentionExecutionsUnauthorized with default headers values
func (*ListRetentionExecutionsUnauthorized) Error ¶
func (o *ListRetentionExecutionsUnauthorized) Error() string
func (*ListRetentionExecutionsUnauthorized) GetPayload ¶
func (o *ListRetentionExecutionsUnauthorized) GetPayload() *models.Errors
type ListRetentionTasksForbidden ¶
type ListRetentionTasksForbidden struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
ListRetentionTasksForbidden describes a response with status code 403, with default header values.
Forbidden
func NewListRetentionTasksForbidden ¶
func NewListRetentionTasksForbidden() *ListRetentionTasksForbidden
NewListRetentionTasksForbidden creates a ListRetentionTasksForbidden with default headers values
func (*ListRetentionTasksForbidden) Error ¶
func (o *ListRetentionTasksForbidden) Error() string
func (*ListRetentionTasksForbidden) GetPayload ¶
func (o *ListRetentionTasksForbidden) GetPayload() *models.Errors
type ListRetentionTasksInternalServerError ¶
type ListRetentionTasksInternalServerError struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
ListRetentionTasksInternalServerError describes a response with status code 500, with default header values.
Internal server error
func NewListRetentionTasksInternalServerError ¶
func NewListRetentionTasksInternalServerError() *ListRetentionTasksInternalServerError
NewListRetentionTasksInternalServerError creates a ListRetentionTasksInternalServerError with default headers values
func (*ListRetentionTasksInternalServerError) Error ¶
func (o *ListRetentionTasksInternalServerError) Error() string
func (*ListRetentionTasksInternalServerError) GetPayload ¶
func (o *ListRetentionTasksInternalServerError) GetPayload() *models.Errors
type ListRetentionTasksOK ¶
type ListRetentionTasksOK struct { /* Link to previous page and next page */ Link string /* The total count of available items */ XTotalCount int64 Payload []*models.RetentionExecutionTask }
ListRetentionTasksOK describes a response with status code 200, with default header values.
Get Retention job tasks successfully.
func NewListRetentionTasksOK ¶
func NewListRetentionTasksOK() *ListRetentionTasksOK
NewListRetentionTasksOK creates a ListRetentionTasksOK with default headers values
func (*ListRetentionTasksOK) Error ¶
func (o *ListRetentionTasksOK) Error() string
func (*ListRetentionTasksOK) GetPayload ¶
func (o *ListRetentionTasksOK) GetPayload() []*models.RetentionExecutionTask
type ListRetentionTasksParams ¶
type ListRetentionTasksParams struct { /* Eid. Retention execution ID. Format: int64 */ Eid int64 /* ID. Retention ID. Format: int64 */ ID int64 /* Page. The page number. Format: int64 */ Page *int64 /* PageSize. The size of per page. Format: int64 */ PageSize *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListRetentionTasksParams contains all the parameters to send to the API endpoint
for the list retention tasks operation. Typically these are written to a http.Request.
func NewListRetentionTasksParams ¶
func NewListRetentionTasksParams() *ListRetentionTasksParams
NewListRetentionTasksParams creates a new ListRetentionTasksParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewListRetentionTasksParamsWithContext ¶
func NewListRetentionTasksParamsWithContext(ctx context.Context) *ListRetentionTasksParams
NewListRetentionTasksParamsWithContext creates a new ListRetentionTasksParams object with the ability to set a context for a request.
func NewListRetentionTasksParamsWithHTTPClient ¶
func NewListRetentionTasksParamsWithHTTPClient(client *http.Client) *ListRetentionTasksParams
NewListRetentionTasksParamsWithHTTPClient creates a new ListRetentionTasksParams object with the ability to set a custom HTTPClient for a request.
func NewListRetentionTasksParamsWithTimeout ¶
func NewListRetentionTasksParamsWithTimeout(timeout time.Duration) *ListRetentionTasksParams
NewListRetentionTasksParamsWithTimeout creates a new ListRetentionTasksParams object with the ability to set a timeout on a request.
func (*ListRetentionTasksParams) SetContext ¶
func (o *ListRetentionTasksParams) SetContext(ctx context.Context)
SetContext adds the context to the list retention tasks params
func (*ListRetentionTasksParams) SetDefaults ¶
func (o *ListRetentionTasksParams) SetDefaults()
SetDefaults hydrates default values in the list retention tasks params (not the query body).
All values with no default are reset to their zero value.
func (*ListRetentionTasksParams) SetEid ¶
func (o *ListRetentionTasksParams) SetEid(eid int64)
SetEid adds the eid to the list retention tasks params
func (*ListRetentionTasksParams) SetHTTPClient ¶
func (o *ListRetentionTasksParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list retention tasks params
func (*ListRetentionTasksParams) SetID ¶
func (o *ListRetentionTasksParams) SetID(id int64)
SetID adds the id to the list retention tasks params
func (*ListRetentionTasksParams) SetPage ¶
func (o *ListRetentionTasksParams) SetPage(page *int64)
SetPage adds the page to the list retention tasks params
func (*ListRetentionTasksParams) SetPageSize ¶
func (o *ListRetentionTasksParams) SetPageSize(pageSize *int64)
SetPageSize adds the pageSize to the list retention tasks params
func (*ListRetentionTasksParams) SetTimeout ¶
func (o *ListRetentionTasksParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list retention tasks params
func (*ListRetentionTasksParams) WithContext ¶
func (o *ListRetentionTasksParams) WithContext(ctx context.Context) *ListRetentionTasksParams
WithContext adds the context to the list retention tasks params
func (*ListRetentionTasksParams) WithDefaults ¶
func (o *ListRetentionTasksParams) WithDefaults() *ListRetentionTasksParams
WithDefaults hydrates default values in the list retention tasks params (not the query body).
All values with no default are reset to their zero value.
func (*ListRetentionTasksParams) WithEid ¶
func (o *ListRetentionTasksParams) WithEid(eid int64) *ListRetentionTasksParams
WithEid adds the eid to the list retention tasks params
func (*ListRetentionTasksParams) WithHTTPClient ¶
func (o *ListRetentionTasksParams) WithHTTPClient(client *http.Client) *ListRetentionTasksParams
WithHTTPClient adds the HTTPClient to the list retention tasks params
func (*ListRetentionTasksParams) WithID ¶
func (o *ListRetentionTasksParams) WithID(id int64) *ListRetentionTasksParams
WithID adds the id to the list retention tasks params
func (*ListRetentionTasksParams) WithPage ¶
func (o *ListRetentionTasksParams) WithPage(page *int64) *ListRetentionTasksParams
WithPage adds the page to the list retention tasks params
func (*ListRetentionTasksParams) WithPageSize ¶
func (o *ListRetentionTasksParams) WithPageSize(pageSize *int64) *ListRetentionTasksParams
WithPageSize adds the pageSize to the list retention tasks params
func (*ListRetentionTasksParams) WithTimeout ¶
func (o *ListRetentionTasksParams) WithTimeout(timeout time.Duration) *ListRetentionTasksParams
WithTimeout adds the timeout to the list retention tasks params
func (*ListRetentionTasksParams) WriteToRequest ¶
func (o *ListRetentionTasksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListRetentionTasksReader ¶
type ListRetentionTasksReader struct {
// contains filtered or unexported fields
}
ListRetentionTasksReader is a Reader for the ListRetentionTasks structure.
func (*ListRetentionTasksReader) ReadResponse ¶
func (o *ListRetentionTasksReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListRetentionTasksUnauthorized ¶
type ListRetentionTasksUnauthorized struct { string }XRequestID
ListRetentionTasksUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewListRetentionTasksUnauthorized ¶
func NewListRetentionTasksUnauthorized() *ListRetentionTasksUnauthorized
NewListRetentionTasksUnauthorized creates a ListRetentionTasksUnauthorized with default headers values
func (*ListRetentionTasksUnauthorized) Error ¶
func (o *ListRetentionTasksUnauthorized) Error() string
func (*ListRetentionTasksUnauthorized) GetPayload ¶
func (o *ListRetentionTasksUnauthorized) GetPayload() *models.Errors
type OperateRetentionExecutionBody ¶
type OperateRetentionExecutionBody struct { // action Action string `json:"action,omitempty"` }
OperateRetentionExecutionBody operate retention execution body swagger:model OperateRetentionExecutionBody
func (*OperateRetentionExecutionBody) ContextValidate ¶
func (o *OperateRetentionExecutionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this operate retention execution body based on context it is used
func (*OperateRetentionExecutionBody) MarshalBinary ¶
func (o *OperateRetentionExecutionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OperateRetentionExecutionBody) UnmarshalBinary ¶
func (o *OperateRetentionExecutionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OperateRetentionExecutionForbidden ¶
type OperateRetentionExecutionForbidden struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
OperateRetentionExecutionForbidden describes a response with status code 403, with default header values.
Forbidden
func NewOperateRetentionExecutionForbidden ¶
func NewOperateRetentionExecutionForbidden() *OperateRetentionExecutionForbidden
NewOperateRetentionExecutionForbidden creates a OperateRetentionExecutionForbidden with default headers values
func (*OperateRetentionExecutionForbidden) Error ¶
func (o *OperateRetentionExecutionForbidden) Error() string
func (*OperateRetentionExecutionForbidden) GetPayload ¶
func (o *OperateRetentionExecutionForbidden) GetPayload() *models.Errors
type OperateRetentionExecutionInternalServerError ¶
type OperateRetentionExecutionInternalServerError struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
OperateRetentionExecutionInternalServerError describes a response with status code 500, with default header values.
Internal server error
func NewOperateRetentionExecutionInternalServerError ¶
func NewOperateRetentionExecutionInternalServerError() *OperateRetentionExecutionInternalServerError
NewOperateRetentionExecutionInternalServerError creates a OperateRetentionExecutionInternalServerError with default headers values
func (*OperateRetentionExecutionInternalServerError) Error ¶
func (o *OperateRetentionExecutionInternalServerError) Error() string
func (*OperateRetentionExecutionInternalServerError) GetPayload ¶
func (o *OperateRetentionExecutionInternalServerError) GetPayload() *models.Errors
type OperateRetentionExecutionOK ¶
type OperateRetentionExecutionOK struct { }
OperateRetentionExecutionOK describes a response with status code 200, with default header values.
Stop a Retention job successfully.
func NewOperateRetentionExecutionOK ¶
func NewOperateRetentionExecutionOK() *OperateRetentionExecutionOK
NewOperateRetentionExecutionOK creates a OperateRetentionExecutionOK with default headers values
func (*OperateRetentionExecutionOK) Error ¶
func (o *OperateRetentionExecutionOK) Error() string
type OperateRetentionExecutionParams ¶
type OperateRetentionExecutionParams struct { /* Body. The action, only support "stop" now. */ Body OperateRetentionExecutionBody /* Eid. Retention execution ID. Format: int64 */ Eid int64 /* ID. Retention ID. Format: int64 */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
OperateRetentionExecutionParams contains all the parameters to send to the API endpoint
for the operate retention execution operation. Typically these are written to a http.Request.
func NewOperateRetentionExecutionParams ¶
func NewOperateRetentionExecutionParams() *OperateRetentionExecutionParams
NewOperateRetentionExecutionParams creates a new OperateRetentionExecutionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewOperateRetentionExecutionParamsWithContext ¶
func NewOperateRetentionExecutionParamsWithContext(ctx context.Context) *OperateRetentionExecutionParams
NewOperateRetentionExecutionParamsWithContext creates a new OperateRetentionExecutionParams object with the ability to set a context for a request.
func NewOperateRetentionExecutionParamsWithHTTPClient ¶
func NewOperateRetentionExecutionParamsWithHTTPClient(client *http.Client) *OperateRetentionExecutionParams
NewOperateRetentionExecutionParamsWithHTTPClient creates a new OperateRetentionExecutionParams object with the ability to set a custom HTTPClient for a request.
func NewOperateRetentionExecutionParamsWithTimeout ¶
func NewOperateRetentionExecutionParamsWithTimeout(timeout time.Duration) *OperateRetentionExecutionParams
NewOperateRetentionExecutionParamsWithTimeout creates a new OperateRetentionExecutionParams object with the ability to set a timeout on a request.
func (*OperateRetentionExecutionParams) SetBody ¶
func (o *OperateRetentionExecutionParams) SetBody(body OperateRetentionExecutionBody)
SetBody adds the body to the operate retention execution params
func (*OperateRetentionExecutionParams) SetContext ¶
func (o *OperateRetentionExecutionParams) SetContext(ctx context.Context)
SetContext adds the context to the operate retention execution params
func (*OperateRetentionExecutionParams) SetDefaults ¶
func (o *OperateRetentionExecutionParams) SetDefaults()
SetDefaults hydrates default values in the operate retention execution params (not the query body).
All values with no default are reset to their zero value.
func (*OperateRetentionExecutionParams) SetEid ¶
func (o *OperateRetentionExecutionParams) SetEid(eid int64)
SetEid adds the eid to the operate retention execution params
func (*OperateRetentionExecutionParams) SetHTTPClient ¶
func (o *OperateRetentionExecutionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the operate retention execution params
func (*OperateRetentionExecutionParams) SetID ¶
func (o *OperateRetentionExecutionParams) SetID(id int64)
SetID adds the id to the operate retention execution params
func (*OperateRetentionExecutionParams) SetTimeout ¶
func (o *OperateRetentionExecutionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the operate retention execution params
func (*OperateRetentionExecutionParams) WithBody ¶
func (o *OperateRetentionExecutionParams) WithBody(body OperateRetentionExecutionBody) *OperateRetentionExecutionParams
WithBody adds the body to the operate retention execution params
func (*OperateRetentionExecutionParams) WithContext ¶
func (o *OperateRetentionExecutionParams) WithContext(ctx context.Context) *OperateRetentionExecutionParams
WithContext adds the context to the operate retention execution params
func (*OperateRetentionExecutionParams) WithDefaults ¶
func (o *OperateRetentionExecutionParams) WithDefaults() *OperateRetentionExecutionParams
WithDefaults hydrates default values in the operate retention execution params (not the query body).
All values with no default are reset to their zero value.
func (*OperateRetentionExecutionParams) WithEid ¶
func (o *OperateRetentionExecutionParams) WithEid(eid int64) *OperateRetentionExecutionParams
WithEid adds the eid to the operate retention execution params
func (*OperateRetentionExecutionParams) WithHTTPClient ¶
func (o *OperateRetentionExecutionParams) WithHTTPClient(client *http.Client) *OperateRetentionExecutionParams
WithHTTPClient adds the HTTPClient to the operate retention execution params
func (*OperateRetentionExecutionParams) WithID ¶
func (o *OperateRetentionExecutionParams) WithID(id int64) *OperateRetentionExecutionParams
WithID adds the id to the operate retention execution params
func (*OperateRetentionExecutionParams) WithTimeout ¶
func (o *OperateRetentionExecutionParams) WithTimeout(timeout time.Duration) *OperateRetentionExecutionParams
WithTimeout adds the timeout to the operate retention execution params
func (*OperateRetentionExecutionParams) WriteToRequest ¶
func (o *OperateRetentionExecutionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type OperateRetentionExecutionReader ¶
type OperateRetentionExecutionReader struct {
// contains filtered or unexported fields
}
OperateRetentionExecutionReader is a Reader for the OperateRetentionExecution structure.
func (*OperateRetentionExecutionReader) ReadResponse ¶
func (o *OperateRetentionExecutionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type OperateRetentionExecutionUnauthorized ¶
type OperateRetentionExecutionUnauthorized struct { string }XRequestID
OperateRetentionExecutionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewOperateRetentionExecutionUnauthorized ¶
func NewOperateRetentionExecutionUnauthorized() *OperateRetentionExecutionUnauthorized
NewOperateRetentionExecutionUnauthorized creates a OperateRetentionExecutionUnauthorized with default headers values
func (*OperateRetentionExecutionUnauthorized) Error ¶
func (o *OperateRetentionExecutionUnauthorized) Error() string
func (*OperateRetentionExecutionUnauthorized) GetPayload ¶
func (o *OperateRetentionExecutionUnauthorized) GetPayload() *models.Errors
type TriggerRetentionExecutionBody ¶
type TriggerRetentionExecutionBody struct { // dry run DryRun bool `json:"dry_run,omitempty"` }
TriggerRetentionExecutionBody trigger retention execution body swagger:model TriggerRetentionExecutionBody
func (*TriggerRetentionExecutionBody) ContextValidate ¶
func (o *TriggerRetentionExecutionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this trigger retention execution body based on context it is used
func (*TriggerRetentionExecutionBody) MarshalBinary ¶
func (o *TriggerRetentionExecutionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TriggerRetentionExecutionBody) UnmarshalBinary ¶
func (o *TriggerRetentionExecutionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TriggerRetentionExecutionCreated ¶
type TriggerRetentionExecutionCreated struct { /* The location of the resource */ Location string /* The ID of the corresponding request for the response */ XRequestID string }
TriggerRetentionExecutionCreated describes a response with status code 201, with default header values.
Created
func NewTriggerRetentionExecutionCreated ¶
func NewTriggerRetentionExecutionCreated() *TriggerRetentionExecutionCreated
NewTriggerRetentionExecutionCreated creates a TriggerRetentionExecutionCreated with default headers values
func (*TriggerRetentionExecutionCreated) Error ¶
func (o *TriggerRetentionExecutionCreated) Error() string
type TriggerRetentionExecutionForbidden ¶
type TriggerRetentionExecutionForbidden struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
TriggerRetentionExecutionForbidden describes a response with status code 403, with default header values.
Forbidden
func NewTriggerRetentionExecutionForbidden ¶
func NewTriggerRetentionExecutionForbidden() *TriggerRetentionExecutionForbidden
NewTriggerRetentionExecutionForbidden creates a TriggerRetentionExecutionForbidden with default headers values
func (*TriggerRetentionExecutionForbidden) Error ¶
func (o *TriggerRetentionExecutionForbidden) Error() string
func (*TriggerRetentionExecutionForbidden) GetPayload ¶
func (o *TriggerRetentionExecutionForbidden) GetPayload() *models.Errors
type TriggerRetentionExecutionInternalServerError ¶
type TriggerRetentionExecutionInternalServerError struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
TriggerRetentionExecutionInternalServerError describes a response with status code 500, with default header values.
Internal server error
func NewTriggerRetentionExecutionInternalServerError ¶
func NewTriggerRetentionExecutionInternalServerError() *TriggerRetentionExecutionInternalServerError
NewTriggerRetentionExecutionInternalServerError creates a TriggerRetentionExecutionInternalServerError with default headers values
func (*TriggerRetentionExecutionInternalServerError) Error ¶
func (o *TriggerRetentionExecutionInternalServerError) Error() string
func (*TriggerRetentionExecutionInternalServerError) GetPayload ¶
func (o *TriggerRetentionExecutionInternalServerError) GetPayload() *models.Errors
type TriggerRetentionExecutionOK ¶
type TriggerRetentionExecutionOK struct { }
TriggerRetentionExecutionOK describes a response with status code 200, with default header values.
Trigger a Retention job successfully.
func NewTriggerRetentionExecutionOK ¶
func NewTriggerRetentionExecutionOK() *TriggerRetentionExecutionOK
NewTriggerRetentionExecutionOK creates a TriggerRetentionExecutionOK with default headers values
func (*TriggerRetentionExecutionOK) Error ¶
func (o *TriggerRetentionExecutionOK) Error() string
type TriggerRetentionExecutionParams ¶
type TriggerRetentionExecutionParams struct { // Body. Body TriggerRetentionExecutionBody /* ID. Retention ID. Format: int64 */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
TriggerRetentionExecutionParams contains all the parameters to send to the API endpoint
for the trigger retention execution operation. Typically these are written to a http.Request.
func NewTriggerRetentionExecutionParams ¶
func NewTriggerRetentionExecutionParams() *TriggerRetentionExecutionParams
NewTriggerRetentionExecutionParams creates a new TriggerRetentionExecutionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewTriggerRetentionExecutionParamsWithContext ¶
func NewTriggerRetentionExecutionParamsWithContext(ctx context.Context) *TriggerRetentionExecutionParams
NewTriggerRetentionExecutionParamsWithContext creates a new TriggerRetentionExecutionParams object with the ability to set a context for a request.
func NewTriggerRetentionExecutionParamsWithHTTPClient ¶
func NewTriggerRetentionExecutionParamsWithHTTPClient(client *http.Client) *TriggerRetentionExecutionParams
NewTriggerRetentionExecutionParamsWithHTTPClient creates a new TriggerRetentionExecutionParams object with the ability to set a custom HTTPClient for a request.
func NewTriggerRetentionExecutionParamsWithTimeout ¶
func NewTriggerRetentionExecutionParamsWithTimeout(timeout time.Duration) *TriggerRetentionExecutionParams
NewTriggerRetentionExecutionParamsWithTimeout creates a new TriggerRetentionExecutionParams object with the ability to set a timeout on a request.
func (*TriggerRetentionExecutionParams) SetBody ¶
func (o *TriggerRetentionExecutionParams) SetBody(body TriggerRetentionExecutionBody)
SetBody adds the body to the trigger retention execution params
func (*TriggerRetentionExecutionParams) SetContext ¶
func (o *TriggerRetentionExecutionParams) SetContext(ctx context.Context)
SetContext adds the context to the trigger retention execution params
func (*TriggerRetentionExecutionParams) SetDefaults ¶
func (o *TriggerRetentionExecutionParams) SetDefaults()
SetDefaults hydrates default values in the trigger retention execution params (not the query body).
All values with no default are reset to their zero value.
func (*TriggerRetentionExecutionParams) SetHTTPClient ¶
func (o *TriggerRetentionExecutionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the trigger retention execution params
func (*TriggerRetentionExecutionParams) SetID ¶
func (o *TriggerRetentionExecutionParams) SetID(id int64)
SetID adds the id to the trigger retention execution params
func (*TriggerRetentionExecutionParams) SetTimeout ¶
func (o *TriggerRetentionExecutionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the trigger retention execution params
func (*TriggerRetentionExecutionParams) WithBody ¶
func (o *TriggerRetentionExecutionParams) WithBody(body TriggerRetentionExecutionBody) *TriggerRetentionExecutionParams
WithBody adds the body to the trigger retention execution params
func (*TriggerRetentionExecutionParams) WithContext ¶
func (o *TriggerRetentionExecutionParams) WithContext(ctx context.Context) *TriggerRetentionExecutionParams
WithContext adds the context to the trigger retention execution params
func (*TriggerRetentionExecutionParams) WithDefaults ¶
func (o *TriggerRetentionExecutionParams) WithDefaults() *TriggerRetentionExecutionParams
WithDefaults hydrates default values in the trigger retention execution params (not the query body).
All values with no default are reset to their zero value.
func (*TriggerRetentionExecutionParams) WithHTTPClient ¶
func (o *TriggerRetentionExecutionParams) WithHTTPClient(client *http.Client) *TriggerRetentionExecutionParams
WithHTTPClient adds the HTTPClient to the trigger retention execution params
func (*TriggerRetentionExecutionParams) WithID ¶
func (o *TriggerRetentionExecutionParams) WithID(id int64) *TriggerRetentionExecutionParams
WithID adds the id to the trigger retention execution params
func (*TriggerRetentionExecutionParams) WithTimeout ¶
func (o *TriggerRetentionExecutionParams) WithTimeout(timeout time.Duration) *TriggerRetentionExecutionParams
WithTimeout adds the timeout to the trigger retention execution params
func (*TriggerRetentionExecutionParams) WriteToRequest ¶
func (o *TriggerRetentionExecutionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type TriggerRetentionExecutionReader ¶
type TriggerRetentionExecutionReader struct {
// contains filtered or unexported fields
}
TriggerRetentionExecutionReader is a Reader for the TriggerRetentionExecution structure.
func (*TriggerRetentionExecutionReader) ReadResponse ¶
func (o *TriggerRetentionExecutionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type TriggerRetentionExecutionUnauthorized ¶
type TriggerRetentionExecutionUnauthorized struct { string }XRequestID
TriggerRetentionExecutionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewTriggerRetentionExecutionUnauthorized ¶
func NewTriggerRetentionExecutionUnauthorized() *TriggerRetentionExecutionUnauthorized
NewTriggerRetentionExecutionUnauthorized creates a TriggerRetentionExecutionUnauthorized with default headers values
func (*TriggerRetentionExecutionUnauthorized) Error ¶
func (o *TriggerRetentionExecutionUnauthorized) Error() string
func (*TriggerRetentionExecutionUnauthorized) GetPayload ¶
func (o *TriggerRetentionExecutionUnauthorized) GetPayload() *models.Errors
type UpdateRetentionForbidden ¶
type UpdateRetentionForbidden struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
UpdateRetentionForbidden describes a response with status code 403, with default header values.
Forbidden
func NewUpdateRetentionForbidden ¶
func NewUpdateRetentionForbidden() *UpdateRetentionForbidden
NewUpdateRetentionForbidden creates a UpdateRetentionForbidden with default headers values
func (*UpdateRetentionForbidden) Error ¶
func (o *UpdateRetentionForbidden) Error() string
func (*UpdateRetentionForbidden) GetPayload ¶
func (o *UpdateRetentionForbidden) GetPayload() *models.Errors
type UpdateRetentionInternalServerError ¶
type UpdateRetentionInternalServerError struct { /* The ID of the corresponding request for the response */ XRequestID string Payload *models.Errors }
UpdateRetentionInternalServerError describes a response with status code 500, with default header values.
Internal server error
func NewUpdateRetentionInternalServerError ¶
func NewUpdateRetentionInternalServerError() *UpdateRetentionInternalServerError
NewUpdateRetentionInternalServerError creates a UpdateRetentionInternalServerError with default headers values
func (*UpdateRetentionInternalServerError) Error ¶
func (o *UpdateRetentionInternalServerError) Error() string
func (*UpdateRetentionInternalServerError) GetPayload ¶
func (o *UpdateRetentionInternalServerError) GetPayload() *models.Errors
type UpdateRetentionOK ¶
type UpdateRetentionOK struct { }
UpdateRetentionOK describes a response with status code 200, with default header values.
Update Retention Policy successfully.
func NewUpdateRetentionOK ¶
func NewUpdateRetentionOK() *UpdateRetentionOK
NewUpdateRetentionOK creates a UpdateRetentionOK with default headers values
func (*UpdateRetentionOK) Error ¶
func (o *UpdateRetentionOK) Error() string
type UpdateRetentionParams ¶
type UpdateRetentionParams struct { /* ID. Retention ID. Format: int64 */ ID int64 // Policy. Policy *models.RetentionPolicy Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateRetentionParams contains all the parameters to send to the API endpoint
for the update retention operation. Typically these are written to a http.Request.
func NewUpdateRetentionParams ¶
func NewUpdateRetentionParams() *UpdateRetentionParams
NewUpdateRetentionParams creates a new UpdateRetentionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewUpdateRetentionParamsWithContext ¶
func NewUpdateRetentionParamsWithContext(ctx context.Context) *UpdateRetentionParams
NewUpdateRetentionParamsWithContext creates a new UpdateRetentionParams object with the ability to set a context for a request.
func NewUpdateRetentionParamsWithHTTPClient ¶
func NewUpdateRetentionParamsWithHTTPClient(client *http.Client) *UpdateRetentionParams
NewUpdateRetentionParamsWithHTTPClient creates a new UpdateRetentionParams object with the ability to set a custom HTTPClient for a request.
func NewUpdateRetentionParamsWithTimeout ¶
func NewUpdateRetentionParamsWithTimeout(timeout time.Duration) *UpdateRetentionParams
NewUpdateRetentionParamsWithTimeout creates a new UpdateRetentionParams object with the ability to set a timeout on a request.
func (*UpdateRetentionParams) SetContext ¶
func (o *UpdateRetentionParams) SetContext(ctx context.Context)
SetContext adds the context to the update retention params
func (*UpdateRetentionParams) SetDefaults ¶
func (o *UpdateRetentionParams) SetDefaults()
SetDefaults hydrates default values in the update retention params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateRetentionParams) SetHTTPClient ¶
func (o *UpdateRetentionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update retention params
func (*UpdateRetentionParams) SetID ¶
func (o *UpdateRetentionParams) SetID(id int64)
SetID adds the id to the update retention params
func (*UpdateRetentionParams) SetPolicy ¶
func (o *UpdateRetentionParams) SetPolicy(policy *models.RetentionPolicy)
SetPolicy adds the policy to the update retention params
func (*UpdateRetentionParams) SetTimeout ¶
func (o *UpdateRetentionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update retention params
func (*UpdateRetentionParams) WithContext ¶
func (o *UpdateRetentionParams) WithContext(ctx context.Context) *UpdateRetentionParams
WithContext adds the context to the update retention params
func (*UpdateRetentionParams) WithDefaults ¶
func (o *UpdateRetentionParams) WithDefaults() *UpdateRetentionParams
WithDefaults hydrates default values in the update retention params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateRetentionParams) WithHTTPClient ¶
func (o *UpdateRetentionParams) WithHTTPClient(client *http.Client) *UpdateRetentionParams
WithHTTPClient adds the HTTPClient to the update retention params
func (*UpdateRetentionParams) WithID ¶
func (o *UpdateRetentionParams) WithID(id int64) *UpdateRetentionParams
WithID adds the id to the update retention params
func (*UpdateRetentionParams) WithPolicy ¶
func (o *UpdateRetentionParams) WithPolicy(policy *models.RetentionPolicy) *UpdateRetentionParams
WithPolicy adds the policy to the update retention params
func (*UpdateRetentionParams) WithTimeout ¶
func (o *UpdateRetentionParams) WithTimeout(timeout time.Duration) *UpdateRetentionParams
WithTimeout adds the timeout to the update retention params
func (*UpdateRetentionParams) WriteToRequest ¶
func (o *UpdateRetentionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateRetentionReader ¶
type UpdateRetentionReader struct {
// contains filtered or unexported fields
}
UpdateRetentionReader is a Reader for the UpdateRetention structure.
func (*UpdateRetentionReader) ReadResponse ¶
func (o *UpdateRetentionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateRetentionUnauthorized ¶
type UpdateRetentionUnauthorized struct { string }XRequestID
UpdateRetentionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewUpdateRetentionUnauthorized ¶
func NewUpdateRetentionUnauthorized() *UpdateRetentionUnauthorized
NewUpdateRetentionUnauthorized creates a UpdateRetentionUnauthorized with default headers values
func (*UpdateRetentionUnauthorized) Error ¶
func (o *UpdateRetentionUnauthorized) Error() string
func (*UpdateRetentionUnauthorized) GetPayload ¶
func (o *UpdateRetentionUnauthorized) GetPayload() *models.Errors
Source Files
¶
- create_retention_parameters.go
- create_retention_responses.go
- get_rentenition_metadata_parameters.go
- get_rentenition_metadata_responses.go
- get_retention_parameters.go
- get_retention_responses.go
- get_retention_task_log_parameters.go
- get_retention_task_log_responses.go
- list_retention_executions_parameters.go
- list_retention_executions_responses.go
- list_retention_tasks_parameters.go
- list_retention_tasks_responses.go
- operate_retention_execution_parameters.go
- operate_retention_execution_responses.go
- retention_client.go
- trigger_retention_execution_parameters.go
- trigger_retention_execution_responses.go
- update_retention_parameters.go
- update_retention_responses.go