Documentation ¶
Index ¶
- type API
- type Client
- func (a *Client) PetCreate(ctx context.Context, params *PetCreateParams) (*PetCreateCreated, error)
- func (a *Client) PetDelete(ctx context.Context, params *PetDeleteParams) (*PetDeleteNoContent, error)
- func (a *Client) PetGet(ctx context.Context, params *PetGetParams) (*PetGetOK, error)
- func (a *Client) PetList(ctx context.Context, params *PetListParams) (*PetListOK, error)
- func (a *Client) PetUpdate(ctx context.Context, params *PetUpdateParams) (*PetUpdateCreated, error)
- func (a *Client) PetUploadImage(ctx context.Context, params *PetUploadImageParams) (*PetUploadImageOK, error)
- type PetCreateCreated
- type PetCreateMethodNotAllowed
- type PetCreateParams
- func (o *PetCreateParams) SetBody(body *models.Pet)
- func (o *PetCreateParams) SetContext(ctx context.Context)
- func (o *PetCreateParams) SetHTTPClient(client *http.Client)
- func (o *PetCreateParams) SetTimeout(timeout time.Duration)
- func (o *PetCreateParams) WithBody(body *models.Pet) *PetCreateParams
- func (o *PetCreateParams) WithContext(ctx context.Context) *PetCreateParams
- func (o *PetCreateParams) WithHTTPClient(client *http.Client) *PetCreateParams
- func (o *PetCreateParams) WithTimeout(timeout time.Duration) *PetCreateParams
- func (o *PetCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PetCreateReader
- type PetDeleteBadRequest
- type PetDeleteNoContent
- type PetDeleteNotFound
- type PetDeleteParams
- func (o *PetDeleteParams) SetAPIKey(aPIKey *string)
- func (o *PetDeleteParams) SetContext(ctx context.Context)
- func (o *PetDeleteParams) SetHTTPClient(client *http.Client)
- func (o *PetDeleteParams) SetPetID(petID int64)
- func (o *PetDeleteParams) SetTimeout(timeout time.Duration)
- func (o *PetDeleteParams) WithAPIKey(aPIKey *string) *PetDeleteParams
- func (o *PetDeleteParams) WithContext(ctx context.Context) *PetDeleteParams
- func (o *PetDeleteParams) WithHTTPClient(client *http.Client) *PetDeleteParams
- func (o *PetDeleteParams) WithPetID(petID int64) *PetDeleteParams
- func (o *PetDeleteParams) WithTimeout(timeout time.Duration) *PetDeleteParams
- func (o *PetDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PetDeleteReader
- type PetGetBadRequest
- type PetGetNotFound
- type PetGetOK
- type PetGetParams
- func (o *PetGetParams) SetContext(ctx context.Context)
- func (o *PetGetParams) SetHTTPClient(client *http.Client)
- func (o *PetGetParams) SetPetID(petID int64)
- func (o *PetGetParams) SetTimeout(timeout time.Duration)
- func (o *PetGetParams) WithContext(ctx context.Context) *PetGetParams
- func (o *PetGetParams) WithHTTPClient(client *http.Client) *PetGetParams
- func (o *PetGetParams) WithPetID(petID int64) *PetGetParams
- func (o *PetGetParams) WithTimeout(timeout time.Duration) *PetGetParams
- func (o *PetGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PetGetReader
- type PetListBadRequest
- type PetListOK
- type PetListParams
- func (o *PetListParams) SetContext(ctx context.Context)
- func (o *PetListParams) SetHTTPClient(client *http.Client)
- func (o *PetListParams) SetStatus(status []string)
- func (o *PetListParams) SetTimeout(timeout time.Duration)
- func (o *PetListParams) WithContext(ctx context.Context) *PetListParams
- func (o *PetListParams) WithHTTPClient(client *http.Client) *PetListParams
- func (o *PetListParams) WithStatus(status []string) *PetListParams
- func (o *PetListParams) WithTimeout(timeout time.Duration) *PetListParams
- func (o *PetListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PetListReader
- type PetUpdateBadRequest
- type PetUpdateCreated
- type PetUpdateMethodNotAllowed
- type PetUpdateNotFound
- type PetUpdateParams
- func (o *PetUpdateParams) SetBody(body *models.Pet)
- func (o *PetUpdateParams) SetContext(ctx context.Context)
- func (o *PetUpdateParams) SetHTTPClient(client *http.Client)
- func (o *PetUpdateParams) SetTimeout(timeout time.Duration)
- func (o *PetUpdateParams) WithBody(body *models.Pet) *PetUpdateParams
- func (o *PetUpdateParams) WithContext(ctx context.Context) *PetUpdateParams
- func (o *PetUpdateParams) WithHTTPClient(client *http.Client) *PetUpdateParams
- func (o *PetUpdateParams) WithTimeout(timeout time.Duration) *PetUpdateParams
- func (o *PetUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PetUpdateReader
- type PetUploadImageOK
- type PetUploadImageParams
- func NewPetUploadImageParams() *PetUploadImageParams
- func NewPetUploadImageParamsWithContext(ctx context.Context) *PetUploadImageParams
- func NewPetUploadImageParamsWithHTTPClient(client *http.Client) *PetUploadImageParams
- func NewPetUploadImageParamsWithTimeout(timeout time.Duration) *PetUploadImageParams
- func (o *PetUploadImageParams) SetAdditionalMetadata(additionalMetadata *string)
- func (o *PetUploadImageParams) SetContext(ctx context.Context)
- func (o *PetUploadImageParams) SetFile(file runtime.NamedReadCloser)
- func (o *PetUploadImageParams) SetHTTPClient(client *http.Client)
- func (o *PetUploadImageParams) SetPetID(petID int64)
- func (o *PetUploadImageParams) SetTimeout(timeout time.Duration)
- func (o *PetUploadImageParams) WithAdditionalMetadata(additionalMetadata *string) *PetUploadImageParams
- func (o *PetUploadImageParams) WithContext(ctx context.Context) *PetUploadImageParams
- func (o *PetUploadImageParams) WithFile(file runtime.NamedReadCloser) *PetUploadImageParams
- func (o *PetUploadImageParams) WithHTTPClient(client *http.Client) *PetUploadImageParams
- func (o *PetUploadImageParams) WithPetID(petID int64) *PetUploadImageParams
- func (o *PetUploadImageParams) WithTimeout(timeout time.Duration) *PetUploadImageParams
- func (o *PetUploadImageParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PetUploadImageReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API interface { // PetCreate adds a new pet to the store PetCreate(ctx context.Context, params *PetCreateParams) (*PetCreateCreated, error) // PetDelete deletes a pet PetDelete(ctx context.Context, params *PetDeleteParams) (*PetDeleteNoContent, error) // PetGet gets pet by it s ID PetGet(ctx context.Context, params *PetGetParams) (*PetGetOK, error) // PetList lists pets PetList(ctx context.Context, params *PetListParams) (*PetListOK, error) // PetUpdate updates an existing pet PetUpdate(ctx context.Context, params *PetUpdateParams) (*PetUpdateCreated, error) // PetUploadImage uploads an image PetUploadImage(ctx context.Context, params *PetUploadImageParams) (*PetUploadImageOK, error) }
API is the interface of the pet client
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for pet API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry, authInfo runtime.ClientAuthInfoWriter) *Client
New creates a new pet API client.
func (*Client) PetCreate ¶
func (a *Client) PetCreate(ctx context.Context, params *PetCreateParams) (*PetCreateCreated, error)
PetCreate adds a new pet to the store
func (*Client) PetDelete ¶
func (a *Client) PetDelete(ctx context.Context, params *PetDeleteParams) (*PetDeleteNoContent, error)
PetDelete deletes a pet
func (*Client) PetUpdate ¶
func (a *Client) PetUpdate(ctx context.Context, params *PetUpdateParams) (*PetUpdateCreated, error)
PetUpdate updates an existing pet
func (*Client) PetUploadImage ¶
func (a *Client) PetUploadImage(ctx context.Context, params *PetUploadImageParams) (*PetUploadImageOK, error)
PetUploadImage uploads an image
type PetCreateCreated ¶
PetCreateCreated handles this case with default header values.
Created
func NewPetCreateCreated ¶
func NewPetCreateCreated() *PetCreateCreated
NewPetCreateCreated creates a PetCreateCreated with default headers values
func (*PetCreateCreated) Error ¶
func (o *PetCreateCreated) Error() string
type PetCreateMethodNotAllowed ¶
type PetCreateMethodNotAllowed struct { }
PetCreateMethodNotAllowed handles this case with default header values.
Invalid input
func NewPetCreateMethodNotAllowed ¶
func NewPetCreateMethodNotAllowed() *PetCreateMethodNotAllowed
NewPetCreateMethodNotAllowed creates a PetCreateMethodNotAllowed with default headers values
func (*PetCreateMethodNotAllowed) Error ¶
func (o *PetCreateMethodNotAllowed) Error() string
type PetCreateParams ¶
type PetCreateParams struct { /*Body Pet object that needs to be added to the store */ Body *models.Pet Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PetCreateParams contains all the parameters to send to the API endpoint for the pet create operation typically these are written to a http.Request
func NewPetCreateParams ¶
func NewPetCreateParams() *PetCreateParams
NewPetCreateParams creates a new PetCreateParams object with the default values initialized.
func NewPetCreateParamsWithContext ¶
func NewPetCreateParamsWithContext(ctx context.Context) *PetCreateParams
NewPetCreateParamsWithContext creates a new PetCreateParams object with the default values initialized, and the ability to set a context for a request
func NewPetCreateParamsWithHTTPClient ¶
func NewPetCreateParamsWithHTTPClient(client *http.Client) *PetCreateParams
NewPetCreateParamsWithHTTPClient creates a new PetCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPetCreateParamsWithTimeout ¶
func NewPetCreateParamsWithTimeout(timeout time.Duration) *PetCreateParams
NewPetCreateParamsWithTimeout creates a new PetCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*PetCreateParams) SetBody ¶
func (o *PetCreateParams) SetBody(body *models.Pet)
SetBody adds the body to the pet create params
func (*PetCreateParams) SetContext ¶
func (o *PetCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the pet create params
func (*PetCreateParams) SetHTTPClient ¶
func (o *PetCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the pet create params
func (*PetCreateParams) SetTimeout ¶
func (o *PetCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the pet create params
func (*PetCreateParams) WithBody ¶
func (o *PetCreateParams) WithBody(body *models.Pet) *PetCreateParams
WithBody adds the body to the pet create params
func (*PetCreateParams) WithContext ¶
func (o *PetCreateParams) WithContext(ctx context.Context) *PetCreateParams
WithContext adds the context to the pet create params
func (*PetCreateParams) WithHTTPClient ¶
func (o *PetCreateParams) WithHTTPClient(client *http.Client) *PetCreateParams
WithHTTPClient adds the HTTPClient to the pet create params
func (*PetCreateParams) WithTimeout ¶
func (o *PetCreateParams) WithTimeout(timeout time.Duration) *PetCreateParams
WithTimeout adds the timeout to the pet create params
func (*PetCreateParams) WriteToRequest ¶
func (o *PetCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PetCreateReader ¶
type PetCreateReader struct {
// contains filtered or unexported fields
}
PetCreateReader is a Reader for the PetCreate structure.
func (*PetCreateReader) ReadResponse ¶
func (o *PetCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PetDeleteBadRequest ¶
type PetDeleteBadRequest struct { }
PetDeleteBadRequest handles this case with default header values.
Invalid ID supplied
func NewPetDeleteBadRequest ¶
func NewPetDeleteBadRequest() *PetDeleteBadRequest
NewPetDeleteBadRequest creates a PetDeleteBadRequest with default headers values
func (*PetDeleteBadRequest) Error ¶
func (o *PetDeleteBadRequest) Error() string
type PetDeleteNoContent ¶
type PetDeleteNoContent struct { }
PetDeleteNoContent handles this case with default header values.
Deleted successfully
func NewPetDeleteNoContent ¶
func NewPetDeleteNoContent() *PetDeleteNoContent
NewPetDeleteNoContent creates a PetDeleteNoContent with default headers values
func (*PetDeleteNoContent) Error ¶
func (o *PetDeleteNoContent) Error() string
type PetDeleteNotFound ¶
type PetDeleteNotFound struct { }
PetDeleteNotFound handles this case with default header values.
Pet not found
func NewPetDeleteNotFound ¶
func NewPetDeleteNotFound() *PetDeleteNotFound
NewPetDeleteNotFound creates a PetDeleteNotFound with default headers values
func (*PetDeleteNotFound) Error ¶
func (o *PetDeleteNotFound) Error() string
type PetDeleteParams ¶
type PetDeleteParams struct { /*APIKey*/ APIKey *string /*PetID Pet id to delete */ PetID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PetDeleteParams contains all the parameters to send to the API endpoint for the pet delete operation typically these are written to a http.Request
func NewPetDeleteParams ¶
func NewPetDeleteParams() *PetDeleteParams
NewPetDeleteParams creates a new PetDeleteParams object with the default values initialized.
func NewPetDeleteParamsWithContext ¶
func NewPetDeleteParamsWithContext(ctx context.Context) *PetDeleteParams
NewPetDeleteParamsWithContext creates a new PetDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewPetDeleteParamsWithHTTPClient ¶
func NewPetDeleteParamsWithHTTPClient(client *http.Client) *PetDeleteParams
NewPetDeleteParamsWithHTTPClient creates a new PetDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPetDeleteParamsWithTimeout ¶
func NewPetDeleteParamsWithTimeout(timeout time.Duration) *PetDeleteParams
NewPetDeleteParamsWithTimeout creates a new PetDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*PetDeleteParams) SetAPIKey ¶
func (o *PetDeleteParams) SetAPIKey(aPIKey *string)
SetAPIKey adds the apiKey to the pet delete params
func (*PetDeleteParams) SetContext ¶
func (o *PetDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the pet delete params
func (*PetDeleteParams) SetHTTPClient ¶
func (o *PetDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the pet delete params
func (*PetDeleteParams) SetPetID ¶
func (o *PetDeleteParams) SetPetID(petID int64)
SetPetID adds the petId to the pet delete params
func (*PetDeleteParams) SetTimeout ¶
func (o *PetDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the pet delete params
func (*PetDeleteParams) WithAPIKey ¶
func (o *PetDeleteParams) WithAPIKey(aPIKey *string) *PetDeleteParams
WithAPIKey adds the aPIKey to the pet delete params
func (*PetDeleteParams) WithContext ¶
func (o *PetDeleteParams) WithContext(ctx context.Context) *PetDeleteParams
WithContext adds the context to the pet delete params
func (*PetDeleteParams) WithHTTPClient ¶
func (o *PetDeleteParams) WithHTTPClient(client *http.Client) *PetDeleteParams
WithHTTPClient adds the HTTPClient to the pet delete params
func (*PetDeleteParams) WithPetID ¶
func (o *PetDeleteParams) WithPetID(petID int64) *PetDeleteParams
WithPetID adds the petID to the pet delete params
func (*PetDeleteParams) WithTimeout ¶
func (o *PetDeleteParams) WithTimeout(timeout time.Duration) *PetDeleteParams
WithTimeout adds the timeout to the pet delete params
func (*PetDeleteParams) WriteToRequest ¶
func (o *PetDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PetDeleteReader ¶
type PetDeleteReader struct {
// contains filtered or unexported fields
}
PetDeleteReader is a Reader for the PetDelete structure.
func (*PetDeleteReader) ReadResponse ¶
func (o *PetDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PetGetBadRequest ¶
type PetGetBadRequest struct { }
PetGetBadRequest handles this case with default header values.
Invalid ID supplied
func NewPetGetBadRequest ¶
func NewPetGetBadRequest() *PetGetBadRequest
NewPetGetBadRequest creates a PetGetBadRequest with default headers values
func (*PetGetBadRequest) Error ¶
func (o *PetGetBadRequest) Error() string
type PetGetNotFound ¶
type PetGetNotFound struct { }
PetGetNotFound handles this case with default header values.
Pet not found
func NewPetGetNotFound ¶
func NewPetGetNotFound() *PetGetNotFound
NewPetGetNotFound creates a PetGetNotFound with default headers values
func (*PetGetNotFound) Error ¶
func (o *PetGetNotFound) Error() string
type PetGetOK ¶
PetGetOK handles this case with default header values.
successful operation
func NewPetGetOK ¶
func NewPetGetOK() *PetGetOK
NewPetGetOK creates a PetGetOK with default headers values
type PetGetParams ¶
type PetGetParams struct { /*PetID ID of pet to return */ PetID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PetGetParams contains all the parameters to send to the API endpoint for the pet get operation typically these are written to a http.Request
func NewPetGetParams ¶
func NewPetGetParams() *PetGetParams
NewPetGetParams creates a new PetGetParams object with the default values initialized.
func NewPetGetParamsWithContext ¶
func NewPetGetParamsWithContext(ctx context.Context) *PetGetParams
NewPetGetParamsWithContext creates a new PetGetParams object with the default values initialized, and the ability to set a context for a request
func NewPetGetParamsWithHTTPClient ¶
func NewPetGetParamsWithHTTPClient(client *http.Client) *PetGetParams
NewPetGetParamsWithHTTPClient creates a new PetGetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPetGetParamsWithTimeout ¶
func NewPetGetParamsWithTimeout(timeout time.Duration) *PetGetParams
NewPetGetParamsWithTimeout creates a new PetGetParams object with the default values initialized, and the ability to set a timeout on a request
func (*PetGetParams) SetContext ¶
func (o *PetGetParams) SetContext(ctx context.Context)
SetContext adds the context to the pet get params
func (*PetGetParams) SetHTTPClient ¶
func (o *PetGetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the pet get params
func (*PetGetParams) SetPetID ¶
func (o *PetGetParams) SetPetID(petID int64)
SetPetID adds the petId to the pet get params
func (*PetGetParams) SetTimeout ¶
func (o *PetGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the pet get params
func (*PetGetParams) WithContext ¶
func (o *PetGetParams) WithContext(ctx context.Context) *PetGetParams
WithContext adds the context to the pet get params
func (*PetGetParams) WithHTTPClient ¶
func (o *PetGetParams) WithHTTPClient(client *http.Client) *PetGetParams
WithHTTPClient adds the HTTPClient to the pet get params
func (*PetGetParams) WithPetID ¶
func (o *PetGetParams) WithPetID(petID int64) *PetGetParams
WithPetID adds the petID to the pet get params
func (*PetGetParams) WithTimeout ¶
func (o *PetGetParams) WithTimeout(timeout time.Duration) *PetGetParams
WithTimeout adds the timeout to the pet get params
func (*PetGetParams) WriteToRequest ¶
func (o *PetGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PetGetReader ¶
type PetGetReader struct {
// contains filtered or unexported fields
}
PetGetReader is a Reader for the PetGet structure.
func (*PetGetReader) ReadResponse ¶
func (o *PetGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PetListBadRequest ¶
type PetListBadRequest struct { }
PetListBadRequest handles this case with default header values.
Invalid status value
func NewPetListBadRequest ¶
func NewPetListBadRequest() *PetListBadRequest
NewPetListBadRequest creates a PetListBadRequest with default headers values
func (*PetListBadRequest) Error ¶
func (o *PetListBadRequest) Error() string
type PetListOK ¶
PetListOK handles this case with default header values.
successful operation
func NewPetListOK ¶
func NewPetListOK() *PetListOK
NewPetListOK creates a PetListOK with default headers values
type PetListParams ¶
type PetListParams struct { /*Status Status values that need to be considered for filter */ Status []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PetListParams contains all the parameters to send to the API endpoint for the pet list operation typically these are written to a http.Request
func NewPetListParams ¶
func NewPetListParams() *PetListParams
NewPetListParams creates a new PetListParams object with the default values initialized.
func NewPetListParamsWithContext ¶
func NewPetListParamsWithContext(ctx context.Context) *PetListParams
NewPetListParamsWithContext creates a new PetListParams object with the default values initialized, and the ability to set a context for a request
func NewPetListParamsWithHTTPClient ¶
func NewPetListParamsWithHTTPClient(client *http.Client) *PetListParams
NewPetListParamsWithHTTPClient creates a new PetListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPetListParamsWithTimeout ¶
func NewPetListParamsWithTimeout(timeout time.Duration) *PetListParams
NewPetListParamsWithTimeout creates a new PetListParams object with the default values initialized, and the ability to set a timeout on a request
func (*PetListParams) SetContext ¶
func (o *PetListParams) SetContext(ctx context.Context)
SetContext adds the context to the pet list params
func (*PetListParams) SetHTTPClient ¶
func (o *PetListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the pet list params
func (*PetListParams) SetStatus ¶
func (o *PetListParams) SetStatus(status []string)
SetStatus adds the status to the pet list params
func (*PetListParams) SetTimeout ¶
func (o *PetListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the pet list params
func (*PetListParams) WithContext ¶
func (o *PetListParams) WithContext(ctx context.Context) *PetListParams
WithContext adds the context to the pet list params
func (*PetListParams) WithHTTPClient ¶
func (o *PetListParams) WithHTTPClient(client *http.Client) *PetListParams
WithHTTPClient adds the HTTPClient to the pet list params
func (*PetListParams) WithStatus ¶
func (o *PetListParams) WithStatus(status []string) *PetListParams
WithStatus adds the status to the pet list params
func (*PetListParams) WithTimeout ¶
func (o *PetListParams) WithTimeout(timeout time.Duration) *PetListParams
WithTimeout adds the timeout to the pet list params
func (*PetListParams) WriteToRequest ¶
func (o *PetListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PetListReader ¶
type PetListReader struct {
// contains filtered or unexported fields
}
PetListReader is a Reader for the PetList structure.
func (*PetListReader) ReadResponse ¶
func (o *PetListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PetUpdateBadRequest ¶
type PetUpdateBadRequest struct { }
PetUpdateBadRequest handles this case with default header values.
Invalid ID supplied
func NewPetUpdateBadRequest ¶
func NewPetUpdateBadRequest() *PetUpdateBadRequest
NewPetUpdateBadRequest creates a PetUpdateBadRequest with default headers values
func (*PetUpdateBadRequest) Error ¶
func (o *PetUpdateBadRequest) Error() string
type PetUpdateCreated ¶
PetUpdateCreated handles this case with default header values.
Updated successfully
func NewPetUpdateCreated ¶
func NewPetUpdateCreated() *PetUpdateCreated
NewPetUpdateCreated creates a PetUpdateCreated with default headers values
func (*PetUpdateCreated) Error ¶
func (o *PetUpdateCreated) Error() string
type PetUpdateMethodNotAllowed ¶
type PetUpdateMethodNotAllowed struct { }
PetUpdateMethodNotAllowed handles this case with default header values.
Validation exception
func NewPetUpdateMethodNotAllowed ¶
func NewPetUpdateMethodNotAllowed() *PetUpdateMethodNotAllowed
NewPetUpdateMethodNotAllowed creates a PetUpdateMethodNotAllowed with default headers values
func (*PetUpdateMethodNotAllowed) Error ¶
func (o *PetUpdateMethodNotAllowed) Error() string
type PetUpdateNotFound ¶
type PetUpdateNotFound struct { }
PetUpdateNotFound handles this case with default header values.
Pet not found
func NewPetUpdateNotFound ¶
func NewPetUpdateNotFound() *PetUpdateNotFound
NewPetUpdateNotFound creates a PetUpdateNotFound with default headers values
func (*PetUpdateNotFound) Error ¶
func (o *PetUpdateNotFound) Error() string
type PetUpdateParams ¶
type PetUpdateParams struct { /*Body Pet object that needs to be added to the store */ Body *models.Pet Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PetUpdateParams contains all the parameters to send to the API endpoint for the pet update operation typically these are written to a http.Request
func NewPetUpdateParams ¶
func NewPetUpdateParams() *PetUpdateParams
NewPetUpdateParams creates a new PetUpdateParams object with the default values initialized.
func NewPetUpdateParamsWithContext ¶
func NewPetUpdateParamsWithContext(ctx context.Context) *PetUpdateParams
NewPetUpdateParamsWithContext creates a new PetUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewPetUpdateParamsWithHTTPClient ¶
func NewPetUpdateParamsWithHTTPClient(client *http.Client) *PetUpdateParams
NewPetUpdateParamsWithHTTPClient creates a new PetUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPetUpdateParamsWithTimeout ¶
func NewPetUpdateParamsWithTimeout(timeout time.Duration) *PetUpdateParams
NewPetUpdateParamsWithTimeout creates a new PetUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*PetUpdateParams) SetBody ¶
func (o *PetUpdateParams) SetBody(body *models.Pet)
SetBody adds the body to the pet update params
func (*PetUpdateParams) SetContext ¶
func (o *PetUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the pet update params
func (*PetUpdateParams) SetHTTPClient ¶
func (o *PetUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the pet update params
func (*PetUpdateParams) SetTimeout ¶
func (o *PetUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the pet update params
func (*PetUpdateParams) WithBody ¶
func (o *PetUpdateParams) WithBody(body *models.Pet) *PetUpdateParams
WithBody adds the body to the pet update params
func (*PetUpdateParams) WithContext ¶
func (o *PetUpdateParams) WithContext(ctx context.Context) *PetUpdateParams
WithContext adds the context to the pet update params
func (*PetUpdateParams) WithHTTPClient ¶
func (o *PetUpdateParams) WithHTTPClient(client *http.Client) *PetUpdateParams
WithHTTPClient adds the HTTPClient to the pet update params
func (*PetUpdateParams) WithTimeout ¶
func (o *PetUpdateParams) WithTimeout(timeout time.Duration) *PetUpdateParams
WithTimeout adds the timeout to the pet update params
func (*PetUpdateParams) WriteToRequest ¶
func (o *PetUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PetUpdateReader ¶
type PetUpdateReader struct {
// contains filtered or unexported fields
}
PetUpdateReader is a Reader for the PetUpdate structure.
func (*PetUpdateReader) ReadResponse ¶
func (o *PetUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PetUploadImageOK ¶
type PetUploadImageOK struct {
Payload *models.APIResponse
}
PetUploadImageOK handles this case with default header values.
successful operation
func NewPetUploadImageOK ¶
func NewPetUploadImageOK() *PetUploadImageOK
NewPetUploadImageOK creates a PetUploadImageOK with default headers values
func (*PetUploadImageOK) Error ¶
func (o *PetUploadImageOK) Error() string
type PetUploadImageParams ¶
type PetUploadImageParams struct { /*AdditionalMetadata Additional data to pass to server */ AdditionalMetadata *string /*File file to upload */ File runtime.NamedReadCloser /*PetID ID of pet to update */ PetID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PetUploadImageParams contains all the parameters to send to the API endpoint for the pet upload image operation typically these are written to a http.Request
func NewPetUploadImageParams ¶
func NewPetUploadImageParams() *PetUploadImageParams
NewPetUploadImageParams creates a new PetUploadImageParams object with the default values initialized.
func NewPetUploadImageParamsWithContext ¶
func NewPetUploadImageParamsWithContext(ctx context.Context) *PetUploadImageParams
NewPetUploadImageParamsWithContext creates a new PetUploadImageParams object with the default values initialized, and the ability to set a context for a request
func NewPetUploadImageParamsWithHTTPClient ¶
func NewPetUploadImageParamsWithHTTPClient(client *http.Client) *PetUploadImageParams
NewPetUploadImageParamsWithHTTPClient creates a new PetUploadImageParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPetUploadImageParamsWithTimeout ¶
func NewPetUploadImageParamsWithTimeout(timeout time.Duration) *PetUploadImageParams
NewPetUploadImageParamsWithTimeout creates a new PetUploadImageParams object with the default values initialized, and the ability to set a timeout on a request
func (*PetUploadImageParams) SetAdditionalMetadata ¶
func (o *PetUploadImageParams) SetAdditionalMetadata(additionalMetadata *string)
SetAdditionalMetadata adds the additionalMetadata to the pet upload image params
func (*PetUploadImageParams) SetContext ¶
func (o *PetUploadImageParams) SetContext(ctx context.Context)
SetContext adds the context to the pet upload image params
func (*PetUploadImageParams) SetFile ¶
func (o *PetUploadImageParams) SetFile(file runtime.NamedReadCloser)
SetFile adds the file to the pet upload image params
func (*PetUploadImageParams) SetHTTPClient ¶
func (o *PetUploadImageParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the pet upload image params
func (*PetUploadImageParams) SetPetID ¶
func (o *PetUploadImageParams) SetPetID(petID int64)
SetPetID adds the petId to the pet upload image params
func (*PetUploadImageParams) SetTimeout ¶
func (o *PetUploadImageParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the pet upload image params
func (*PetUploadImageParams) WithAdditionalMetadata ¶
func (o *PetUploadImageParams) WithAdditionalMetadata(additionalMetadata *string) *PetUploadImageParams
WithAdditionalMetadata adds the additionalMetadata to the pet upload image params
func (*PetUploadImageParams) WithContext ¶
func (o *PetUploadImageParams) WithContext(ctx context.Context) *PetUploadImageParams
WithContext adds the context to the pet upload image params
func (*PetUploadImageParams) WithFile ¶
func (o *PetUploadImageParams) WithFile(file runtime.NamedReadCloser) *PetUploadImageParams
WithFile adds the file to the pet upload image params
func (*PetUploadImageParams) WithHTTPClient ¶
func (o *PetUploadImageParams) WithHTTPClient(client *http.Client) *PetUploadImageParams
WithHTTPClient adds the HTTPClient to the pet upload image params
func (*PetUploadImageParams) WithPetID ¶
func (o *PetUploadImageParams) WithPetID(petID int64) *PetUploadImageParams
WithPetID adds the petID to the pet upload image params
func (*PetUploadImageParams) WithTimeout ¶
func (o *PetUploadImageParams) WithTimeout(timeout time.Duration) *PetUploadImageParams
WithTimeout adds the timeout to the pet upload image params
func (*PetUploadImageParams) WriteToRequest ¶
func (o *PetUploadImageParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PetUploadImageReader ¶
type PetUploadImageReader struct {
// contains filtered or unexported fields
}
PetUploadImageReader is a Reader for the PetUploadImage structure.
func (*PetUploadImageReader) ReadResponse ¶
func (o *PetUploadImageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- pet_client.go
- pet_create_parameters.go
- pet_create_responses.go
- pet_delete_parameters.go
- pet_delete_responses.go
- pet_get_parameters.go
- pet_get_responses.go
- pet_list_parameters.go
- pet_list_responses.go
- pet_update_parameters.go
- pet_update_responses.go
- pet_upload_image_parameters.go
- pet_upload_image_responses.go