Documentation ¶
Index ¶
- type Client
- type ErrorOK
- type ErrorParams
- func (o *ErrorParams) SetCode(code *int64)
- func (o *ErrorParams) SetContext(ctx context.Context)
- func (o *ErrorParams) SetHTTPClient(client *http.Client)
- func (o *ErrorParams) SetKey(key *string)
- func (o *ErrorParams) SetTimeout(timeout time.Duration)
- func (o *ErrorParams) SetValue(value *string)
- func (o *ErrorParams) WithCode(code *int64) *ErrorParams
- func (o *ErrorParams) WithContext(ctx context.Context) *ErrorParams
- func (o *ErrorParams) WithHTTPClient(client *http.Client) *ErrorParams
- func (o *ErrorParams) WithKey(key *string) *ErrorParams
- func (o *ErrorParams) WithTimeout(timeout time.Duration) *ErrorParams
- func (o *ErrorParams) WithValue(value *string) *ErrorParams
- func (o *ErrorParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ErrorReader
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 demo API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new demo API client.
func (*Client) Error ¶
func (a *Client) Error(params *ErrorParams) (*ErrorOK, error)
Error error API
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ErrorOK ¶
type ErrorOK struct {
Payload models.APIDemoErrorResponse
}
ErrorOK handles this case with default header values.
(empty)
func NewErrorOK ¶
func NewErrorOK() *ErrorOK
NewErrorOK creates a ErrorOK with default headers values
type ErrorParams ¶
type ErrorParams struct { /*Code*/ Code *int64 /*Key*/ Key *string /*Value*/ Value *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ErrorParams contains all the parameters to send to the API endpoint for the error operation typically these are written to a http.Request
func NewErrorParams ¶
func NewErrorParams() *ErrorParams
NewErrorParams creates a new ErrorParams object with the default values initialized.
func NewErrorParamsWithContext ¶
func NewErrorParamsWithContext(ctx context.Context) *ErrorParams
NewErrorParamsWithContext creates a new ErrorParams object with the default values initialized, and the ability to set a context for a request
func NewErrorParamsWithHTTPClient ¶
func NewErrorParamsWithHTTPClient(client *http.Client) *ErrorParams
NewErrorParamsWithHTTPClient creates a new ErrorParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewErrorParamsWithTimeout ¶
func NewErrorParamsWithTimeout(timeout time.Duration) *ErrorParams
NewErrorParamsWithTimeout creates a new ErrorParams object with the default values initialized, and the ability to set a timeout on a request
func (*ErrorParams) SetCode ¶
func (o *ErrorParams) SetCode(code *int64)
SetCode adds the code to the error params
func (*ErrorParams) SetContext ¶
func (o *ErrorParams) SetContext(ctx context.Context)
SetContext adds the context to the error params
func (*ErrorParams) SetHTTPClient ¶
func (o *ErrorParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the error params
func (*ErrorParams) SetKey ¶
func (o *ErrorParams) SetKey(key *string)
SetKey adds the key to the error params
func (*ErrorParams) SetTimeout ¶
func (o *ErrorParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the error params
func (*ErrorParams) SetValue ¶
func (o *ErrorParams) SetValue(value *string)
SetValue adds the value to the error params
func (*ErrorParams) WithCode ¶
func (o *ErrorParams) WithCode(code *int64) *ErrorParams
WithCode adds the code to the error params
func (*ErrorParams) WithContext ¶
func (o *ErrorParams) WithContext(ctx context.Context) *ErrorParams
WithContext adds the context to the error params
func (*ErrorParams) WithHTTPClient ¶
func (o *ErrorParams) WithHTTPClient(client *http.Client) *ErrorParams
WithHTTPClient adds the HTTPClient to the error params
func (*ErrorParams) WithKey ¶
func (o *ErrorParams) WithKey(key *string) *ErrorParams
WithKey adds the key to the error params
func (*ErrorParams) WithTimeout ¶
func (o *ErrorParams) WithTimeout(timeout time.Duration) *ErrorParams
WithTimeout adds the timeout to the error params
func (*ErrorParams) WithValue ¶
func (o *ErrorParams) WithValue(value *string) *ErrorParams
WithValue adds the value to the error params
func (*ErrorParams) WriteToRequest ¶
func (o *ErrorParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ErrorReader ¶
type ErrorReader struct {
// contains filtered or unexported fields
}
ErrorReader is a Reader for the Error structure.
func (*ErrorReader) ReadResponse ¶
func (o *ErrorReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.