Documentation ¶
Index ¶
- type Client
- type GetTemperaturesDefault
- type GetTemperaturesOK
- type GetTemperaturesParams
- func NewGetTemperaturesParams() *GetTemperaturesParams
- func NewGetTemperaturesParamsWithContext(ctx context.Context) *GetTemperaturesParams
- func NewGetTemperaturesParamsWithHTTPClient(client *http.Client) *GetTemperaturesParams
- func NewGetTemperaturesParamsWithTimeout(timeout time.Duration) *GetTemperaturesParams
- func (o *GetTemperaturesParams) SetContext(ctx context.Context)
- func (o *GetTemperaturesParams) SetHTTPClient(client *http.Client)
- func (o *GetTemperaturesParams) SetProbe(probe *int32)
- func (o *GetTemperaturesParams) SetTimeout(timeout time.Duration)
- func (o *GetTemperaturesParams) WithContext(ctx context.Context) *GetTemperaturesParams
- func (o *GetTemperaturesParams) WithHTTPClient(client *http.Client) *GetTemperaturesParams
- func (o *GetTemperaturesParams) WithProbe(probe *int32) *GetTemperaturesParams
- func (o *GetTemperaturesParams) WithTimeout(timeout time.Duration) *GetTemperaturesParams
- func (o *GetTemperaturesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetTemperaturesReader
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 temperatures API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new temperatures API client.
func (*Client) GetTemperatures ¶
func (a *Client) GetTemperatures(params *GetTemperaturesParams) (*GetTemperaturesOK, error)
GetTemperatures gets the current temperature reading from the requested probe s
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type GetTemperaturesDefault ¶
type GetTemperaturesDefault struct { Payload *models.Error // contains filtered or unexported fields }
GetTemperaturesDefault handles this case with default header values.
Unexpected error
func NewGetTemperaturesDefault ¶
func NewGetTemperaturesDefault(code int) *GetTemperaturesDefault
NewGetTemperaturesDefault creates a GetTemperaturesDefault with default headers values
func (*GetTemperaturesDefault) Code ¶
func (o *GetTemperaturesDefault) Code() int
Code gets the status code for the get temperatures default response
func (*GetTemperaturesDefault) Error ¶
func (o *GetTemperaturesDefault) Error() string
type GetTemperaturesOK ¶
type GetTemperaturesOK struct {
Payload []*models.TemperatureReading
}
GetTemperaturesOK handles this case with default header values.
Temperature was read successfully
func NewGetTemperaturesOK ¶
func NewGetTemperaturesOK() *GetTemperaturesOK
NewGetTemperaturesOK creates a GetTemperaturesOK with default headers values
func (*GetTemperaturesOK) Error ¶
func (o *GetTemperaturesOK) Error() string
type GetTemperaturesParams ¶
type GetTemperaturesParams struct { /*Probe The termerature probe to read from (or all probes if omitted) */ Probe *int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetTemperaturesParams contains all the parameters to send to the API endpoint for the get temperatures operation typically these are written to a http.Request
func NewGetTemperaturesParams ¶
func NewGetTemperaturesParams() *GetTemperaturesParams
NewGetTemperaturesParams creates a new GetTemperaturesParams object with the default values initialized.
func NewGetTemperaturesParamsWithContext ¶
func NewGetTemperaturesParamsWithContext(ctx context.Context) *GetTemperaturesParams
NewGetTemperaturesParamsWithContext creates a new GetTemperaturesParams object with the default values initialized, and the ability to set a context for a request
func NewGetTemperaturesParamsWithHTTPClient ¶
func NewGetTemperaturesParamsWithHTTPClient(client *http.Client) *GetTemperaturesParams
NewGetTemperaturesParamsWithHTTPClient creates a new GetTemperaturesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetTemperaturesParamsWithTimeout ¶
func NewGetTemperaturesParamsWithTimeout(timeout time.Duration) *GetTemperaturesParams
NewGetTemperaturesParamsWithTimeout creates a new GetTemperaturesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetTemperaturesParams) SetContext ¶
func (o *GetTemperaturesParams) SetContext(ctx context.Context)
SetContext adds the context to the get temperatures params
func (*GetTemperaturesParams) SetHTTPClient ¶
func (o *GetTemperaturesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get temperatures params
func (*GetTemperaturesParams) SetProbe ¶
func (o *GetTemperaturesParams) SetProbe(probe *int32)
SetProbe adds the probe to the get temperatures params
func (*GetTemperaturesParams) SetTimeout ¶
func (o *GetTemperaturesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get temperatures params
func (*GetTemperaturesParams) WithContext ¶
func (o *GetTemperaturesParams) WithContext(ctx context.Context) *GetTemperaturesParams
WithContext adds the context to the get temperatures params
func (*GetTemperaturesParams) WithHTTPClient ¶
func (o *GetTemperaturesParams) WithHTTPClient(client *http.Client) *GetTemperaturesParams
WithHTTPClient adds the HTTPClient to the get temperatures params
func (*GetTemperaturesParams) WithProbe ¶
func (o *GetTemperaturesParams) WithProbe(probe *int32) *GetTemperaturesParams
WithProbe adds the probe to the get temperatures params
func (*GetTemperaturesParams) WithTimeout ¶
func (o *GetTemperaturesParams) WithTimeout(timeout time.Duration) *GetTemperaturesParams
WithTimeout adds the timeout to the get temperatures params
func (*GetTemperaturesParams) WriteToRequest ¶
func (o *GetTemperaturesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetTemperaturesReader ¶
type GetTemperaturesReader struct {
// contains filtered or unexported fields
}
GetTemperaturesReader is a Reader for the GetTemperatures structure.
func (*GetTemperaturesReader) ReadResponse ¶
func (o *GetTemperaturesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.