Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateConsul(params *CreateConsulParams, authInfo runtime.ClientAuthInfoWriter) (*CreateConsulCreated, error)
- func (a *Client) DeleteConsul(params *DeleteConsulParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteConsulNoContent, error)
- func (a *Client) GetConsul(params *GetConsulParams, authInfo runtime.ClientAuthInfoWriter) (*GetConsulOK, error)
- func (a *Client) GetConsuls(params *GetConsulsParams, authInfo runtime.ClientAuthInfoWriter) (*GetConsulsOK, error)
- func (a *Client) ReplaceConsul(params *ReplaceConsulParams, authInfo runtime.ClientAuthInfoWriter) (*ReplaceConsulOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type CreateConsulBadRequest
- type CreateConsulConflict
- type CreateConsulCreated
- type CreateConsulDefault
- type CreateConsulParams
- func (o *CreateConsulParams) SetContext(ctx context.Context)
- func (o *CreateConsulParams) SetData(data *models.Consul)
- func (o *CreateConsulParams) SetHTTPClient(client *http.Client)
- func (o *CreateConsulParams) SetTimeout(timeout time.Duration)
- func (o *CreateConsulParams) WithContext(ctx context.Context) *CreateConsulParams
- func (o *CreateConsulParams) WithData(data *models.Consul) *CreateConsulParams
- func (o *CreateConsulParams) WithHTTPClient(client *http.Client) *CreateConsulParams
- func (o *CreateConsulParams) WithTimeout(timeout time.Duration) *CreateConsulParams
- func (o *CreateConsulParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateConsulReader
- type DeleteConsulDefault
- type DeleteConsulNoContent
- type DeleteConsulNotFound
- type DeleteConsulParams
- func (o *DeleteConsulParams) SetContext(ctx context.Context)
- func (o *DeleteConsulParams) SetHTTPClient(client *http.Client)
- func (o *DeleteConsulParams) SetID(id string)
- func (o *DeleteConsulParams) SetTimeout(timeout time.Duration)
- func (o *DeleteConsulParams) WithContext(ctx context.Context) *DeleteConsulParams
- func (o *DeleteConsulParams) WithHTTPClient(client *http.Client) *DeleteConsulParams
- func (o *DeleteConsulParams) WithID(id string) *DeleteConsulParams
- func (o *DeleteConsulParams) WithTimeout(timeout time.Duration) *DeleteConsulParams
- func (o *DeleteConsulParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteConsulReader
- type GetConsulDefault
- type GetConsulNotFound
- type GetConsulOK
- type GetConsulOKBody
- type GetConsulParams
- func (o *GetConsulParams) SetContext(ctx context.Context)
- func (o *GetConsulParams) SetHTTPClient(client *http.Client)
- func (o *GetConsulParams) SetID(id string)
- func (o *GetConsulParams) SetTimeout(timeout time.Duration)
- func (o *GetConsulParams) WithContext(ctx context.Context) *GetConsulParams
- func (o *GetConsulParams) WithHTTPClient(client *http.Client) *GetConsulParams
- func (o *GetConsulParams) WithID(id string) *GetConsulParams
- func (o *GetConsulParams) WithTimeout(timeout time.Duration) *GetConsulParams
- func (o *GetConsulParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetConsulReader
- type GetConsulsDefault
- type GetConsulsOK
- type GetConsulsOKBody
- type GetConsulsParams
- func (o *GetConsulsParams) SetContext(ctx context.Context)
- func (o *GetConsulsParams) SetHTTPClient(client *http.Client)
- func (o *GetConsulsParams) SetTimeout(timeout time.Duration)
- func (o *GetConsulsParams) WithContext(ctx context.Context) *GetConsulsParams
- func (o *GetConsulsParams) WithHTTPClient(client *http.Client) *GetConsulsParams
- func (o *GetConsulsParams) WithTimeout(timeout time.Duration) *GetConsulsParams
- func (o *GetConsulsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetConsulsReader
- type ReplaceConsulBadRequest
- type ReplaceConsulDefault
- type ReplaceConsulNotFound
- type ReplaceConsulOK
- type ReplaceConsulParams
- func (o *ReplaceConsulParams) SetContext(ctx context.Context)
- func (o *ReplaceConsulParams) SetData(data *models.Consul)
- func (o *ReplaceConsulParams) SetHTTPClient(client *http.Client)
- func (o *ReplaceConsulParams) SetID(id string)
- func (o *ReplaceConsulParams) SetTimeout(timeout time.Duration)
- func (o *ReplaceConsulParams) WithContext(ctx context.Context) *ReplaceConsulParams
- func (o *ReplaceConsulParams) WithData(data *models.Consul) *ReplaceConsulParams
- func (o *ReplaceConsulParams) WithHTTPClient(client *http.Client) *ReplaceConsulParams
- func (o *ReplaceConsulParams) WithID(id string) *ReplaceConsulParams
- func (o *ReplaceConsulParams) WithTimeout(timeout time.Duration) *ReplaceConsulParams
- func (o *ReplaceConsulParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReplaceConsulReader
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 service discovery API
func (*Client) CreateConsul ¶
func (a *Client) CreateConsul(params *CreateConsulParams, authInfo runtime.ClientAuthInfoWriter) (*CreateConsulCreated, error)
CreateConsul adds a new consul server
Adds a new Consul server.
func (*Client) DeleteConsul ¶
func (a *Client) DeleteConsul(params *DeleteConsulParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteConsulNoContent, error)
DeleteConsul deletes a consul server
Deletes a Consul server configuration by it's id.
func (*Client) GetConsul ¶
func (a *Client) GetConsul(params *GetConsulParams, authInfo runtime.ClientAuthInfoWriter) (*GetConsulOK, error)
GetConsul returns one consul server
Returns one Consul server configuration by it's id.
func (*Client) GetConsuls ¶
func (a *Client) GetConsuls(params *GetConsulsParams, authInfo runtime.ClientAuthInfoWriter) (*GetConsulsOK, error)
GetConsuls returns an array of all configured consul servers
Returns all configured Consul servers.
func (*Client) ReplaceConsul ¶
func (a *Client) ReplaceConsul(params *ReplaceConsulParams, authInfo runtime.ClientAuthInfoWriter) (*ReplaceConsulOK, error)
ReplaceConsul replaces a consul server
Replaces a Consul server configuration by it's id.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { CreateConsul(params *CreateConsulParams, authInfo runtime.ClientAuthInfoWriter) (*CreateConsulCreated, error) DeleteConsul(params *DeleteConsulParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteConsulNoContent, error) GetConsul(params *GetConsulParams, authInfo runtime.ClientAuthInfoWriter) (*GetConsulOK, error) GetConsuls(params *GetConsulsParams, authInfo runtime.ClientAuthInfoWriter) (*GetConsulsOK, error) ReplaceConsul(params *ReplaceConsulParams, authInfo runtime.ClientAuthInfoWriter) (*ReplaceConsulOK, 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 service discovery API client.
type CreateConsulBadRequest ¶
type CreateConsulBadRequest struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
CreateConsulBadRequest handles this case with default header values.
Bad request
func NewCreateConsulBadRequest ¶
func NewCreateConsulBadRequest() *CreateConsulBadRequest
NewCreateConsulBadRequest creates a CreateConsulBadRequest with default headers values
func (*CreateConsulBadRequest) Error ¶
func (o *CreateConsulBadRequest) Error() string
func (*CreateConsulBadRequest) GetPayload ¶
func (o *CreateConsulBadRequest) GetPayload() *models.Error
type CreateConsulConflict ¶
type CreateConsulConflict struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
CreateConsulConflict handles this case with default header values.
The specified resource already exists
func NewCreateConsulConflict ¶
func NewCreateConsulConflict() *CreateConsulConflict
NewCreateConsulConflict creates a CreateConsulConflict with default headers values
func (*CreateConsulConflict) Error ¶
func (o *CreateConsulConflict) Error() string
func (*CreateConsulConflict) GetPayload ¶
func (o *CreateConsulConflict) GetPayload() *models.Error
type CreateConsulCreated ¶
CreateConsulCreated handles this case with default header values.
Consul created
func NewCreateConsulCreated ¶
func NewCreateConsulCreated() *CreateConsulCreated
NewCreateConsulCreated creates a CreateConsulCreated with default headers values
func (*CreateConsulCreated) Error ¶
func (o *CreateConsulCreated) Error() string
func (*CreateConsulCreated) GetPayload ¶
func (o *CreateConsulCreated) GetPayload() *models.Consul
type CreateConsulDefault ¶
type CreateConsulDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
CreateConsulDefault handles this case with default header values.
General Error
func NewCreateConsulDefault ¶
func NewCreateConsulDefault(code int) *CreateConsulDefault
NewCreateConsulDefault creates a CreateConsulDefault with default headers values
func (*CreateConsulDefault) Code ¶
func (o *CreateConsulDefault) Code() int
Code gets the status code for the create consul default response
func (*CreateConsulDefault) Error ¶
func (o *CreateConsulDefault) Error() string
func (*CreateConsulDefault) GetPayload ¶
func (o *CreateConsulDefault) GetPayload() *models.Error
type CreateConsulParams ¶
type CreateConsulParams struct { /*Data*/ Data *models.Consul Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateConsulParams contains all the parameters to send to the API endpoint for the create consul operation typically these are written to a http.Request
func NewCreateConsulParams ¶
func NewCreateConsulParams() *CreateConsulParams
NewCreateConsulParams creates a new CreateConsulParams object with the default values initialized.
func NewCreateConsulParamsWithContext ¶
func NewCreateConsulParamsWithContext(ctx context.Context) *CreateConsulParams
NewCreateConsulParamsWithContext creates a new CreateConsulParams object with the default values initialized, and the ability to set a context for a request
func NewCreateConsulParamsWithHTTPClient ¶
func NewCreateConsulParamsWithHTTPClient(client *http.Client) *CreateConsulParams
NewCreateConsulParamsWithHTTPClient creates a new CreateConsulParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateConsulParamsWithTimeout ¶
func NewCreateConsulParamsWithTimeout(timeout time.Duration) *CreateConsulParams
NewCreateConsulParamsWithTimeout creates a new CreateConsulParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateConsulParams) SetContext ¶
func (o *CreateConsulParams) SetContext(ctx context.Context)
SetContext adds the context to the create consul params
func (*CreateConsulParams) SetData ¶
func (o *CreateConsulParams) SetData(data *models.Consul)
SetData adds the data to the create consul params
func (*CreateConsulParams) SetHTTPClient ¶
func (o *CreateConsulParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create consul params
func (*CreateConsulParams) SetTimeout ¶
func (o *CreateConsulParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create consul params
func (*CreateConsulParams) WithContext ¶
func (o *CreateConsulParams) WithContext(ctx context.Context) *CreateConsulParams
WithContext adds the context to the create consul params
func (*CreateConsulParams) WithData ¶
func (o *CreateConsulParams) WithData(data *models.Consul) *CreateConsulParams
WithData adds the data to the create consul params
func (*CreateConsulParams) WithHTTPClient ¶
func (o *CreateConsulParams) WithHTTPClient(client *http.Client) *CreateConsulParams
WithHTTPClient adds the HTTPClient to the create consul params
func (*CreateConsulParams) WithTimeout ¶
func (o *CreateConsulParams) WithTimeout(timeout time.Duration) *CreateConsulParams
WithTimeout adds the timeout to the create consul params
func (*CreateConsulParams) WriteToRequest ¶
func (o *CreateConsulParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateConsulReader ¶
type CreateConsulReader struct {
// contains filtered or unexported fields
}
CreateConsulReader is a Reader for the CreateConsul structure.
func (*CreateConsulReader) ReadResponse ¶
func (o *CreateConsulReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteConsulDefault ¶
type DeleteConsulDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
DeleteConsulDefault handles this case with default header values.
General Error
func NewDeleteConsulDefault ¶
func NewDeleteConsulDefault(code int) *DeleteConsulDefault
NewDeleteConsulDefault creates a DeleteConsulDefault with default headers values
func (*DeleteConsulDefault) Code ¶
func (o *DeleteConsulDefault) Code() int
Code gets the status code for the delete consul default response
func (*DeleteConsulDefault) Error ¶
func (o *DeleteConsulDefault) Error() string
func (*DeleteConsulDefault) GetPayload ¶
func (o *DeleteConsulDefault) GetPayload() *models.Error
type DeleteConsulNoContent ¶
type DeleteConsulNoContent struct { }
DeleteConsulNoContent handles this case with default header values.
Consul server deleted
func NewDeleteConsulNoContent ¶
func NewDeleteConsulNoContent() *DeleteConsulNoContent
NewDeleteConsulNoContent creates a DeleteConsulNoContent with default headers values
func (*DeleteConsulNoContent) Error ¶
func (o *DeleteConsulNoContent) Error() string
type DeleteConsulNotFound ¶
type DeleteConsulNotFound struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
DeleteConsulNotFound handles this case with default header values.
The specified resource was not found
func NewDeleteConsulNotFound ¶
func NewDeleteConsulNotFound() *DeleteConsulNotFound
NewDeleteConsulNotFound creates a DeleteConsulNotFound with default headers values
func (*DeleteConsulNotFound) Error ¶
func (o *DeleteConsulNotFound) Error() string
func (*DeleteConsulNotFound) GetPayload ¶
func (o *DeleteConsulNotFound) GetPayload() *models.Error
type DeleteConsulParams ¶
type DeleteConsulParams struct { /*ID Consul server Index */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteConsulParams contains all the parameters to send to the API endpoint for the delete consul operation typically these are written to a http.Request
func NewDeleteConsulParams ¶
func NewDeleteConsulParams() *DeleteConsulParams
NewDeleteConsulParams creates a new DeleteConsulParams object with the default values initialized.
func NewDeleteConsulParamsWithContext ¶
func NewDeleteConsulParamsWithContext(ctx context.Context) *DeleteConsulParams
NewDeleteConsulParamsWithContext creates a new DeleteConsulParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteConsulParamsWithHTTPClient ¶
func NewDeleteConsulParamsWithHTTPClient(client *http.Client) *DeleteConsulParams
NewDeleteConsulParamsWithHTTPClient creates a new DeleteConsulParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteConsulParamsWithTimeout ¶
func NewDeleteConsulParamsWithTimeout(timeout time.Duration) *DeleteConsulParams
NewDeleteConsulParamsWithTimeout creates a new DeleteConsulParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteConsulParams) SetContext ¶
func (o *DeleteConsulParams) SetContext(ctx context.Context)
SetContext adds the context to the delete consul params
func (*DeleteConsulParams) SetHTTPClient ¶
func (o *DeleteConsulParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete consul params
func (*DeleteConsulParams) SetID ¶
func (o *DeleteConsulParams) SetID(id string)
SetID adds the id to the delete consul params
func (*DeleteConsulParams) SetTimeout ¶
func (o *DeleteConsulParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete consul params
func (*DeleteConsulParams) WithContext ¶
func (o *DeleteConsulParams) WithContext(ctx context.Context) *DeleteConsulParams
WithContext adds the context to the delete consul params
func (*DeleteConsulParams) WithHTTPClient ¶
func (o *DeleteConsulParams) WithHTTPClient(client *http.Client) *DeleteConsulParams
WithHTTPClient adds the HTTPClient to the delete consul params
func (*DeleteConsulParams) WithID ¶
func (o *DeleteConsulParams) WithID(id string) *DeleteConsulParams
WithID adds the id to the delete consul params
func (*DeleteConsulParams) WithTimeout ¶
func (o *DeleteConsulParams) WithTimeout(timeout time.Duration) *DeleteConsulParams
WithTimeout adds the timeout to the delete consul params
func (*DeleteConsulParams) WriteToRequest ¶
func (o *DeleteConsulParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteConsulReader ¶
type DeleteConsulReader struct {
// contains filtered or unexported fields
}
DeleteConsulReader is a Reader for the DeleteConsul structure.
func (*DeleteConsulReader) ReadResponse ¶
func (o *DeleteConsulReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetConsulDefault ¶
type GetConsulDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
GetConsulDefault handles this case with default header values.
General Error
func NewGetConsulDefault ¶
func NewGetConsulDefault(code int) *GetConsulDefault
NewGetConsulDefault creates a GetConsulDefault with default headers values
func (*GetConsulDefault) Code ¶
func (o *GetConsulDefault) Code() int
Code gets the status code for the get consul default response
func (*GetConsulDefault) Error ¶
func (o *GetConsulDefault) Error() string
func (*GetConsulDefault) GetPayload ¶
func (o *GetConsulDefault) GetPayload() *models.Error
type GetConsulNotFound ¶
type GetConsulNotFound struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
GetConsulNotFound handles this case with default header values.
The specified resource was not found
func NewGetConsulNotFound ¶
func NewGetConsulNotFound() *GetConsulNotFound
NewGetConsulNotFound creates a GetConsulNotFound with default headers values
func (*GetConsulNotFound) Error ¶
func (o *GetConsulNotFound) Error() string
func (*GetConsulNotFound) GetPayload ¶
func (o *GetConsulNotFound) GetPayload() *models.Error
type GetConsulOK ¶
type GetConsulOK struct {
Payload *GetConsulOKBody
}
GetConsulOK handles this case with default header values.
Successful operation
func NewGetConsulOK ¶
func NewGetConsulOK() *GetConsulOK
NewGetConsulOK creates a GetConsulOK with default headers values
func (*GetConsulOK) Error ¶
func (o *GetConsulOK) Error() string
func (*GetConsulOK) GetPayload ¶
func (o *GetConsulOK) GetPayload() *GetConsulOKBody
type GetConsulOKBody ¶
GetConsulOKBody get consul o k body swagger:model GetConsulOKBody
func (*GetConsulOKBody) MarshalBinary ¶
func (o *GetConsulOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetConsulOKBody) UnmarshalBinary ¶
func (o *GetConsulOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetConsulParams ¶
type GetConsulParams struct { /*ID Consul server id */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetConsulParams contains all the parameters to send to the API endpoint for the get consul operation typically these are written to a http.Request
func NewGetConsulParams ¶
func NewGetConsulParams() *GetConsulParams
NewGetConsulParams creates a new GetConsulParams object with the default values initialized.
func NewGetConsulParamsWithContext ¶
func NewGetConsulParamsWithContext(ctx context.Context) *GetConsulParams
NewGetConsulParamsWithContext creates a new GetConsulParams object with the default values initialized, and the ability to set a context for a request
func NewGetConsulParamsWithHTTPClient ¶
func NewGetConsulParamsWithHTTPClient(client *http.Client) *GetConsulParams
NewGetConsulParamsWithHTTPClient creates a new GetConsulParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetConsulParamsWithTimeout ¶
func NewGetConsulParamsWithTimeout(timeout time.Duration) *GetConsulParams
NewGetConsulParamsWithTimeout creates a new GetConsulParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetConsulParams) SetContext ¶
func (o *GetConsulParams) SetContext(ctx context.Context)
SetContext adds the context to the get consul params
func (*GetConsulParams) SetHTTPClient ¶
func (o *GetConsulParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get consul params
func (*GetConsulParams) SetID ¶
func (o *GetConsulParams) SetID(id string)
SetID adds the id to the get consul params
func (*GetConsulParams) SetTimeout ¶
func (o *GetConsulParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get consul params
func (*GetConsulParams) WithContext ¶
func (o *GetConsulParams) WithContext(ctx context.Context) *GetConsulParams
WithContext adds the context to the get consul params
func (*GetConsulParams) WithHTTPClient ¶
func (o *GetConsulParams) WithHTTPClient(client *http.Client) *GetConsulParams
WithHTTPClient adds the HTTPClient to the get consul params
func (*GetConsulParams) WithID ¶
func (o *GetConsulParams) WithID(id string) *GetConsulParams
WithID adds the id to the get consul params
func (*GetConsulParams) WithTimeout ¶
func (o *GetConsulParams) WithTimeout(timeout time.Duration) *GetConsulParams
WithTimeout adds the timeout to the get consul params
func (*GetConsulParams) WriteToRequest ¶
func (o *GetConsulParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetConsulReader ¶
type GetConsulReader struct {
// contains filtered or unexported fields
}
GetConsulReader is a Reader for the GetConsul structure.
func (*GetConsulReader) ReadResponse ¶
func (o *GetConsulReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetConsulsDefault ¶
type GetConsulsDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
GetConsulsDefault handles this case with default header values.
General Error
func NewGetConsulsDefault ¶
func NewGetConsulsDefault(code int) *GetConsulsDefault
NewGetConsulsDefault creates a GetConsulsDefault with default headers values
func (*GetConsulsDefault) Code ¶
func (o *GetConsulsDefault) Code() int
Code gets the status code for the get consuls default response
func (*GetConsulsDefault) Error ¶
func (o *GetConsulsDefault) Error() string
func (*GetConsulsDefault) GetPayload ¶
func (o *GetConsulsDefault) GetPayload() *models.Error
type GetConsulsOK ¶
type GetConsulsOK struct {
Payload *GetConsulsOKBody
}
GetConsulsOK handles this case with default header values.
Successful operation
func NewGetConsulsOK ¶
func NewGetConsulsOK() *GetConsulsOK
NewGetConsulsOK creates a GetConsulsOK with default headers values
func (*GetConsulsOK) Error ¶
func (o *GetConsulsOK) Error() string
func (*GetConsulsOK) GetPayload ¶
func (o *GetConsulsOK) GetPayload() *GetConsulsOKBody
type GetConsulsOKBody ¶
GetConsulsOKBody get consuls o k body swagger:model GetConsulsOKBody
func (*GetConsulsOKBody) MarshalBinary ¶
func (o *GetConsulsOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetConsulsOKBody) UnmarshalBinary ¶
func (o *GetConsulsOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetConsulsParams ¶
type GetConsulsParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetConsulsParams contains all the parameters to send to the API endpoint for the get consuls operation typically these are written to a http.Request
func NewGetConsulsParams ¶
func NewGetConsulsParams() *GetConsulsParams
NewGetConsulsParams creates a new GetConsulsParams object with the default values initialized.
func NewGetConsulsParamsWithContext ¶
func NewGetConsulsParamsWithContext(ctx context.Context) *GetConsulsParams
NewGetConsulsParamsWithContext creates a new GetConsulsParams object with the default values initialized, and the ability to set a context for a request
func NewGetConsulsParamsWithHTTPClient ¶
func NewGetConsulsParamsWithHTTPClient(client *http.Client) *GetConsulsParams
NewGetConsulsParamsWithHTTPClient creates a new GetConsulsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetConsulsParamsWithTimeout ¶
func NewGetConsulsParamsWithTimeout(timeout time.Duration) *GetConsulsParams
NewGetConsulsParamsWithTimeout creates a new GetConsulsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetConsulsParams) SetContext ¶
func (o *GetConsulsParams) SetContext(ctx context.Context)
SetContext adds the context to the get consuls params
func (*GetConsulsParams) SetHTTPClient ¶
func (o *GetConsulsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get consuls params
func (*GetConsulsParams) SetTimeout ¶
func (o *GetConsulsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get consuls params
func (*GetConsulsParams) WithContext ¶
func (o *GetConsulsParams) WithContext(ctx context.Context) *GetConsulsParams
WithContext adds the context to the get consuls params
func (*GetConsulsParams) WithHTTPClient ¶
func (o *GetConsulsParams) WithHTTPClient(client *http.Client) *GetConsulsParams
WithHTTPClient adds the HTTPClient to the get consuls params
func (*GetConsulsParams) WithTimeout ¶
func (o *GetConsulsParams) WithTimeout(timeout time.Duration) *GetConsulsParams
WithTimeout adds the timeout to the get consuls params
func (*GetConsulsParams) WriteToRequest ¶
func (o *GetConsulsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetConsulsReader ¶
type GetConsulsReader struct {
// contains filtered or unexported fields
}
GetConsulsReader is a Reader for the GetConsuls structure.
func (*GetConsulsReader) ReadResponse ¶
func (o *GetConsulsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReplaceConsulBadRequest ¶
type ReplaceConsulBadRequest struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
ReplaceConsulBadRequest handles this case with default header values.
Bad request
func NewReplaceConsulBadRequest ¶
func NewReplaceConsulBadRequest() *ReplaceConsulBadRequest
NewReplaceConsulBadRequest creates a ReplaceConsulBadRequest with default headers values
func (*ReplaceConsulBadRequest) Error ¶
func (o *ReplaceConsulBadRequest) Error() string
func (*ReplaceConsulBadRequest) GetPayload ¶
func (o *ReplaceConsulBadRequest) GetPayload() *models.Error
type ReplaceConsulDefault ¶
type ReplaceConsulDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
ReplaceConsulDefault handles this case with default header values.
General Error
func NewReplaceConsulDefault ¶
func NewReplaceConsulDefault(code int) *ReplaceConsulDefault
NewReplaceConsulDefault creates a ReplaceConsulDefault with default headers values
func (*ReplaceConsulDefault) Code ¶
func (o *ReplaceConsulDefault) Code() int
Code gets the status code for the replace consul default response
func (*ReplaceConsulDefault) Error ¶
func (o *ReplaceConsulDefault) Error() string
func (*ReplaceConsulDefault) GetPayload ¶
func (o *ReplaceConsulDefault) GetPayload() *models.Error
type ReplaceConsulNotFound ¶
type ReplaceConsulNotFound struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error }
ReplaceConsulNotFound handles this case with default header values.
The specified resource was not found
func NewReplaceConsulNotFound ¶
func NewReplaceConsulNotFound() *ReplaceConsulNotFound
NewReplaceConsulNotFound creates a ReplaceConsulNotFound with default headers values
func (*ReplaceConsulNotFound) Error ¶
func (o *ReplaceConsulNotFound) Error() string
func (*ReplaceConsulNotFound) GetPayload ¶
func (o *ReplaceConsulNotFound) GetPayload() *models.Error
type ReplaceConsulOK ¶
ReplaceConsulOK handles this case with default header values.
Consul server replaced
func NewReplaceConsulOK ¶
func NewReplaceConsulOK() *ReplaceConsulOK
NewReplaceConsulOK creates a ReplaceConsulOK with default headers values
func (*ReplaceConsulOK) Error ¶
func (o *ReplaceConsulOK) Error() string
func (*ReplaceConsulOK) GetPayload ¶
func (o *ReplaceConsulOK) GetPayload() *models.Consul
type ReplaceConsulParams ¶
type ReplaceConsulParams struct { /*Data*/ Data *models.Consul /*ID Consul Index */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ReplaceConsulParams contains all the parameters to send to the API endpoint for the replace consul operation typically these are written to a http.Request
func NewReplaceConsulParams ¶
func NewReplaceConsulParams() *ReplaceConsulParams
NewReplaceConsulParams creates a new ReplaceConsulParams object with the default values initialized.
func NewReplaceConsulParamsWithContext ¶
func NewReplaceConsulParamsWithContext(ctx context.Context) *ReplaceConsulParams
NewReplaceConsulParamsWithContext creates a new ReplaceConsulParams object with the default values initialized, and the ability to set a context for a request
func NewReplaceConsulParamsWithHTTPClient ¶
func NewReplaceConsulParamsWithHTTPClient(client *http.Client) *ReplaceConsulParams
NewReplaceConsulParamsWithHTTPClient creates a new ReplaceConsulParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReplaceConsulParamsWithTimeout ¶
func NewReplaceConsulParamsWithTimeout(timeout time.Duration) *ReplaceConsulParams
NewReplaceConsulParamsWithTimeout creates a new ReplaceConsulParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReplaceConsulParams) SetContext ¶
func (o *ReplaceConsulParams) SetContext(ctx context.Context)
SetContext adds the context to the replace consul params
func (*ReplaceConsulParams) SetData ¶
func (o *ReplaceConsulParams) SetData(data *models.Consul)
SetData adds the data to the replace consul params
func (*ReplaceConsulParams) SetHTTPClient ¶
func (o *ReplaceConsulParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the replace consul params
func (*ReplaceConsulParams) SetID ¶
func (o *ReplaceConsulParams) SetID(id string)
SetID adds the id to the replace consul params
func (*ReplaceConsulParams) SetTimeout ¶
func (o *ReplaceConsulParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the replace consul params
func (*ReplaceConsulParams) WithContext ¶
func (o *ReplaceConsulParams) WithContext(ctx context.Context) *ReplaceConsulParams
WithContext adds the context to the replace consul params
func (*ReplaceConsulParams) WithData ¶
func (o *ReplaceConsulParams) WithData(data *models.Consul) *ReplaceConsulParams
WithData adds the data to the replace consul params
func (*ReplaceConsulParams) WithHTTPClient ¶
func (o *ReplaceConsulParams) WithHTTPClient(client *http.Client) *ReplaceConsulParams
WithHTTPClient adds the HTTPClient to the replace consul params
func (*ReplaceConsulParams) WithID ¶
func (o *ReplaceConsulParams) WithID(id string) *ReplaceConsulParams
WithID adds the id to the replace consul params
func (*ReplaceConsulParams) WithTimeout ¶
func (o *ReplaceConsulParams) WithTimeout(timeout time.Duration) *ReplaceConsulParams
WithTimeout adds the timeout to the replace consul params
func (*ReplaceConsulParams) WriteToRequest ¶
func (o *ReplaceConsulParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReplaceConsulReader ¶
type ReplaceConsulReader struct {
// contains filtered or unexported fields
}
ReplaceConsulReader is a Reader for the ReplaceConsul structure.
func (*ReplaceConsulReader) ReadResponse ¶
func (o *ReplaceConsulReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.