Help us shape the future of Go! Take the 2026 Go Developer Survey

resolver

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 22, 2021 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for resolver API

func (*Client) CreateResolver

CreateResolver adds a resolver

Adds a new resolver section to the configuration file.

func (*Client) DeleteResolver

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

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

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

type CreateResolverCreated struct {
	Payload *models.Resolver
}

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

WithContext adds the context to the create resolver params

func (*CreateResolverParams) WithData

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

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

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

func (*GetResolverOKBody) Validate

func (o *GetResolverOKBody) Validate(formats strfmt.Registry) error

Validate validates this get resolver o k body

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

func (*GetResolversOKBody) Validate

func (o *GetResolversOKBody) Validate(formats strfmt.Registry) error

Validate validates this get resolvers o k body

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

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

type ReplaceResolverOK struct {
	Payload *models.Resolver
}

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

WithContext adds the context to the replace resolver params

func (*ReplaceResolverParams) WithData

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL