Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateResolver(params *CreateResolverParams, authInfo runtime.ClientAuthInfoWriter) (*CreateResolverCreated, *CreateResolverAccepted, error)
- func (a *Client) DeleteResolver(params *DeleteResolverParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteResolverAccepted, *DeleteResolverNoContent, error)
- func (a *Client) GetResolver(params *GetResolverParams, authInfo runtime.ClientAuthInfoWriter) (*GetResolverOK, error)
- func (a *Client) GetResolvers(params *GetResolversParams, authInfo runtime.ClientAuthInfoWriter) (*GetResolversOK, error)
- func (a *Client) ReplaceResolver(params *ReplaceResolverParams, authInfo runtime.ClientAuthInfoWriter) (*ReplaceResolverOK, *ReplaceResolverAccepted, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type CreateResolverAccepted
- type CreateResolverBadRequest
- type CreateResolverConflict
- type CreateResolverCreated
- type CreateResolverDefault
- type CreateResolverParams
- func NewCreateResolverParams() *CreateResolverParams
- func NewCreateResolverParamsWithContext(ctx context.Context) *CreateResolverParams
- func NewCreateResolverParamsWithHTTPClient(client *http.Client) *CreateResolverParams
- func NewCreateResolverParamsWithTimeout(timeout time.Duration) *CreateResolverParams
- func (o *CreateResolverParams) SetContext(ctx context.Context)
- func (o *CreateResolverParams) SetData(data *models.Resolver)
- func (o *CreateResolverParams) SetForceReload(forceReload *bool)
- func (o *CreateResolverParams) SetHTTPClient(client *http.Client)
- func (o *CreateResolverParams) SetTimeout(timeout time.Duration)
- func (o *CreateResolverParams) SetTransactionID(transactionID *string)
- func (o *CreateResolverParams) SetVersion(version *int64)
- func (o *CreateResolverParams) WithContext(ctx context.Context) *CreateResolverParams
- func (o *CreateResolverParams) WithData(data *models.Resolver) *CreateResolverParams
- func (o *CreateResolverParams) WithForceReload(forceReload *bool) *CreateResolverParams
- func (o *CreateResolverParams) WithHTTPClient(client *http.Client) *CreateResolverParams
- func (o *CreateResolverParams) WithTimeout(timeout time.Duration) *CreateResolverParams
- func (o *CreateResolverParams) WithTransactionID(transactionID *string) *CreateResolverParams
- func (o *CreateResolverParams) WithVersion(version *int64) *CreateResolverParams
- func (o *CreateResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateResolverReader
- type DeleteResolverAccepted
- type DeleteResolverDefault
- type DeleteResolverNoContent
- type DeleteResolverNotFound
- type DeleteResolverParams
- func NewDeleteResolverParams() *DeleteResolverParams
- func NewDeleteResolverParamsWithContext(ctx context.Context) *DeleteResolverParams
- func NewDeleteResolverParamsWithHTTPClient(client *http.Client) *DeleteResolverParams
- func NewDeleteResolverParamsWithTimeout(timeout time.Duration) *DeleteResolverParams
- func (o *DeleteResolverParams) SetContext(ctx context.Context)
- func (o *DeleteResolverParams) SetForceReload(forceReload *bool)
- func (o *DeleteResolverParams) SetHTTPClient(client *http.Client)
- func (o *DeleteResolverParams) SetName(name string)
- func (o *DeleteResolverParams) SetTimeout(timeout time.Duration)
- func (o *DeleteResolverParams) SetTransactionID(transactionID *string)
- func (o *DeleteResolverParams) SetVersion(version *int64)
- func (o *DeleteResolverParams) WithContext(ctx context.Context) *DeleteResolverParams
- func (o *DeleteResolverParams) WithForceReload(forceReload *bool) *DeleteResolverParams
- func (o *DeleteResolverParams) WithHTTPClient(client *http.Client) *DeleteResolverParams
- func (o *DeleteResolverParams) WithName(name string) *DeleteResolverParams
- func (o *DeleteResolverParams) WithTimeout(timeout time.Duration) *DeleteResolverParams
- func (o *DeleteResolverParams) WithTransactionID(transactionID *string) *DeleteResolverParams
- func (o *DeleteResolverParams) WithVersion(version *int64) *DeleteResolverParams
- func (o *DeleteResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteResolverReader
- type GetResolverDefault
- type GetResolverNotFound
- type GetResolverOK
- type GetResolverOKBody
- type GetResolverParams
- func (o *GetResolverParams) SetContext(ctx context.Context)
- func (o *GetResolverParams) SetHTTPClient(client *http.Client)
- func (o *GetResolverParams) SetName(name string)
- func (o *GetResolverParams) SetTimeout(timeout time.Duration)
- func (o *GetResolverParams) SetTransactionID(transactionID *string)
- func (o *GetResolverParams) WithContext(ctx context.Context) *GetResolverParams
- func (o *GetResolverParams) WithHTTPClient(client *http.Client) *GetResolverParams
- func (o *GetResolverParams) WithName(name string) *GetResolverParams
- func (o *GetResolverParams) WithTimeout(timeout time.Duration) *GetResolverParams
- func (o *GetResolverParams) WithTransactionID(transactionID *string) *GetResolverParams
- func (o *GetResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetResolverReader
- type GetResolversDefault
- type GetResolversOK
- type GetResolversOKBody
- type GetResolversParams
- func (o *GetResolversParams) SetContext(ctx context.Context)
- func (o *GetResolversParams) SetHTTPClient(client *http.Client)
- func (o *GetResolversParams) SetTimeout(timeout time.Duration)
- func (o *GetResolversParams) SetTransactionID(transactionID *string)
- func (o *GetResolversParams) WithContext(ctx context.Context) *GetResolversParams
- func (o *GetResolversParams) WithHTTPClient(client *http.Client) *GetResolversParams
- func (o *GetResolversParams) WithTimeout(timeout time.Duration) *GetResolversParams
- func (o *GetResolversParams) WithTransactionID(transactionID *string) *GetResolversParams
- func (o *GetResolversParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetResolversReader
- type ReplaceResolverAccepted
- type ReplaceResolverBadRequest
- type ReplaceResolverDefault
- type ReplaceResolverNotFound
- type ReplaceResolverOK
- type ReplaceResolverParams
- func NewReplaceResolverParams() *ReplaceResolverParams
- func NewReplaceResolverParamsWithContext(ctx context.Context) *ReplaceResolverParams
- func NewReplaceResolverParamsWithHTTPClient(client *http.Client) *ReplaceResolverParams
- func NewReplaceResolverParamsWithTimeout(timeout time.Duration) *ReplaceResolverParams
- func (o *ReplaceResolverParams) SetContext(ctx context.Context)
- func (o *ReplaceResolverParams) SetData(data *models.Resolver)
- func (o *ReplaceResolverParams) SetForceReload(forceReload *bool)
- func (o *ReplaceResolverParams) SetHTTPClient(client *http.Client)
- func (o *ReplaceResolverParams) SetName(name string)
- func (o *ReplaceResolverParams) SetTimeout(timeout time.Duration)
- func (o *ReplaceResolverParams) SetTransactionID(transactionID *string)
- func (o *ReplaceResolverParams) SetVersion(version *int64)
- func (o *ReplaceResolverParams) WithContext(ctx context.Context) *ReplaceResolverParams
- func (o *ReplaceResolverParams) WithData(data *models.Resolver) *ReplaceResolverParams
- func (o *ReplaceResolverParams) WithForceReload(forceReload *bool) *ReplaceResolverParams
- func (o *ReplaceResolverParams) WithHTTPClient(client *http.Client) *ReplaceResolverParams
- func (o *ReplaceResolverParams) WithName(name string) *ReplaceResolverParams
- func (o *ReplaceResolverParams) WithTimeout(timeout time.Duration) *ReplaceResolverParams
- func (o *ReplaceResolverParams) WithTransactionID(transactionID *string) *ReplaceResolverParams
- func (o *ReplaceResolverParams) WithVersion(version *int64) *ReplaceResolverParams
- func (o *ReplaceResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReplaceResolverReader
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 resolver API
func (*Client) CreateResolver ¶
func (a *Client) CreateResolver(params *CreateResolverParams, authInfo runtime.ClientAuthInfoWriter) (*CreateResolverCreated, *CreateResolverAccepted, error)
CreateResolver adds a resolver
Adds a new resolver section to the configuration file.
func (*Client) DeleteResolver ¶
func (a *Client) DeleteResolver(params *DeleteResolverParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteResolverAccepted, *DeleteResolverNoContent, error)
DeleteResolver deletes a resolver
Deletes a resolver from the configuration by it's name.
func (*Client) GetResolver ¶
func (a *Client) GetResolver(params *GetResolverParams, authInfo runtime.ClientAuthInfoWriter) (*GetResolverOK, error)
GetResolver returns a resolver
Returns one resolver section configuration by it's name.
func (*Client) GetResolvers ¶
func (a *Client) GetResolvers(params *GetResolversParams, authInfo runtime.ClientAuthInfoWriter) (*GetResolversOK, error)
GetResolvers returns an array of resolvers
Returns an array of all configured resolvers.
func (*Client) ReplaceResolver ¶
func (a *Client) ReplaceResolver(params *ReplaceResolverParams, authInfo runtime.ClientAuthInfoWriter) (*ReplaceResolverOK, *ReplaceResolverAccepted, error)
ReplaceResolver replaces a resolver
Replaces a resolver configuration by it's name.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { CreateResolver(params *CreateResolverParams, authInfo runtime.ClientAuthInfoWriter) (*CreateResolverCreated, *CreateResolverAccepted, error) DeleteResolver(params *DeleteResolverParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteResolverAccepted, *DeleteResolverNoContent, error) GetResolver(params *GetResolverParams, authInfo runtime.ClientAuthInfoWriter) (*GetResolverOK, error) GetResolvers(params *GetResolversParams, authInfo runtime.ClientAuthInfoWriter) (*GetResolversOK, error) ReplaceResolver(params *ReplaceResolverParams, authInfo runtime.ClientAuthInfoWriter) (*ReplaceResolverOK, *ReplaceResolverAccepted, 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 resolver API client.
type CreateResolverAccepted ¶
type CreateResolverAccepted struct { /*ID of the requested reload */ ReloadID string Payload *models.Resolver }
CreateResolverAccepted handles this case with default header values.
Configuration change accepted and reload requested
func NewCreateResolverAccepted ¶
func NewCreateResolverAccepted() *CreateResolverAccepted
NewCreateResolverAccepted creates a CreateResolverAccepted with default headers values
func (*CreateResolverAccepted) Error ¶
func (o *CreateResolverAccepted) Error() string
func (*CreateResolverAccepted) GetPayload ¶
func (o *CreateResolverAccepted) GetPayload() *models.Resolver
type CreateResolverBadRequest ¶
type CreateResolverBadRequest struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
CreateResolverBadRequest handles this case with default header values.
Bad request
func NewCreateResolverBadRequest ¶
func NewCreateResolverBadRequest() *CreateResolverBadRequest
NewCreateResolverBadRequest creates a CreateResolverBadRequest with default headers values
func (*CreateResolverBadRequest) Error ¶
func (o *CreateResolverBadRequest) Error() string
func (*CreateResolverBadRequest) GetPayload ¶
func (o *CreateResolverBadRequest) GetPayload() *models.Error
type CreateResolverConflict ¶
type CreateResolverConflict struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
CreateResolverConflict handles this case with default header values.
The specified resource already exists
func NewCreateResolverConflict ¶
func NewCreateResolverConflict() *CreateResolverConflict
NewCreateResolverConflict creates a CreateResolverConflict with default headers values
func (*CreateResolverConflict) Error ¶
func (o *CreateResolverConflict) Error() string
func (*CreateResolverConflict) GetPayload ¶
func (o *CreateResolverConflict) GetPayload() *models.Error
type CreateResolverCreated ¶
CreateResolverCreated handles this case with default header values.
Resolver created
func NewCreateResolverCreated ¶
func NewCreateResolverCreated() *CreateResolverCreated
NewCreateResolverCreated creates a CreateResolverCreated with default headers values
func (*CreateResolverCreated) Error ¶
func (o *CreateResolverCreated) Error() string
func (*CreateResolverCreated) GetPayload ¶
func (o *CreateResolverCreated) GetPayload() *models.Resolver
type CreateResolverDefault ¶
type CreateResolverDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
CreateResolverDefault handles this case with default header values.
General Error
func NewCreateResolverDefault ¶
func NewCreateResolverDefault(code int) *CreateResolverDefault
NewCreateResolverDefault creates a CreateResolverDefault with default headers values
func (*CreateResolverDefault) Code ¶
func (o *CreateResolverDefault) Code() int
Code gets the status code for the create resolver default response
func (*CreateResolverDefault) Error ¶
func (o *CreateResolverDefault) Error() string
func (*CreateResolverDefault) GetPayload ¶
func (o *CreateResolverDefault) GetPayload() *models.Error
type CreateResolverParams ¶
type CreateResolverParams struct { /*Data*/ Data *models.Resolver /*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 }
CreateResolverParams contains all the parameters to send to the API endpoint for the create resolver operation typically these are written to a http.Request
func NewCreateResolverParams ¶
func NewCreateResolverParams() *CreateResolverParams
NewCreateResolverParams creates a new CreateResolverParams object with the default values initialized.
func NewCreateResolverParamsWithContext ¶
func NewCreateResolverParamsWithContext(ctx context.Context) *CreateResolverParams
NewCreateResolverParamsWithContext creates a new CreateResolverParams object with the default values initialized, and the ability to set a context for a request
func NewCreateResolverParamsWithHTTPClient ¶
func NewCreateResolverParamsWithHTTPClient(client *http.Client) *CreateResolverParams
NewCreateResolverParamsWithHTTPClient creates a new CreateResolverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateResolverParamsWithTimeout ¶
func NewCreateResolverParamsWithTimeout(timeout time.Duration) *CreateResolverParams
NewCreateResolverParamsWithTimeout creates a new CreateResolverParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateResolverParams) SetContext ¶
func (o *CreateResolverParams) SetContext(ctx context.Context)
SetContext adds the context to the create resolver params
func (*CreateResolverParams) SetData ¶
func (o *CreateResolverParams) SetData(data *models.Resolver)
SetData adds the data to the create resolver params
func (*CreateResolverParams) SetForceReload ¶
func (o *CreateResolverParams) SetForceReload(forceReload *bool)
SetForceReload adds the forceReload to the create resolver params
func (*CreateResolverParams) SetHTTPClient ¶
func (o *CreateResolverParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create resolver params
func (*CreateResolverParams) SetTimeout ¶
func (o *CreateResolverParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create resolver params
func (*CreateResolverParams) SetTransactionID ¶
func (o *CreateResolverParams) SetTransactionID(transactionID *string)
SetTransactionID adds the transactionId to the create resolver params
func (*CreateResolverParams) SetVersion ¶
func (o *CreateResolverParams) SetVersion(version *int64)
SetVersion adds the version to the create resolver params
func (*CreateResolverParams) WithContext ¶
func (o *CreateResolverParams) WithContext(ctx context.Context) *CreateResolverParams
WithContext adds the context to the create resolver params
func (*CreateResolverParams) WithData ¶
func (o *CreateResolverParams) WithData(data *models.Resolver) *CreateResolverParams
WithData adds the data to the create resolver params
func (*CreateResolverParams) WithForceReload ¶
func (o *CreateResolverParams) WithForceReload(forceReload *bool) *CreateResolverParams
WithForceReload adds the forceReload to the create resolver params
func (*CreateResolverParams) WithHTTPClient ¶
func (o *CreateResolverParams) WithHTTPClient(client *http.Client) *CreateResolverParams
WithHTTPClient adds the HTTPClient to the create resolver params
func (*CreateResolverParams) WithTimeout ¶
func (o *CreateResolverParams) WithTimeout(timeout time.Duration) *CreateResolverParams
WithTimeout adds the timeout to the create resolver params
func (*CreateResolverParams) WithTransactionID ¶
func (o *CreateResolverParams) WithTransactionID(transactionID *string) *CreateResolverParams
WithTransactionID adds the transactionID to the create resolver params
func (*CreateResolverParams) WithVersion ¶
func (o *CreateResolverParams) WithVersion(version *int64) *CreateResolverParams
WithVersion adds the version to the create resolver params
func (*CreateResolverParams) WriteToRequest ¶
func (o *CreateResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateResolverReader ¶
type CreateResolverReader struct {
// contains filtered or unexported fields
}
CreateResolverReader is a Reader for the CreateResolver structure.
func (*CreateResolverReader) ReadResponse ¶
func (o *CreateResolverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteResolverAccepted ¶
type DeleteResolverAccepted struct { /*ID of the requested reload */ ReloadID string }
DeleteResolverAccepted handles this case with default header values.
Configuration change accepted and reload requested
func NewDeleteResolverAccepted ¶
func NewDeleteResolverAccepted() *DeleteResolverAccepted
NewDeleteResolverAccepted creates a DeleteResolverAccepted with default headers values
func (*DeleteResolverAccepted) Error ¶
func (o *DeleteResolverAccepted) Error() string
type DeleteResolverDefault ¶
type DeleteResolverDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
DeleteResolverDefault handles this case with default header values.
General Error
func NewDeleteResolverDefault ¶
func NewDeleteResolverDefault(code int) *DeleteResolverDefault
NewDeleteResolverDefault creates a DeleteResolverDefault with default headers values
func (*DeleteResolverDefault) Code ¶
func (o *DeleteResolverDefault) Code() int
Code gets the status code for the delete resolver default response
func (*DeleteResolverDefault) Error ¶
func (o *DeleteResolverDefault) Error() string
func (*DeleteResolverDefault) GetPayload ¶
func (o *DeleteResolverDefault) GetPayload() *models.Error
type DeleteResolverNoContent ¶
type DeleteResolverNoContent struct { }
DeleteResolverNoContent handles this case with default header values.
Resolver deleted
func NewDeleteResolverNoContent ¶
func NewDeleteResolverNoContent() *DeleteResolverNoContent
NewDeleteResolverNoContent creates a DeleteResolverNoContent with default headers values
func (*DeleteResolverNoContent) Error ¶
func (o *DeleteResolverNoContent) Error() string
type DeleteResolverNotFound ¶
type DeleteResolverNotFound struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
DeleteResolverNotFound handles this case with default header values.
The specified resource was not found
func NewDeleteResolverNotFound ¶
func NewDeleteResolverNotFound() *DeleteResolverNotFound
NewDeleteResolverNotFound creates a DeleteResolverNotFound with default headers values
func (*DeleteResolverNotFound) Error ¶
func (o *DeleteResolverNotFound) Error() string
func (*DeleteResolverNotFound) GetPayload ¶
func (o *DeleteResolverNotFound) GetPayload() *models.Error
type DeleteResolverParams ¶
type DeleteResolverParams struct { /*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 /*Name Resolver name */ Name string /*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 }
DeleteResolverParams contains all the parameters to send to the API endpoint for the delete resolver operation typically these are written to a http.Request
func NewDeleteResolverParams ¶
func NewDeleteResolverParams() *DeleteResolverParams
NewDeleteResolverParams creates a new DeleteResolverParams object with the default values initialized.
func NewDeleteResolverParamsWithContext ¶
func NewDeleteResolverParamsWithContext(ctx context.Context) *DeleteResolverParams
NewDeleteResolverParamsWithContext creates a new DeleteResolverParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteResolverParamsWithHTTPClient ¶
func NewDeleteResolverParamsWithHTTPClient(client *http.Client) *DeleteResolverParams
NewDeleteResolverParamsWithHTTPClient creates a new DeleteResolverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteResolverParamsWithTimeout ¶
func NewDeleteResolverParamsWithTimeout(timeout time.Duration) *DeleteResolverParams
NewDeleteResolverParamsWithTimeout creates a new DeleteResolverParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteResolverParams) SetContext ¶
func (o *DeleteResolverParams) SetContext(ctx context.Context)
SetContext adds the context to the delete resolver params
func (*DeleteResolverParams) SetForceReload ¶
func (o *DeleteResolverParams) SetForceReload(forceReload *bool)
SetForceReload adds the forceReload to the delete resolver params
func (*DeleteResolverParams) SetHTTPClient ¶
func (o *DeleteResolverParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete resolver params
func (*DeleteResolverParams) SetName ¶
func (o *DeleteResolverParams) SetName(name string)
SetName adds the name to the delete resolver params
func (*DeleteResolverParams) SetTimeout ¶
func (o *DeleteResolverParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete resolver params
func (*DeleteResolverParams) SetTransactionID ¶
func (o *DeleteResolverParams) SetTransactionID(transactionID *string)
SetTransactionID adds the transactionId to the delete resolver params
func (*DeleteResolverParams) SetVersion ¶
func (o *DeleteResolverParams) SetVersion(version *int64)
SetVersion adds the version to the delete resolver params
func (*DeleteResolverParams) WithContext ¶
func (o *DeleteResolverParams) WithContext(ctx context.Context) *DeleteResolverParams
WithContext adds the context to the delete resolver params
func (*DeleteResolverParams) WithForceReload ¶
func (o *DeleteResolverParams) WithForceReload(forceReload *bool) *DeleteResolverParams
WithForceReload adds the forceReload to the delete resolver params
func (*DeleteResolverParams) WithHTTPClient ¶
func (o *DeleteResolverParams) WithHTTPClient(client *http.Client) *DeleteResolverParams
WithHTTPClient adds the HTTPClient to the delete resolver params
func (*DeleteResolverParams) WithName ¶
func (o *DeleteResolverParams) WithName(name string) *DeleteResolverParams
WithName adds the name to the delete resolver params
func (*DeleteResolverParams) WithTimeout ¶
func (o *DeleteResolverParams) WithTimeout(timeout time.Duration) *DeleteResolverParams
WithTimeout adds the timeout to the delete resolver params
func (*DeleteResolverParams) WithTransactionID ¶
func (o *DeleteResolverParams) WithTransactionID(transactionID *string) *DeleteResolverParams
WithTransactionID adds the transactionID to the delete resolver params
func (*DeleteResolverParams) WithVersion ¶
func (o *DeleteResolverParams) WithVersion(version *int64) *DeleteResolverParams
WithVersion adds the version to the delete resolver params
func (*DeleteResolverParams) WriteToRequest ¶
func (o *DeleteResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteResolverReader ¶
type DeleteResolverReader struct {
// contains filtered or unexported fields
}
DeleteResolverReader is a Reader for the DeleteResolver structure.
func (*DeleteResolverReader) ReadResponse ¶
func (o *DeleteResolverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetResolverDefault ¶
type GetResolverDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
GetResolverDefault handles this case with default header values.
General Error
func NewGetResolverDefault ¶
func NewGetResolverDefault(code int) *GetResolverDefault
NewGetResolverDefault creates a GetResolverDefault with default headers values
func (*GetResolverDefault) Code ¶
func (o *GetResolverDefault) Code() int
Code gets the status code for the get resolver default response
func (*GetResolverDefault) Error ¶
func (o *GetResolverDefault) Error() string
func (*GetResolverDefault) GetPayload ¶
func (o *GetResolverDefault) GetPayload() *models.Error
type GetResolverNotFound ¶
type GetResolverNotFound struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
GetResolverNotFound handles this case with default header values.
The specified resource was not found
func NewGetResolverNotFound ¶
func NewGetResolverNotFound() *GetResolverNotFound
NewGetResolverNotFound creates a GetResolverNotFound with default headers values
func (*GetResolverNotFound) Error ¶
func (o *GetResolverNotFound) Error() string
func (*GetResolverNotFound) GetPayload ¶
func (o *GetResolverNotFound) GetPayload() *models.Error
type GetResolverOK ¶
type GetResolverOK struct { /*Configuration file version */ ConfigurationVersion int64 Payload *GetResolverOKBody }
GetResolverOK handles this case with default header values.
Successful operation
func NewGetResolverOK ¶
func NewGetResolverOK() *GetResolverOK
NewGetResolverOK creates a GetResolverOK with default headers values
func (*GetResolverOK) Error ¶
func (o *GetResolverOK) Error() string
func (*GetResolverOK) GetPayload ¶
func (o *GetResolverOK) GetPayload() *GetResolverOKBody
type GetResolverOKBody ¶
type GetResolverOKBody struct { // version Version int64 `json:"_version,omitempty"` // data Data *models.Resolver `json:"data,omitempty"` }
GetResolverOKBody get resolver o k body swagger:model GetResolverOKBody
func (*GetResolverOKBody) MarshalBinary ¶
func (o *GetResolverOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetResolverOKBody) UnmarshalBinary ¶
func (o *GetResolverOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetResolverParams ¶
type GetResolverParams struct { /*Name Resolver name */ Name 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 }
GetResolverParams contains all the parameters to send to the API endpoint for the get resolver operation typically these are written to a http.Request
func NewGetResolverParams ¶
func NewGetResolverParams() *GetResolverParams
NewGetResolverParams creates a new GetResolverParams object with the default values initialized.
func NewGetResolverParamsWithContext ¶
func NewGetResolverParamsWithContext(ctx context.Context) *GetResolverParams
NewGetResolverParamsWithContext creates a new GetResolverParams object with the default values initialized, and the ability to set a context for a request
func NewGetResolverParamsWithHTTPClient ¶
func NewGetResolverParamsWithHTTPClient(client *http.Client) *GetResolverParams
NewGetResolverParamsWithHTTPClient creates a new GetResolverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetResolverParamsWithTimeout ¶
func NewGetResolverParamsWithTimeout(timeout time.Duration) *GetResolverParams
NewGetResolverParamsWithTimeout creates a new GetResolverParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetResolverParams) SetContext ¶
func (o *GetResolverParams) SetContext(ctx context.Context)
SetContext adds the context to the get resolver params
func (*GetResolverParams) SetHTTPClient ¶
func (o *GetResolverParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get resolver params
func (*GetResolverParams) SetName ¶
func (o *GetResolverParams) SetName(name string)
SetName adds the name to the get resolver params
func (*GetResolverParams) SetTimeout ¶
func (o *GetResolverParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get resolver params
func (*GetResolverParams) SetTransactionID ¶
func (o *GetResolverParams) SetTransactionID(transactionID *string)
SetTransactionID adds the transactionId to the get resolver params
func (*GetResolverParams) WithContext ¶
func (o *GetResolverParams) WithContext(ctx context.Context) *GetResolverParams
WithContext adds the context to the get resolver params
func (*GetResolverParams) WithHTTPClient ¶
func (o *GetResolverParams) WithHTTPClient(client *http.Client) *GetResolverParams
WithHTTPClient adds the HTTPClient to the get resolver params
func (*GetResolverParams) WithName ¶
func (o *GetResolverParams) WithName(name string) *GetResolverParams
WithName adds the name to the get resolver params
func (*GetResolverParams) WithTimeout ¶
func (o *GetResolverParams) WithTimeout(timeout time.Duration) *GetResolverParams
WithTimeout adds the timeout to the get resolver params
func (*GetResolverParams) WithTransactionID ¶
func (o *GetResolverParams) WithTransactionID(transactionID *string) *GetResolverParams
WithTransactionID adds the transactionID to the get resolver params
func (*GetResolverParams) WriteToRequest ¶
func (o *GetResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetResolverReader ¶
type GetResolverReader struct {
// contains filtered or unexported fields
}
GetResolverReader is a Reader for the GetResolver structure.
func (*GetResolverReader) ReadResponse ¶
func (o *GetResolverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetResolversDefault ¶
type GetResolversDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
GetResolversDefault handles this case with default header values.
General Error
func NewGetResolversDefault ¶
func NewGetResolversDefault(code int) *GetResolversDefault
NewGetResolversDefault creates a GetResolversDefault with default headers values
func (*GetResolversDefault) Code ¶
func (o *GetResolversDefault) Code() int
Code gets the status code for the get resolvers default response
func (*GetResolversDefault) Error ¶
func (o *GetResolversDefault) Error() string
func (*GetResolversDefault) GetPayload ¶
func (o *GetResolversDefault) GetPayload() *models.Error
type GetResolversOK ¶
type GetResolversOK struct { /*Configuration file version */ ConfigurationVersion int64 Payload *GetResolversOKBody }
GetResolversOK handles this case with default header values.
Successful operation
func NewGetResolversOK ¶
func NewGetResolversOK() *GetResolversOK
NewGetResolversOK creates a GetResolversOK with default headers values
func (*GetResolversOK) Error ¶
func (o *GetResolversOK) Error() string
func (*GetResolversOK) GetPayload ¶
func (o *GetResolversOK) GetPayload() *GetResolversOKBody
type GetResolversOKBody ¶
type GetResolversOKBody struct { // version Version int64 `json:"_version,omitempty"` // data // Required: true Data models.Resolvers `json:"data"` }
GetResolversOKBody get resolvers o k body swagger:model GetResolversOKBody
func (*GetResolversOKBody) MarshalBinary ¶
func (o *GetResolversOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetResolversOKBody) UnmarshalBinary ¶
func (o *GetResolversOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetResolversParams ¶
type GetResolversParams struct { /*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 }
GetResolversParams contains all the parameters to send to the API endpoint for the get resolvers operation typically these are written to a http.Request
func NewGetResolversParams ¶
func NewGetResolversParams() *GetResolversParams
NewGetResolversParams creates a new GetResolversParams object with the default values initialized.
func NewGetResolversParamsWithContext ¶
func NewGetResolversParamsWithContext(ctx context.Context) *GetResolversParams
NewGetResolversParamsWithContext creates a new GetResolversParams object with the default values initialized, and the ability to set a context for a request
func NewGetResolversParamsWithHTTPClient ¶
func NewGetResolversParamsWithHTTPClient(client *http.Client) *GetResolversParams
NewGetResolversParamsWithHTTPClient creates a new GetResolversParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetResolversParamsWithTimeout ¶
func NewGetResolversParamsWithTimeout(timeout time.Duration) *GetResolversParams
NewGetResolversParamsWithTimeout creates a new GetResolversParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetResolversParams) SetContext ¶
func (o *GetResolversParams) SetContext(ctx context.Context)
SetContext adds the context to the get resolvers params
func (*GetResolversParams) SetHTTPClient ¶
func (o *GetResolversParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get resolvers params
func (*GetResolversParams) SetTimeout ¶
func (o *GetResolversParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get resolvers params
func (*GetResolversParams) SetTransactionID ¶
func (o *GetResolversParams) SetTransactionID(transactionID *string)
SetTransactionID adds the transactionId to the get resolvers params
func (*GetResolversParams) WithContext ¶
func (o *GetResolversParams) WithContext(ctx context.Context) *GetResolversParams
WithContext adds the context to the get resolvers params
func (*GetResolversParams) WithHTTPClient ¶
func (o *GetResolversParams) WithHTTPClient(client *http.Client) *GetResolversParams
WithHTTPClient adds the HTTPClient to the get resolvers params
func (*GetResolversParams) WithTimeout ¶
func (o *GetResolversParams) WithTimeout(timeout time.Duration) *GetResolversParams
WithTimeout adds the timeout to the get resolvers params
func (*GetResolversParams) WithTransactionID ¶
func (o *GetResolversParams) WithTransactionID(transactionID *string) *GetResolversParams
WithTransactionID adds the transactionID to the get resolvers params
func (*GetResolversParams) WriteToRequest ¶
func (o *GetResolversParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetResolversReader ¶
type GetResolversReader struct {
// contains filtered or unexported fields
}
GetResolversReader is a Reader for the GetResolvers structure.
func (*GetResolversReader) ReadResponse ¶
func (o *GetResolversReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReplaceResolverAccepted ¶
type ReplaceResolverAccepted struct { /*ID of the requested reload */ ReloadID string Payload *models.Resolver }
ReplaceResolverAccepted handles this case with default header values.
Configuration change accepted and reload requested
func NewReplaceResolverAccepted ¶
func NewReplaceResolverAccepted() *ReplaceResolverAccepted
NewReplaceResolverAccepted creates a ReplaceResolverAccepted with default headers values
func (*ReplaceResolverAccepted) Error ¶
func (o *ReplaceResolverAccepted) Error() string
func (*ReplaceResolverAccepted) GetPayload ¶
func (o *ReplaceResolverAccepted) GetPayload() *models.Resolver
type ReplaceResolverBadRequest ¶
type ReplaceResolverBadRequest struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
ReplaceResolverBadRequest handles this case with default header values.
Bad request
func NewReplaceResolverBadRequest ¶
func NewReplaceResolverBadRequest() *ReplaceResolverBadRequest
NewReplaceResolverBadRequest creates a ReplaceResolverBadRequest with default headers values
func (*ReplaceResolverBadRequest) Error ¶
func (o *ReplaceResolverBadRequest) Error() string
func (*ReplaceResolverBadRequest) GetPayload ¶
func (o *ReplaceResolverBadRequest) GetPayload() *models.Error
type ReplaceResolverDefault ¶
type ReplaceResolverDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
ReplaceResolverDefault handles this case with default header values.
General Error
func NewReplaceResolverDefault ¶
func NewReplaceResolverDefault(code int) *ReplaceResolverDefault
NewReplaceResolverDefault creates a ReplaceResolverDefault with default headers values
func (*ReplaceResolverDefault) Code ¶
func (o *ReplaceResolverDefault) Code() int
Code gets the status code for the replace resolver default response
func (*ReplaceResolverDefault) Error ¶
func (o *ReplaceResolverDefault) Error() string
func (*ReplaceResolverDefault) GetPayload ¶
func (o *ReplaceResolverDefault) GetPayload() *models.Error
type ReplaceResolverNotFound ¶
type ReplaceResolverNotFound struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
ReplaceResolverNotFound handles this case with default header values.
The specified resource was not found
func NewReplaceResolverNotFound ¶
func NewReplaceResolverNotFound() *ReplaceResolverNotFound
NewReplaceResolverNotFound creates a ReplaceResolverNotFound with default headers values
func (*ReplaceResolverNotFound) Error ¶
func (o *ReplaceResolverNotFound) Error() string
func (*ReplaceResolverNotFound) GetPayload ¶
func (o *ReplaceResolverNotFound) GetPayload() *models.Error
type ReplaceResolverOK ¶
ReplaceResolverOK handles this case with default header values.
Resolver replaced
func NewReplaceResolverOK ¶
func NewReplaceResolverOK() *ReplaceResolverOK
NewReplaceResolverOK creates a ReplaceResolverOK with default headers values
func (*ReplaceResolverOK) Error ¶
func (o *ReplaceResolverOK) Error() string
func (*ReplaceResolverOK) GetPayload ¶
func (o *ReplaceResolverOK) GetPayload() *models.Resolver
type ReplaceResolverParams ¶
type ReplaceResolverParams struct { /*Data*/ Data *models.Resolver /*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 /*Name Resolver name */ Name string /*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 }
ReplaceResolverParams contains all the parameters to send to the API endpoint for the replace resolver operation typically these are written to a http.Request
func NewReplaceResolverParams ¶
func NewReplaceResolverParams() *ReplaceResolverParams
NewReplaceResolverParams creates a new ReplaceResolverParams object with the default values initialized.
func NewReplaceResolverParamsWithContext ¶
func NewReplaceResolverParamsWithContext(ctx context.Context) *ReplaceResolverParams
NewReplaceResolverParamsWithContext creates a new ReplaceResolverParams object with the default values initialized, and the ability to set a context for a request
func NewReplaceResolverParamsWithHTTPClient ¶
func NewReplaceResolverParamsWithHTTPClient(client *http.Client) *ReplaceResolverParams
NewReplaceResolverParamsWithHTTPClient creates a new ReplaceResolverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReplaceResolverParamsWithTimeout ¶
func NewReplaceResolverParamsWithTimeout(timeout time.Duration) *ReplaceResolverParams
NewReplaceResolverParamsWithTimeout creates a new ReplaceResolverParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReplaceResolverParams) SetContext ¶
func (o *ReplaceResolverParams) SetContext(ctx context.Context)
SetContext adds the context to the replace resolver params
func (*ReplaceResolverParams) SetData ¶
func (o *ReplaceResolverParams) SetData(data *models.Resolver)
SetData adds the data to the replace resolver params
func (*ReplaceResolverParams) SetForceReload ¶
func (o *ReplaceResolverParams) SetForceReload(forceReload *bool)
SetForceReload adds the forceReload to the replace resolver params
func (*ReplaceResolverParams) SetHTTPClient ¶
func (o *ReplaceResolverParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the replace resolver params
func (*ReplaceResolverParams) SetName ¶
func (o *ReplaceResolverParams) SetName(name string)
SetName adds the name to the replace resolver params
func (*ReplaceResolverParams) SetTimeout ¶
func (o *ReplaceResolverParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the replace resolver params
func (*ReplaceResolverParams) SetTransactionID ¶
func (o *ReplaceResolverParams) SetTransactionID(transactionID *string)
SetTransactionID adds the transactionId to the replace resolver params
func (*ReplaceResolverParams) SetVersion ¶
func (o *ReplaceResolverParams) SetVersion(version *int64)
SetVersion adds the version to the replace resolver params
func (*ReplaceResolverParams) WithContext ¶
func (o *ReplaceResolverParams) WithContext(ctx context.Context) *ReplaceResolverParams
WithContext adds the context to the replace resolver params
func (*ReplaceResolverParams) WithData ¶
func (o *ReplaceResolverParams) WithData(data *models.Resolver) *ReplaceResolverParams
WithData adds the data to the replace resolver params
func (*ReplaceResolverParams) WithForceReload ¶
func (o *ReplaceResolverParams) WithForceReload(forceReload *bool) *ReplaceResolverParams
WithForceReload adds the forceReload to the replace resolver params
func (*ReplaceResolverParams) WithHTTPClient ¶
func (o *ReplaceResolverParams) WithHTTPClient(client *http.Client) *ReplaceResolverParams
WithHTTPClient adds the HTTPClient to the replace resolver params
func (*ReplaceResolverParams) WithName ¶
func (o *ReplaceResolverParams) WithName(name string) *ReplaceResolverParams
WithName adds the name to the replace resolver params
func (*ReplaceResolverParams) WithTimeout ¶
func (o *ReplaceResolverParams) WithTimeout(timeout time.Duration) *ReplaceResolverParams
WithTimeout adds the timeout to the replace resolver params
func (*ReplaceResolverParams) WithTransactionID ¶
func (o *ReplaceResolverParams) WithTransactionID(transactionID *string) *ReplaceResolverParams
WithTransactionID adds the transactionID to the replace resolver params
func (*ReplaceResolverParams) WithVersion ¶
func (o *ReplaceResolverParams) WithVersion(version *int64) *ReplaceResolverParams
WithVersion adds the version to the replace resolver params
func (*ReplaceResolverParams) WriteToRequest ¶
func (o *ReplaceResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReplaceResolverReader ¶
type ReplaceResolverReader struct {
// contains filtered or unexported fields
}
ReplaceResolverReader is a Reader for the ReplaceResolver structure.
func (*ReplaceResolverReader) ReadResponse ¶
func (o *ReplaceResolverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- create_resolver_parameters.go
- create_resolver_responses.go
- delete_resolver_parameters.go
- delete_resolver_responses.go
- get_resolver_parameters.go
- get_resolver_responses.go
- get_resolvers_parameters.go
- get_resolvers_responses.go
- replace_resolver_parameters.go
- replace_resolver_responses.go
- resolver_client.go