Documentation
¶
Index ¶
- type Client
- func (a *Client) CreateStickRule(params *CreateStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateStickRuleCreated, *CreateStickRuleAccepted, error)
- func (a *Client) DeleteStickRule(params *DeleteStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteStickRuleAccepted, *DeleteStickRuleNoContent, error)
- func (a *Client) GetStickRule(params *GetStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*GetStickRuleOK, error)
- func (a *Client) GetStickRules(params *GetStickRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetStickRulesOK, error)
- func (a *Client) ReplaceStickRule(params *ReplaceStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*ReplaceStickRuleOK, *ReplaceStickRuleAccepted, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type CreateStickRuleAccepted
- type CreateStickRuleBadRequest
- type CreateStickRuleConflict
- type CreateStickRuleCreated
- type CreateStickRuleDefault
- type CreateStickRuleParams
- func NewCreateStickRuleParams() *CreateStickRuleParams
- func NewCreateStickRuleParamsWithContext(ctx context.Context) *CreateStickRuleParams
- func NewCreateStickRuleParamsWithHTTPClient(client *http.Client) *CreateStickRuleParams
- func NewCreateStickRuleParamsWithTimeout(timeout time.Duration) *CreateStickRuleParams
- func (o *CreateStickRuleParams) SetBackend(backend string)
- func (o *CreateStickRuleParams) SetContext(ctx context.Context)
- func (o *CreateStickRuleParams) SetData(data *models.StickRule)
- func (o *CreateStickRuleParams) SetForceReload(forceReload *bool)
- func (o *CreateStickRuleParams) SetHTTPClient(client *http.Client)
- func (o *CreateStickRuleParams) SetTimeout(timeout time.Duration)
- func (o *CreateStickRuleParams) SetTransactionID(transactionID *string)
- func (o *CreateStickRuleParams) SetVersion(version *int64)
- func (o *CreateStickRuleParams) WithBackend(backend string) *CreateStickRuleParams
- func (o *CreateStickRuleParams) WithContext(ctx context.Context) *CreateStickRuleParams
- func (o *CreateStickRuleParams) WithData(data *models.StickRule) *CreateStickRuleParams
- func (o *CreateStickRuleParams) WithForceReload(forceReload *bool) *CreateStickRuleParams
- func (o *CreateStickRuleParams) WithHTTPClient(client *http.Client) *CreateStickRuleParams
- func (o *CreateStickRuleParams) WithTimeout(timeout time.Duration) *CreateStickRuleParams
- func (o *CreateStickRuleParams) WithTransactionID(transactionID *string) *CreateStickRuleParams
- func (o *CreateStickRuleParams) WithVersion(version *int64) *CreateStickRuleParams
- func (o *CreateStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateStickRuleReader
- type DeleteStickRuleAccepted
- type DeleteStickRuleDefault
- type DeleteStickRuleNoContent
- type DeleteStickRuleNotFound
- type DeleteStickRuleParams
- func NewDeleteStickRuleParams() *DeleteStickRuleParams
- func NewDeleteStickRuleParamsWithContext(ctx context.Context) *DeleteStickRuleParams
- func NewDeleteStickRuleParamsWithHTTPClient(client *http.Client) *DeleteStickRuleParams
- func NewDeleteStickRuleParamsWithTimeout(timeout time.Duration) *DeleteStickRuleParams
- func (o *DeleteStickRuleParams) SetBackend(backend string)
- func (o *DeleteStickRuleParams) SetContext(ctx context.Context)
- func (o *DeleteStickRuleParams) SetForceReload(forceReload *bool)
- func (o *DeleteStickRuleParams) SetHTTPClient(client *http.Client)
- func (o *DeleteStickRuleParams) SetIndex(index int64)
- func (o *DeleteStickRuleParams) SetTimeout(timeout time.Duration)
- func (o *DeleteStickRuleParams) SetTransactionID(transactionID *string)
- func (o *DeleteStickRuleParams) SetVersion(version *int64)
- func (o *DeleteStickRuleParams) WithBackend(backend string) *DeleteStickRuleParams
- func (o *DeleteStickRuleParams) WithContext(ctx context.Context) *DeleteStickRuleParams
- func (o *DeleteStickRuleParams) WithForceReload(forceReload *bool) *DeleteStickRuleParams
- func (o *DeleteStickRuleParams) WithHTTPClient(client *http.Client) *DeleteStickRuleParams
- func (o *DeleteStickRuleParams) WithIndex(index int64) *DeleteStickRuleParams
- func (o *DeleteStickRuleParams) WithTimeout(timeout time.Duration) *DeleteStickRuleParams
- func (o *DeleteStickRuleParams) WithTransactionID(transactionID *string) *DeleteStickRuleParams
- func (o *DeleteStickRuleParams) WithVersion(version *int64) *DeleteStickRuleParams
- func (o *DeleteStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteStickRuleReader
- type GetStickRuleDefault
- type GetStickRuleNotFound
- type GetStickRuleOK
- type GetStickRuleOKBody
- type GetStickRuleParams
- func (o *GetStickRuleParams) SetBackend(backend string)
- func (o *GetStickRuleParams) SetContext(ctx context.Context)
- func (o *GetStickRuleParams) SetHTTPClient(client *http.Client)
- func (o *GetStickRuleParams) SetIndex(index int64)
- func (o *GetStickRuleParams) SetTimeout(timeout time.Duration)
- func (o *GetStickRuleParams) SetTransactionID(transactionID *string)
- func (o *GetStickRuleParams) WithBackend(backend string) *GetStickRuleParams
- func (o *GetStickRuleParams) WithContext(ctx context.Context) *GetStickRuleParams
- func (o *GetStickRuleParams) WithHTTPClient(client *http.Client) *GetStickRuleParams
- func (o *GetStickRuleParams) WithIndex(index int64) *GetStickRuleParams
- func (o *GetStickRuleParams) WithTimeout(timeout time.Duration) *GetStickRuleParams
- func (o *GetStickRuleParams) WithTransactionID(transactionID *string) *GetStickRuleParams
- func (o *GetStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetStickRuleReader
- type GetStickRulesDefault
- type GetStickRulesOK
- type GetStickRulesOKBody
- type GetStickRulesParams
- func (o *GetStickRulesParams) SetBackend(backend string)
- func (o *GetStickRulesParams) SetContext(ctx context.Context)
- func (o *GetStickRulesParams) SetHTTPClient(client *http.Client)
- func (o *GetStickRulesParams) SetTimeout(timeout time.Duration)
- func (o *GetStickRulesParams) SetTransactionID(transactionID *string)
- func (o *GetStickRulesParams) WithBackend(backend string) *GetStickRulesParams
- func (o *GetStickRulesParams) WithContext(ctx context.Context) *GetStickRulesParams
- func (o *GetStickRulesParams) WithHTTPClient(client *http.Client) *GetStickRulesParams
- func (o *GetStickRulesParams) WithTimeout(timeout time.Duration) *GetStickRulesParams
- func (o *GetStickRulesParams) WithTransactionID(transactionID *string) *GetStickRulesParams
- func (o *GetStickRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetStickRulesReader
- type ReplaceStickRuleAccepted
- type ReplaceStickRuleBadRequest
- type ReplaceStickRuleDefault
- type ReplaceStickRuleNotFound
- type ReplaceStickRuleOK
- type ReplaceStickRuleParams
- func NewReplaceStickRuleParams() *ReplaceStickRuleParams
- func NewReplaceStickRuleParamsWithContext(ctx context.Context) *ReplaceStickRuleParams
- func NewReplaceStickRuleParamsWithHTTPClient(client *http.Client) *ReplaceStickRuleParams
- func NewReplaceStickRuleParamsWithTimeout(timeout time.Duration) *ReplaceStickRuleParams
- func (o *ReplaceStickRuleParams) SetBackend(backend string)
- func (o *ReplaceStickRuleParams) SetContext(ctx context.Context)
- func (o *ReplaceStickRuleParams) SetData(data *models.StickRule)
- func (o *ReplaceStickRuleParams) SetForceReload(forceReload *bool)
- func (o *ReplaceStickRuleParams) SetHTTPClient(client *http.Client)
- func (o *ReplaceStickRuleParams) SetIndex(index int64)
- func (o *ReplaceStickRuleParams) SetTimeout(timeout time.Duration)
- func (o *ReplaceStickRuleParams) SetTransactionID(transactionID *string)
- func (o *ReplaceStickRuleParams) SetVersion(version *int64)
- func (o *ReplaceStickRuleParams) WithBackend(backend string) *ReplaceStickRuleParams
- func (o *ReplaceStickRuleParams) WithContext(ctx context.Context) *ReplaceStickRuleParams
- func (o *ReplaceStickRuleParams) WithData(data *models.StickRule) *ReplaceStickRuleParams
- func (o *ReplaceStickRuleParams) WithForceReload(forceReload *bool) *ReplaceStickRuleParams
- func (o *ReplaceStickRuleParams) WithHTTPClient(client *http.Client) *ReplaceStickRuleParams
- func (o *ReplaceStickRuleParams) WithIndex(index int64) *ReplaceStickRuleParams
- func (o *ReplaceStickRuleParams) WithTimeout(timeout time.Duration) *ReplaceStickRuleParams
- func (o *ReplaceStickRuleParams) WithTransactionID(transactionID *string) *ReplaceStickRuleParams
- func (o *ReplaceStickRuleParams) WithVersion(version *int64) *ReplaceStickRuleParams
- func (o *ReplaceStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReplaceStickRuleReader
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 stick rule API
func (*Client) CreateStickRule ¶
func (a *Client) CreateStickRule(params *CreateStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateStickRuleCreated, *CreateStickRuleAccepted, error)
CreateStickRule adds a new stick rule
Adds a new Stick Rule of the specified type in the specified backend.
func (*Client) DeleteStickRule ¶
func (a *Client) DeleteStickRule(params *DeleteStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteStickRuleAccepted, *DeleteStickRuleNoContent, error)
DeleteStickRule deletes a stick rule
Deletes a Stick Rule configuration by it's index from the specified backend.
func (*Client) GetStickRule ¶
func (a *Client) GetStickRule(params *GetStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*GetStickRuleOK, error)
GetStickRule returns one stick rule
Returns one Stick Rule configuration by it's index in the specified backend.
func (*Client) GetStickRules ¶
func (a *Client) GetStickRules(params *GetStickRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetStickRulesOK, error)
GetStickRules returns an array of all stick rules
Returns all Stick Rules that are configured in specified backend.
func (*Client) ReplaceStickRule ¶
func (a *Client) ReplaceStickRule(params *ReplaceStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*ReplaceStickRuleOK, *ReplaceStickRuleAccepted, error)
ReplaceStickRule replaces a stick rule
Replaces a Stick Rule configuration by it's index in the specified backend.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶ added in v0.2.0
type ClientService interface { CreateStickRule(params *CreateStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateStickRuleCreated, *CreateStickRuleAccepted, error) DeleteStickRule(params *DeleteStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteStickRuleAccepted, *DeleteStickRuleNoContent, error) GetStickRule(params *GetStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*GetStickRuleOK, error) GetStickRules(params *GetStickRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetStickRulesOK, error) ReplaceStickRule(params *ReplaceStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*ReplaceStickRuleOK, *ReplaceStickRuleAccepted, 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 stick rule API client.
type CreateStickRuleAccepted ¶
type CreateStickRuleAccepted struct { /*ID of the requested reload */ ReloadID string Payload *models.StickRule }
CreateStickRuleAccepted handles this case with default header values.
Configuration change accepted and reload requested
func NewCreateStickRuleAccepted ¶
func NewCreateStickRuleAccepted() *CreateStickRuleAccepted
NewCreateStickRuleAccepted creates a CreateStickRuleAccepted with default headers values
func (*CreateStickRuleAccepted) Error ¶
func (o *CreateStickRuleAccepted) Error() string
func (*CreateStickRuleAccepted) GetPayload ¶ added in v0.2.0
func (o *CreateStickRuleAccepted) GetPayload() *models.StickRule
type CreateStickRuleBadRequest ¶
type CreateStickRuleBadRequest struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
CreateStickRuleBadRequest handles this case with default header values.
Bad request
func NewCreateStickRuleBadRequest ¶
func NewCreateStickRuleBadRequest() *CreateStickRuleBadRequest
NewCreateStickRuleBadRequest creates a CreateStickRuleBadRequest with default headers values
func (*CreateStickRuleBadRequest) Error ¶
func (o *CreateStickRuleBadRequest) Error() string
func (*CreateStickRuleBadRequest) GetPayload ¶ added in v0.2.0
func (o *CreateStickRuleBadRequest) GetPayload() *models.Error
type CreateStickRuleConflict ¶
type CreateStickRuleConflict struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
CreateStickRuleConflict handles this case with default header values.
The specified resource already exists
func NewCreateStickRuleConflict ¶
func NewCreateStickRuleConflict() *CreateStickRuleConflict
NewCreateStickRuleConflict creates a CreateStickRuleConflict with default headers values
func (*CreateStickRuleConflict) Error ¶
func (o *CreateStickRuleConflict) Error() string
func (*CreateStickRuleConflict) GetPayload ¶ added in v0.2.0
func (o *CreateStickRuleConflict) GetPayload() *models.Error
type CreateStickRuleCreated ¶
CreateStickRuleCreated handles this case with default header values.
Stick Rule created
func NewCreateStickRuleCreated ¶
func NewCreateStickRuleCreated() *CreateStickRuleCreated
NewCreateStickRuleCreated creates a CreateStickRuleCreated with default headers values
func (*CreateStickRuleCreated) Error ¶
func (o *CreateStickRuleCreated) Error() string
func (*CreateStickRuleCreated) GetPayload ¶ added in v0.2.0
func (o *CreateStickRuleCreated) GetPayload() *models.StickRule
type CreateStickRuleDefault ¶
type CreateStickRuleDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
CreateStickRuleDefault handles this case with default header values.
General Error
func NewCreateStickRuleDefault ¶
func NewCreateStickRuleDefault(code int) *CreateStickRuleDefault
NewCreateStickRuleDefault creates a CreateStickRuleDefault with default headers values
func (*CreateStickRuleDefault) Code ¶
func (o *CreateStickRuleDefault) Code() int
Code gets the status code for the create stick rule default response
func (*CreateStickRuleDefault) Error ¶
func (o *CreateStickRuleDefault) Error() string
func (*CreateStickRuleDefault) GetPayload ¶ added in v0.2.0
func (o *CreateStickRuleDefault) GetPayload() *models.Error
type CreateStickRuleParams ¶
type CreateStickRuleParams struct { /*Backend Backend name */ Backend string /*Data*/ Data *models.StickRule /*ForceReload If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration. */ ForceReload *bool /*TransactionID ID of the transaction where we want to add the operation. Cannot be used when version is specified. */ TransactionID *string /*Version Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version. */ Version *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateStickRuleParams contains all the parameters to send to the API endpoint for the create stick rule operation typically these are written to a http.Request
func NewCreateStickRuleParams ¶
func NewCreateStickRuleParams() *CreateStickRuleParams
NewCreateStickRuleParams creates a new CreateStickRuleParams object with the default values initialized.
func NewCreateStickRuleParamsWithContext ¶
func NewCreateStickRuleParamsWithContext(ctx context.Context) *CreateStickRuleParams
NewCreateStickRuleParamsWithContext creates a new CreateStickRuleParams object with the default values initialized, and the ability to set a context for a request
func NewCreateStickRuleParamsWithHTTPClient ¶
func NewCreateStickRuleParamsWithHTTPClient(client *http.Client) *CreateStickRuleParams
NewCreateStickRuleParamsWithHTTPClient creates a new CreateStickRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateStickRuleParamsWithTimeout ¶
func NewCreateStickRuleParamsWithTimeout(timeout time.Duration) *CreateStickRuleParams
NewCreateStickRuleParamsWithTimeout creates a new CreateStickRuleParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateStickRuleParams) SetBackend ¶
func (o *CreateStickRuleParams) SetBackend(backend string)
SetBackend adds the backend to the create stick rule params
func (*CreateStickRuleParams) SetContext ¶
func (o *CreateStickRuleParams) SetContext(ctx context.Context)
SetContext adds the context to the create stick rule params
func (*CreateStickRuleParams) SetData ¶
func (o *CreateStickRuleParams) SetData(data *models.StickRule)
SetData adds the data to the create stick rule params
func (*CreateStickRuleParams) SetForceReload ¶
func (o *CreateStickRuleParams) SetForceReload(forceReload *bool)
SetForceReload adds the forceReload to the create stick rule params
func (*CreateStickRuleParams) SetHTTPClient ¶
func (o *CreateStickRuleParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create stick rule params
func (*CreateStickRuleParams) SetTimeout ¶
func (o *CreateStickRuleParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create stick rule params
func (*CreateStickRuleParams) SetTransactionID ¶
func (o *CreateStickRuleParams) SetTransactionID(transactionID *string)
SetTransactionID adds the transactionId to the create stick rule params
func (*CreateStickRuleParams) SetVersion ¶
func (o *CreateStickRuleParams) SetVersion(version *int64)
SetVersion adds the version to the create stick rule params
func (*CreateStickRuleParams) WithBackend ¶
func (o *CreateStickRuleParams) WithBackend(backend string) *CreateStickRuleParams
WithBackend adds the backend to the create stick rule params
func (*CreateStickRuleParams) WithContext ¶
func (o *CreateStickRuleParams) WithContext(ctx context.Context) *CreateStickRuleParams
WithContext adds the context to the create stick rule params
func (*CreateStickRuleParams) WithData ¶
func (o *CreateStickRuleParams) WithData(data *models.StickRule) *CreateStickRuleParams
WithData adds the data to the create stick rule params
func (*CreateStickRuleParams) WithForceReload ¶
func (o *CreateStickRuleParams) WithForceReload(forceReload *bool) *CreateStickRuleParams
WithForceReload adds the forceReload to the create stick rule params
func (*CreateStickRuleParams) WithHTTPClient ¶
func (o *CreateStickRuleParams) WithHTTPClient(client *http.Client) *CreateStickRuleParams
WithHTTPClient adds the HTTPClient to the create stick rule params
func (*CreateStickRuleParams) WithTimeout ¶
func (o *CreateStickRuleParams) WithTimeout(timeout time.Duration) *CreateStickRuleParams
WithTimeout adds the timeout to the create stick rule params
func (*CreateStickRuleParams) WithTransactionID ¶
func (o *CreateStickRuleParams) WithTransactionID(transactionID *string) *CreateStickRuleParams
WithTransactionID adds the transactionID to the create stick rule params
func (*CreateStickRuleParams) WithVersion ¶
func (o *CreateStickRuleParams) WithVersion(version *int64) *CreateStickRuleParams
WithVersion adds the version to the create stick rule params
func (*CreateStickRuleParams) WriteToRequest ¶
func (o *CreateStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateStickRuleReader ¶
type CreateStickRuleReader struct {
// contains filtered or unexported fields
}
CreateStickRuleReader is a Reader for the CreateStickRule structure.
func (*CreateStickRuleReader) ReadResponse ¶
func (o *CreateStickRuleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteStickRuleAccepted ¶
type DeleteStickRuleAccepted struct { /*ID of the requested reload */ ReloadID string }
DeleteStickRuleAccepted handles this case with default header values.
Configuration change accepted and reload requested
func NewDeleteStickRuleAccepted ¶
func NewDeleteStickRuleAccepted() *DeleteStickRuleAccepted
NewDeleteStickRuleAccepted creates a DeleteStickRuleAccepted with default headers values
func (*DeleteStickRuleAccepted) Error ¶
func (o *DeleteStickRuleAccepted) Error() string
type DeleteStickRuleDefault ¶
type DeleteStickRuleDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
DeleteStickRuleDefault handles this case with default header values.
General Error
func NewDeleteStickRuleDefault ¶
func NewDeleteStickRuleDefault(code int) *DeleteStickRuleDefault
NewDeleteStickRuleDefault creates a DeleteStickRuleDefault with default headers values
func (*DeleteStickRuleDefault) Code ¶
func (o *DeleteStickRuleDefault) Code() int
Code gets the status code for the delete stick rule default response
func (*DeleteStickRuleDefault) Error ¶
func (o *DeleteStickRuleDefault) Error() string
func (*DeleteStickRuleDefault) GetPayload ¶ added in v0.2.0
func (o *DeleteStickRuleDefault) GetPayload() *models.Error
type DeleteStickRuleNoContent ¶
type DeleteStickRuleNoContent struct { }
DeleteStickRuleNoContent handles this case with default header values.
Stick Rule deleted
func NewDeleteStickRuleNoContent ¶
func NewDeleteStickRuleNoContent() *DeleteStickRuleNoContent
NewDeleteStickRuleNoContent creates a DeleteStickRuleNoContent with default headers values
func (*DeleteStickRuleNoContent) Error ¶
func (o *DeleteStickRuleNoContent) Error() string
type DeleteStickRuleNotFound ¶
type DeleteStickRuleNotFound struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
DeleteStickRuleNotFound handles this case with default header values.
The specified resource was not found
func NewDeleteStickRuleNotFound ¶
func NewDeleteStickRuleNotFound() *DeleteStickRuleNotFound
NewDeleteStickRuleNotFound creates a DeleteStickRuleNotFound with default headers values
func (*DeleteStickRuleNotFound) Error ¶
func (o *DeleteStickRuleNotFound) Error() string
func (*DeleteStickRuleNotFound) GetPayload ¶ added in v0.2.0
func (o *DeleteStickRuleNotFound) GetPayload() *models.Error
type DeleteStickRuleParams ¶
type DeleteStickRuleParams struct { /*Backend Backend name */ Backend string /*ForceReload If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration. */ ForceReload *bool /*Index Stick Rule Index */ Index int64 /*TransactionID ID of the transaction where we want to add the operation. Cannot be used when version is specified. */ TransactionID *string /*Version Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version. */ Version *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteStickRuleParams contains all the parameters to send to the API endpoint for the delete stick rule operation typically these are written to a http.Request
func NewDeleteStickRuleParams ¶
func NewDeleteStickRuleParams() *DeleteStickRuleParams
NewDeleteStickRuleParams creates a new DeleteStickRuleParams object with the default values initialized.
func NewDeleteStickRuleParamsWithContext ¶
func NewDeleteStickRuleParamsWithContext(ctx context.Context) *DeleteStickRuleParams
NewDeleteStickRuleParamsWithContext creates a new DeleteStickRuleParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteStickRuleParamsWithHTTPClient ¶
func NewDeleteStickRuleParamsWithHTTPClient(client *http.Client) *DeleteStickRuleParams
NewDeleteStickRuleParamsWithHTTPClient creates a new DeleteStickRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteStickRuleParamsWithTimeout ¶
func NewDeleteStickRuleParamsWithTimeout(timeout time.Duration) *DeleteStickRuleParams
NewDeleteStickRuleParamsWithTimeout creates a new DeleteStickRuleParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteStickRuleParams) SetBackend ¶
func (o *DeleteStickRuleParams) SetBackend(backend string)
SetBackend adds the backend to the delete stick rule params
func (*DeleteStickRuleParams) SetContext ¶
func (o *DeleteStickRuleParams) SetContext(ctx context.Context)
SetContext adds the context to the delete stick rule params
func (*DeleteStickRuleParams) SetForceReload ¶
func (o *DeleteStickRuleParams) SetForceReload(forceReload *bool)
SetForceReload adds the forceReload to the delete stick rule params
func (*DeleteStickRuleParams) SetHTTPClient ¶
func (o *DeleteStickRuleParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete stick rule params
func (*DeleteStickRuleParams) SetIndex ¶
func (o *DeleteStickRuleParams) SetIndex(index int64)
SetIndex adds the index to the delete stick rule params
func (*DeleteStickRuleParams) SetTimeout ¶
func (o *DeleteStickRuleParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete stick rule params
func (*DeleteStickRuleParams) SetTransactionID ¶
func (o *DeleteStickRuleParams) SetTransactionID(transactionID *string)
SetTransactionID adds the transactionId to the delete stick rule params
func (*DeleteStickRuleParams) SetVersion ¶
func (o *DeleteStickRuleParams) SetVersion(version *int64)
SetVersion adds the version to the delete stick rule params
func (*DeleteStickRuleParams) WithBackend ¶
func (o *DeleteStickRuleParams) WithBackend(backend string) *DeleteStickRuleParams
WithBackend adds the backend to the delete stick rule params
func (*DeleteStickRuleParams) WithContext ¶
func (o *DeleteStickRuleParams) WithContext(ctx context.Context) *DeleteStickRuleParams
WithContext adds the context to the delete stick rule params
func (*DeleteStickRuleParams) WithForceReload ¶
func (o *DeleteStickRuleParams) WithForceReload(forceReload *bool) *DeleteStickRuleParams
WithForceReload adds the forceReload to the delete stick rule params
func (*DeleteStickRuleParams) WithHTTPClient ¶
func (o *DeleteStickRuleParams) WithHTTPClient(client *http.Client) *DeleteStickRuleParams
WithHTTPClient adds the HTTPClient to the delete stick rule params
func (*DeleteStickRuleParams) WithIndex ¶
func (o *DeleteStickRuleParams) WithIndex(index int64) *DeleteStickRuleParams
WithIndex adds the index to the delete stick rule params
func (*DeleteStickRuleParams) WithTimeout ¶
func (o *DeleteStickRuleParams) WithTimeout(timeout time.Duration) *DeleteStickRuleParams
WithTimeout adds the timeout to the delete stick rule params
func (*DeleteStickRuleParams) WithTransactionID ¶
func (o *DeleteStickRuleParams) WithTransactionID(transactionID *string) *DeleteStickRuleParams
WithTransactionID adds the transactionID to the delete stick rule params
func (*DeleteStickRuleParams) WithVersion ¶
func (o *DeleteStickRuleParams) WithVersion(version *int64) *DeleteStickRuleParams
WithVersion adds the version to the delete stick rule params
func (*DeleteStickRuleParams) WriteToRequest ¶
func (o *DeleteStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteStickRuleReader ¶
type DeleteStickRuleReader struct {
// contains filtered or unexported fields
}
DeleteStickRuleReader is a Reader for the DeleteStickRule structure.
func (*DeleteStickRuleReader) ReadResponse ¶
func (o *DeleteStickRuleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetStickRuleDefault ¶
type GetStickRuleDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
GetStickRuleDefault handles this case with default header values.
General Error
func NewGetStickRuleDefault ¶
func NewGetStickRuleDefault(code int) *GetStickRuleDefault
NewGetStickRuleDefault creates a GetStickRuleDefault with default headers values
func (*GetStickRuleDefault) Code ¶
func (o *GetStickRuleDefault) Code() int
Code gets the status code for the get stick rule default response
func (*GetStickRuleDefault) Error ¶
func (o *GetStickRuleDefault) Error() string
func (*GetStickRuleDefault) GetPayload ¶ added in v0.2.0
func (o *GetStickRuleDefault) GetPayload() *models.Error
type GetStickRuleNotFound ¶
type GetStickRuleNotFound struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
GetStickRuleNotFound handles this case with default header values.
The specified resource was not found
func NewGetStickRuleNotFound ¶
func NewGetStickRuleNotFound() *GetStickRuleNotFound
NewGetStickRuleNotFound creates a GetStickRuleNotFound with default headers values
func (*GetStickRuleNotFound) Error ¶
func (o *GetStickRuleNotFound) Error() string
func (*GetStickRuleNotFound) GetPayload ¶ added in v0.2.0
func (o *GetStickRuleNotFound) GetPayload() *models.Error
type GetStickRuleOK ¶
type GetStickRuleOK struct { /*Configuration file version */ ConfigurationVersion int64 Payload *GetStickRuleOKBody }
GetStickRuleOK handles this case with default header values.
Successful operation
func NewGetStickRuleOK ¶
func NewGetStickRuleOK() *GetStickRuleOK
NewGetStickRuleOK creates a GetStickRuleOK with default headers values
func (*GetStickRuleOK) Error ¶
func (o *GetStickRuleOK) Error() string
func (*GetStickRuleOK) GetPayload ¶ added in v0.2.0
func (o *GetStickRuleOK) GetPayload() *GetStickRuleOKBody
type GetStickRuleOKBody ¶
type GetStickRuleOKBody struct { // version Version int64 `json:"_version,omitempty"` // data Data *models.StickRule `json:"data,omitempty"` }
GetStickRuleOKBody get stick rule o k body swagger:model GetStickRuleOKBody
func (*GetStickRuleOKBody) MarshalBinary ¶
func (o *GetStickRuleOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetStickRuleOKBody) UnmarshalBinary ¶
func (o *GetStickRuleOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetStickRuleParams ¶
type GetStickRuleParams struct { /*Backend Backend name */ Backend string /*Index Stick Rule Index */ Index int64 /*TransactionID ID of the transaction where we want to add the operation. Cannot be used when version is specified. */ TransactionID *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetStickRuleParams contains all the parameters to send to the API endpoint for the get stick rule operation typically these are written to a http.Request
func NewGetStickRuleParams ¶
func NewGetStickRuleParams() *GetStickRuleParams
NewGetStickRuleParams creates a new GetStickRuleParams object with the default values initialized.
func NewGetStickRuleParamsWithContext ¶
func NewGetStickRuleParamsWithContext(ctx context.Context) *GetStickRuleParams
NewGetStickRuleParamsWithContext creates a new GetStickRuleParams object with the default values initialized, and the ability to set a context for a request
func NewGetStickRuleParamsWithHTTPClient ¶
func NewGetStickRuleParamsWithHTTPClient(client *http.Client) *GetStickRuleParams
NewGetStickRuleParamsWithHTTPClient creates a new GetStickRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetStickRuleParamsWithTimeout ¶
func NewGetStickRuleParamsWithTimeout(timeout time.Duration) *GetStickRuleParams
NewGetStickRuleParamsWithTimeout creates a new GetStickRuleParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetStickRuleParams) SetBackend ¶
func (o *GetStickRuleParams) SetBackend(backend string)
SetBackend adds the backend to the get stick rule params
func (*GetStickRuleParams) SetContext ¶
func (o *GetStickRuleParams) SetContext(ctx context.Context)
SetContext adds the context to the get stick rule params
func (*GetStickRuleParams) SetHTTPClient ¶
func (o *GetStickRuleParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get stick rule params
func (*GetStickRuleParams) SetIndex ¶
func (o *GetStickRuleParams) SetIndex(index int64)
SetIndex adds the index to the get stick rule params
func (*GetStickRuleParams) SetTimeout ¶
func (o *GetStickRuleParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get stick rule params
func (*GetStickRuleParams) SetTransactionID ¶
func (o *GetStickRuleParams) SetTransactionID(transactionID *string)
SetTransactionID adds the transactionId to the get stick rule params
func (*GetStickRuleParams) WithBackend ¶
func (o *GetStickRuleParams) WithBackend(backend string) *GetStickRuleParams
WithBackend adds the backend to the get stick rule params
func (*GetStickRuleParams) WithContext ¶
func (o *GetStickRuleParams) WithContext(ctx context.Context) *GetStickRuleParams
WithContext adds the context to the get stick rule params
func (*GetStickRuleParams) WithHTTPClient ¶
func (o *GetStickRuleParams) WithHTTPClient(client *http.Client) *GetStickRuleParams
WithHTTPClient adds the HTTPClient to the get stick rule params
func (*GetStickRuleParams) WithIndex ¶
func (o *GetStickRuleParams) WithIndex(index int64) *GetStickRuleParams
WithIndex adds the index to the get stick rule params
func (*GetStickRuleParams) WithTimeout ¶
func (o *GetStickRuleParams) WithTimeout(timeout time.Duration) *GetStickRuleParams
WithTimeout adds the timeout to the get stick rule params
func (*GetStickRuleParams) WithTransactionID ¶
func (o *GetStickRuleParams) WithTransactionID(transactionID *string) *GetStickRuleParams
WithTransactionID adds the transactionID to the get stick rule params
func (*GetStickRuleParams) WriteToRequest ¶
func (o *GetStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetStickRuleReader ¶
type GetStickRuleReader struct {
// contains filtered or unexported fields
}
GetStickRuleReader is a Reader for the GetStickRule structure.
func (*GetStickRuleReader) ReadResponse ¶
func (o *GetStickRuleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetStickRulesDefault ¶
type GetStickRulesDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
GetStickRulesDefault handles this case with default header values.
General Error
func NewGetStickRulesDefault ¶
func NewGetStickRulesDefault(code int) *GetStickRulesDefault
NewGetStickRulesDefault creates a GetStickRulesDefault with default headers values
func (*GetStickRulesDefault) Code ¶
func (o *GetStickRulesDefault) Code() int
Code gets the status code for the get stick rules default response
func (*GetStickRulesDefault) Error ¶
func (o *GetStickRulesDefault) Error() string
func (*GetStickRulesDefault) GetPayload ¶ added in v0.2.0
func (o *GetStickRulesDefault) GetPayload() *models.Error
type GetStickRulesOK ¶
type GetStickRulesOK struct { /*Configuration file version */ ConfigurationVersion int64 Payload *GetStickRulesOKBody }
GetStickRulesOK handles this case with default header values.
Successful operation
func NewGetStickRulesOK ¶
func NewGetStickRulesOK() *GetStickRulesOK
NewGetStickRulesOK creates a GetStickRulesOK with default headers values
func (*GetStickRulesOK) Error ¶
func (o *GetStickRulesOK) Error() string
func (*GetStickRulesOK) GetPayload ¶ added in v0.2.0
func (o *GetStickRulesOK) GetPayload() *GetStickRulesOKBody
type GetStickRulesOKBody ¶
type GetStickRulesOKBody struct { // version Version int64 `json:"_version,omitempty"` // data // Required: true Data models.StickRules `json:"data"` }
GetStickRulesOKBody get stick rules o k body swagger:model GetStickRulesOKBody
func (*GetStickRulesOKBody) MarshalBinary ¶
func (o *GetStickRulesOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetStickRulesOKBody) UnmarshalBinary ¶
func (o *GetStickRulesOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetStickRulesParams ¶
type GetStickRulesParams struct { /*Backend Backend name */ Backend string /*TransactionID ID of the transaction where we want to add the operation. Cannot be used when version is specified. */ TransactionID *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetStickRulesParams contains all the parameters to send to the API endpoint for the get stick rules operation typically these are written to a http.Request
func NewGetStickRulesParams ¶
func NewGetStickRulesParams() *GetStickRulesParams
NewGetStickRulesParams creates a new GetStickRulesParams object with the default values initialized.
func NewGetStickRulesParamsWithContext ¶
func NewGetStickRulesParamsWithContext(ctx context.Context) *GetStickRulesParams
NewGetStickRulesParamsWithContext creates a new GetStickRulesParams object with the default values initialized, and the ability to set a context for a request
func NewGetStickRulesParamsWithHTTPClient ¶
func NewGetStickRulesParamsWithHTTPClient(client *http.Client) *GetStickRulesParams
NewGetStickRulesParamsWithHTTPClient creates a new GetStickRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetStickRulesParamsWithTimeout ¶
func NewGetStickRulesParamsWithTimeout(timeout time.Duration) *GetStickRulesParams
NewGetStickRulesParamsWithTimeout creates a new GetStickRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetStickRulesParams) SetBackend ¶
func (o *GetStickRulesParams) SetBackend(backend string)
SetBackend adds the backend to the get stick rules params
func (*GetStickRulesParams) SetContext ¶
func (o *GetStickRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the get stick rules params
func (*GetStickRulesParams) SetHTTPClient ¶
func (o *GetStickRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get stick rules params
func (*GetStickRulesParams) SetTimeout ¶
func (o *GetStickRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get stick rules params
func (*GetStickRulesParams) SetTransactionID ¶
func (o *GetStickRulesParams) SetTransactionID(transactionID *string)
SetTransactionID adds the transactionId to the get stick rules params
func (*GetStickRulesParams) WithBackend ¶
func (o *GetStickRulesParams) WithBackend(backend string) *GetStickRulesParams
WithBackend adds the backend to the get stick rules params
func (*GetStickRulesParams) WithContext ¶
func (o *GetStickRulesParams) WithContext(ctx context.Context) *GetStickRulesParams
WithContext adds the context to the get stick rules params
func (*GetStickRulesParams) WithHTTPClient ¶
func (o *GetStickRulesParams) WithHTTPClient(client *http.Client) *GetStickRulesParams
WithHTTPClient adds the HTTPClient to the get stick rules params
func (*GetStickRulesParams) WithTimeout ¶
func (o *GetStickRulesParams) WithTimeout(timeout time.Duration) *GetStickRulesParams
WithTimeout adds the timeout to the get stick rules params
func (*GetStickRulesParams) WithTransactionID ¶
func (o *GetStickRulesParams) WithTransactionID(transactionID *string) *GetStickRulesParams
WithTransactionID adds the transactionID to the get stick rules params
func (*GetStickRulesParams) WriteToRequest ¶
func (o *GetStickRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetStickRulesReader ¶
type GetStickRulesReader struct {
// contains filtered or unexported fields
}
GetStickRulesReader is a Reader for the GetStickRules structure.
func (*GetStickRulesReader) ReadResponse ¶
func (o *GetStickRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReplaceStickRuleAccepted ¶
type ReplaceStickRuleAccepted struct { /*ID of the requested reload */ ReloadID string Payload *models.StickRule }
ReplaceStickRuleAccepted handles this case with default header values.
Configuration change accepted and reload requested
func NewReplaceStickRuleAccepted ¶
func NewReplaceStickRuleAccepted() *ReplaceStickRuleAccepted
NewReplaceStickRuleAccepted creates a ReplaceStickRuleAccepted with default headers values
func (*ReplaceStickRuleAccepted) Error ¶
func (o *ReplaceStickRuleAccepted) Error() string
func (*ReplaceStickRuleAccepted) GetPayload ¶ added in v0.2.0
func (o *ReplaceStickRuleAccepted) GetPayload() *models.StickRule
type ReplaceStickRuleBadRequest ¶
type ReplaceStickRuleBadRequest struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
ReplaceStickRuleBadRequest handles this case with default header values.
Bad request
func NewReplaceStickRuleBadRequest ¶
func NewReplaceStickRuleBadRequest() *ReplaceStickRuleBadRequest
NewReplaceStickRuleBadRequest creates a ReplaceStickRuleBadRequest with default headers values
func (*ReplaceStickRuleBadRequest) Error ¶
func (o *ReplaceStickRuleBadRequest) Error() string
func (*ReplaceStickRuleBadRequest) GetPayload ¶ added in v0.2.0
func (o *ReplaceStickRuleBadRequest) GetPayload() *models.Error
type ReplaceStickRuleDefault ¶
type ReplaceStickRuleDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
ReplaceStickRuleDefault handles this case with default header values.
General Error
func NewReplaceStickRuleDefault ¶
func NewReplaceStickRuleDefault(code int) *ReplaceStickRuleDefault
NewReplaceStickRuleDefault creates a ReplaceStickRuleDefault with default headers values
func (*ReplaceStickRuleDefault) Code ¶
func (o *ReplaceStickRuleDefault) Code() int
Code gets the status code for the replace stick rule default response
func (*ReplaceStickRuleDefault) Error ¶
func (o *ReplaceStickRuleDefault) Error() string
func (*ReplaceStickRuleDefault) GetPayload ¶ added in v0.2.0
func (o *ReplaceStickRuleDefault) GetPayload() *models.Error
type ReplaceStickRuleNotFound ¶
type ReplaceStickRuleNotFound struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
ReplaceStickRuleNotFound handles this case with default header values.
The specified resource was not found
func NewReplaceStickRuleNotFound ¶
func NewReplaceStickRuleNotFound() *ReplaceStickRuleNotFound
NewReplaceStickRuleNotFound creates a ReplaceStickRuleNotFound with default headers values
func (*ReplaceStickRuleNotFound) Error ¶
func (o *ReplaceStickRuleNotFound) Error() string
func (*ReplaceStickRuleNotFound) GetPayload ¶ added in v0.2.0
func (o *ReplaceStickRuleNotFound) GetPayload() *models.Error
type ReplaceStickRuleOK ¶
ReplaceStickRuleOK handles this case with default header values.
Stick Rule replaced
func NewReplaceStickRuleOK ¶
func NewReplaceStickRuleOK() *ReplaceStickRuleOK
NewReplaceStickRuleOK creates a ReplaceStickRuleOK with default headers values
func (*ReplaceStickRuleOK) Error ¶
func (o *ReplaceStickRuleOK) Error() string
func (*ReplaceStickRuleOK) GetPayload ¶ added in v0.2.0
func (o *ReplaceStickRuleOK) GetPayload() *models.StickRule
type ReplaceStickRuleParams ¶
type ReplaceStickRuleParams struct { /*Backend Backend name */ Backend string /*Data*/ Data *models.StickRule /*ForceReload If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration. */ ForceReload *bool /*Index Stick Rule Index */ Index int64 /*TransactionID ID of the transaction where we want to add the operation. Cannot be used when version is specified. */ TransactionID *string /*Version Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version. */ Version *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ReplaceStickRuleParams contains all the parameters to send to the API endpoint for the replace stick rule operation typically these are written to a http.Request
func NewReplaceStickRuleParams ¶
func NewReplaceStickRuleParams() *ReplaceStickRuleParams
NewReplaceStickRuleParams creates a new ReplaceStickRuleParams object with the default values initialized.
func NewReplaceStickRuleParamsWithContext ¶
func NewReplaceStickRuleParamsWithContext(ctx context.Context) *ReplaceStickRuleParams
NewReplaceStickRuleParamsWithContext creates a new ReplaceStickRuleParams object with the default values initialized, and the ability to set a context for a request
func NewReplaceStickRuleParamsWithHTTPClient ¶
func NewReplaceStickRuleParamsWithHTTPClient(client *http.Client) *ReplaceStickRuleParams
NewReplaceStickRuleParamsWithHTTPClient creates a new ReplaceStickRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReplaceStickRuleParamsWithTimeout ¶
func NewReplaceStickRuleParamsWithTimeout(timeout time.Duration) *ReplaceStickRuleParams
NewReplaceStickRuleParamsWithTimeout creates a new ReplaceStickRuleParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReplaceStickRuleParams) SetBackend ¶
func (o *ReplaceStickRuleParams) SetBackend(backend string)
SetBackend adds the backend to the replace stick rule params
func (*ReplaceStickRuleParams) SetContext ¶
func (o *ReplaceStickRuleParams) SetContext(ctx context.Context)
SetContext adds the context to the replace stick rule params
func (*ReplaceStickRuleParams) SetData ¶
func (o *ReplaceStickRuleParams) SetData(data *models.StickRule)
SetData adds the data to the replace stick rule params
func (*ReplaceStickRuleParams) SetForceReload ¶
func (o *ReplaceStickRuleParams) SetForceReload(forceReload *bool)
SetForceReload adds the forceReload to the replace stick rule params
func (*ReplaceStickRuleParams) SetHTTPClient ¶
func (o *ReplaceStickRuleParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the replace stick rule params
func (*ReplaceStickRuleParams) SetIndex ¶
func (o *ReplaceStickRuleParams) SetIndex(index int64)
SetIndex adds the index to the replace stick rule params
func (*ReplaceStickRuleParams) SetTimeout ¶
func (o *ReplaceStickRuleParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the replace stick rule params
func (*ReplaceStickRuleParams) SetTransactionID ¶
func (o *ReplaceStickRuleParams) SetTransactionID(transactionID *string)
SetTransactionID adds the transactionId to the replace stick rule params
func (*ReplaceStickRuleParams) SetVersion ¶
func (o *ReplaceStickRuleParams) SetVersion(version *int64)
SetVersion adds the version to the replace stick rule params
func (*ReplaceStickRuleParams) WithBackend ¶
func (o *ReplaceStickRuleParams) WithBackend(backend string) *ReplaceStickRuleParams
WithBackend adds the backend to the replace stick rule params
func (*ReplaceStickRuleParams) WithContext ¶
func (o *ReplaceStickRuleParams) WithContext(ctx context.Context) *ReplaceStickRuleParams
WithContext adds the context to the replace stick rule params
func (*ReplaceStickRuleParams) WithData ¶
func (o *ReplaceStickRuleParams) WithData(data *models.StickRule) *ReplaceStickRuleParams
WithData adds the data to the replace stick rule params
func (*ReplaceStickRuleParams) WithForceReload ¶
func (o *ReplaceStickRuleParams) WithForceReload(forceReload *bool) *ReplaceStickRuleParams
WithForceReload adds the forceReload to the replace stick rule params
func (*ReplaceStickRuleParams) WithHTTPClient ¶
func (o *ReplaceStickRuleParams) WithHTTPClient(client *http.Client) *ReplaceStickRuleParams
WithHTTPClient adds the HTTPClient to the replace stick rule params
func (*ReplaceStickRuleParams) WithIndex ¶
func (o *ReplaceStickRuleParams) WithIndex(index int64) *ReplaceStickRuleParams
WithIndex adds the index to the replace stick rule params
func (*ReplaceStickRuleParams) WithTimeout ¶
func (o *ReplaceStickRuleParams) WithTimeout(timeout time.Duration) *ReplaceStickRuleParams
WithTimeout adds the timeout to the replace stick rule params
func (*ReplaceStickRuleParams) WithTransactionID ¶
func (o *ReplaceStickRuleParams) WithTransactionID(transactionID *string) *ReplaceStickRuleParams
WithTransactionID adds the transactionID to the replace stick rule params
func (*ReplaceStickRuleParams) WithVersion ¶
func (o *ReplaceStickRuleParams) WithVersion(version *int64) *ReplaceStickRuleParams
WithVersion adds the version to the replace stick rule params
func (*ReplaceStickRuleParams) WriteToRequest ¶
func (o *ReplaceStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReplaceStickRuleReader ¶
type ReplaceStickRuleReader struct {
// contains filtered or unexported fields
}
ReplaceStickRuleReader is a Reader for the ReplaceStickRule structure.
func (*ReplaceStickRuleReader) ReadResponse ¶
func (o *ReplaceStickRuleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files
¶
- create_stick_rule_parameters.go
- create_stick_rule_responses.go
- delete_stick_rule_parameters.go
- delete_stick_rule_responses.go
- get_stick_rule_parameters.go
- get_stick_rule_responses.go
- get_stick_rules_parameters.go
- get_stick_rules_responses.go
- replace_stick_rule_parameters.go
- replace_stick_rule_responses.go
- stick_rule_client.go