Documentation ¶
Index ¶
- Constants
- type DeleteOrder
- type DeleteOrderBadRequest
- type DeleteOrderHandler
- type DeleteOrderHandlerFunc
- type DeleteOrderNotFound
- type DeleteOrderParams
- type DeleteOrderURL
- func (o *DeleteOrderURL) Build() (*url.URL, error)
- func (o *DeleteOrderURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteOrderURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteOrderURL) SetBasePath(bp string)
- func (o *DeleteOrderURL) String() string
- func (o *DeleteOrderURL) StringFull(scheme, host string) string
- func (o *DeleteOrderURL) WithBasePath(bp string) *DeleteOrderURL
- type GetOrderByID
- type GetOrderByIDBadRequest
- type GetOrderByIDHandler
- type GetOrderByIDHandlerFunc
- type GetOrderByIDNotFound
- type GetOrderByIDOK
- type GetOrderByIDParams
- type GetOrderByIDURL
- func (o *GetOrderByIDURL) Build() (*url.URL, error)
- func (o *GetOrderByIDURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetOrderByIDURL) Must(u *url.URL, err error) *url.URL
- func (o *GetOrderByIDURL) SetBasePath(bp string)
- func (o *GetOrderByIDURL) String() string
- func (o *GetOrderByIDURL) StringFull(scheme, host string) string
- func (o *GetOrderByIDURL) WithBasePath(bp string) *GetOrderByIDURL
- type PlaceOrder
- type PlaceOrderBadRequest
- type PlaceOrderHandler
- type PlaceOrderHandlerFunc
- type PlaceOrderOK
- type PlaceOrderParams
- type PlaceOrderURL
- func (o *PlaceOrderURL) Build() (*url.URL, error)
- func (o *PlaceOrderURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *PlaceOrderURL) Must(u *url.URL, err error) *url.URL
- func (o *PlaceOrderURL) SetBasePath(bp string)
- func (o *PlaceOrderURL) String() string
- func (o *PlaceOrderURL) StringFull(scheme, host string) string
- func (o *PlaceOrderURL) WithBasePath(bp string) *PlaceOrderURL
Constants ¶
const DeleteOrderBadRequestCode int = 400
DeleteOrderBadRequestCode is the HTTP code returned for type DeleteOrderBadRequest
const DeleteOrderNotFoundCode int = 404
DeleteOrderNotFoundCode is the HTTP code returned for type DeleteOrderNotFound
const GetOrderByIDBadRequestCode int = 400
GetOrderByIDBadRequestCode is the HTTP code returned for type GetOrderByIDBadRequest
const GetOrderByIDNotFoundCode int = 404
GetOrderByIDNotFoundCode is the HTTP code returned for type GetOrderByIDNotFound
const GetOrderByIDOKCode int = 200
GetOrderByIDOKCode is the HTTP code returned for type GetOrderByIDOK
const PlaceOrderBadRequestCode int = 400
PlaceOrderBadRequestCode is the HTTP code returned for type PlaceOrderBadRequest
const PlaceOrderOKCode int = 200
PlaceOrderOKCode is the HTTP code returned for type PlaceOrderOK
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteOrder ¶
type DeleteOrder struct { Context *middleware.Context Handler DeleteOrderHandler }
DeleteOrder swagger:route DELETE /stores/order/{orderId} store deleteOrder
Delete purchase order by ID ¶
For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
func NewDeleteOrder ¶
func NewDeleteOrder(ctx *middleware.Context, handler DeleteOrderHandler) *DeleteOrder
NewDeleteOrder creates a new http.Handler for the delete order operation
func (*DeleteOrder) ServeHTTP ¶
func (o *DeleteOrder) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteOrderBadRequest ¶
type DeleteOrderBadRequest struct { }
DeleteOrderBadRequest Invalid ID supplied
swagger:response deleteOrderBadRequest
func NewDeleteOrderBadRequest ¶ added in v0.2.0
func NewDeleteOrderBadRequest() *DeleteOrderBadRequest
NewDeleteOrderBadRequest creates DeleteOrderBadRequest with default headers values
func (*DeleteOrderBadRequest) WriteResponse ¶
func (o *DeleteOrderBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteOrderHandler ¶
type DeleteOrderHandler interface {
Handle(DeleteOrderParams) middleware.Responder
}
DeleteOrderHandler interface for that can handle valid delete order params
type DeleteOrderHandlerFunc ¶
type DeleteOrderHandlerFunc func(DeleteOrderParams) middleware.Responder
DeleteOrderHandlerFunc turns a function with the right signature into a delete order handler
func (DeleteOrderHandlerFunc) Handle ¶
func (fn DeleteOrderHandlerFunc) Handle(params DeleteOrderParams) middleware.Responder
Handle executing the request and returning a response
type DeleteOrderNotFound ¶
type DeleteOrderNotFound struct { }
DeleteOrderNotFound Order not found
swagger:response deleteOrderNotFound
func NewDeleteOrderNotFound ¶ added in v0.2.0
func NewDeleteOrderNotFound() *DeleteOrderNotFound
NewDeleteOrderNotFound creates DeleteOrderNotFound with default headers values
func (*DeleteOrderNotFound) WriteResponse ¶
func (o *DeleteOrderNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteOrderParams ¶
type DeleteOrderParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*ID of the order that needs to be deleted Required: true In: path */ OrderID string }
DeleteOrderParams contains all the bound params for the delete order operation typically these are obtained from a http.Request
swagger:parameters deleteOrder
func NewDeleteOrderParams ¶ added in v0.2.0
func NewDeleteOrderParams() DeleteOrderParams
NewDeleteOrderParams creates a new DeleteOrderParams object no default values defined in spec.
func (*DeleteOrderParams) BindRequest ¶
func (o *DeleteOrderParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteOrderParams() beforehand.
type DeleteOrderURL ¶ added in v0.17.0
type DeleteOrderURL struct { OrderID string // contains filtered or unexported fields }
DeleteOrderURL generates an URL for the delete order operation
func (*DeleteOrderURL) Build ¶ added in v0.17.0
func (o *DeleteOrderURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteOrderURL) BuildFull ¶ added in v0.17.0
func (o *DeleteOrderURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteOrderURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*DeleteOrderURL) SetBasePath ¶ added in v0.17.0
func (o *DeleteOrderURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteOrderURL) String ¶ added in v0.17.0
func (o *DeleteOrderURL) String() string
String returns the string representation of the path with query string
func (*DeleteOrderURL) StringFull ¶ added in v0.17.0
func (o *DeleteOrderURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteOrderURL) WithBasePath ¶ added in v0.17.0
func (o *DeleteOrderURL) WithBasePath(bp string) *DeleteOrderURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetOrderByID ¶
type GetOrderByID struct { Context *middleware.Context Handler GetOrderByIDHandler }
GetOrderByID swagger:route GET /stores/order/{orderId} store getOrderById
Find purchase order by ID ¶
For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
func NewGetOrderByID ¶
func NewGetOrderByID(ctx *middleware.Context, handler GetOrderByIDHandler) *GetOrderByID
NewGetOrderByID creates a new http.Handler for the get order by Id operation
func (*GetOrderByID) ServeHTTP ¶
func (o *GetOrderByID) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetOrderByIDBadRequest ¶
type GetOrderByIDBadRequest struct { }
GetOrderByIDBadRequest Invalid ID supplied
swagger:response getOrderByIdBadRequest
func NewGetOrderByIDBadRequest ¶ added in v0.2.0
func NewGetOrderByIDBadRequest() *GetOrderByIDBadRequest
NewGetOrderByIDBadRequest creates GetOrderByIDBadRequest with default headers values
func (*GetOrderByIDBadRequest) WriteResponse ¶
func (o *GetOrderByIDBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetOrderByIDHandler ¶
type GetOrderByIDHandler interface {
Handle(GetOrderByIDParams) middleware.Responder
}
GetOrderByIDHandler interface for that can handle valid get order by Id params
type GetOrderByIDHandlerFunc ¶
type GetOrderByIDHandlerFunc func(GetOrderByIDParams) middleware.Responder
GetOrderByIDHandlerFunc turns a function with the right signature into a get order by Id handler
func (GetOrderByIDHandlerFunc) Handle ¶
func (fn GetOrderByIDHandlerFunc) Handle(params GetOrderByIDParams) middleware.Responder
Handle executing the request and returning a response
type GetOrderByIDNotFound ¶
type GetOrderByIDNotFound struct { }
GetOrderByIDNotFound Order not found
swagger:response getOrderByIdNotFound
func NewGetOrderByIDNotFound ¶ added in v0.2.0
func NewGetOrderByIDNotFound() *GetOrderByIDNotFound
NewGetOrderByIDNotFound creates GetOrderByIDNotFound with default headers values
func (*GetOrderByIDNotFound) WriteResponse ¶
func (o *GetOrderByIDNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetOrderByIDOK ¶
GetOrderByIDOK successful operation
swagger:response getOrderByIdOK
func NewGetOrderByIDOK ¶ added in v0.2.0
func NewGetOrderByIDOK() *GetOrderByIDOK
NewGetOrderByIDOK creates GetOrderByIDOK with default headers values
func (*GetOrderByIDOK) SetPayload ¶ added in v0.17.0
func (o *GetOrderByIDOK) SetPayload(payload *models.Order)
SetPayload sets the payload to the get order by Id o k response
func (*GetOrderByIDOK) WithPayload ¶ added in v0.2.0
func (o *GetOrderByIDOK) WithPayload(payload *models.Order) *GetOrderByIDOK
WithPayload adds the payload to the get order by Id o k response
func (*GetOrderByIDOK) WriteResponse ¶
func (o *GetOrderByIDOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetOrderByIDParams ¶
type GetOrderByIDParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*ID of pet that needs to be fetched Required: true In: path */ OrderID string }
GetOrderByIDParams contains all the bound params for the get order by Id operation typically these are obtained from a http.Request
swagger:parameters getOrderById
func NewGetOrderByIDParams ¶ added in v0.2.0
func NewGetOrderByIDParams() GetOrderByIDParams
NewGetOrderByIDParams creates a new GetOrderByIDParams object no default values defined in spec.
func (*GetOrderByIDParams) BindRequest ¶
func (o *GetOrderByIDParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetOrderByIDParams() beforehand.
type GetOrderByIDURL ¶ added in v0.17.0
type GetOrderByIDURL struct { OrderID string // contains filtered or unexported fields }
GetOrderByIDURL generates an URL for the get order by Id operation
func (*GetOrderByIDURL) Build ¶ added in v0.17.0
func (o *GetOrderByIDURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetOrderByIDURL) BuildFull ¶ added in v0.17.0
func (o *GetOrderByIDURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetOrderByIDURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*GetOrderByIDURL) SetBasePath ¶ added in v0.17.0
func (o *GetOrderByIDURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetOrderByIDURL) String ¶ added in v0.17.0
func (o *GetOrderByIDURL) String() string
String returns the string representation of the path with query string
func (*GetOrderByIDURL) StringFull ¶ added in v0.17.0
func (o *GetOrderByIDURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetOrderByIDURL) WithBasePath ¶ added in v0.17.0
func (o *GetOrderByIDURL) WithBasePath(bp string) *GetOrderByIDURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type PlaceOrder ¶
type PlaceOrder struct { Context *middleware.Context Handler PlaceOrderHandler }
PlaceOrder swagger:route POST /stores/order store placeOrder
Place an order for a pet
func NewPlaceOrder ¶
func NewPlaceOrder(ctx *middleware.Context, handler PlaceOrderHandler) *PlaceOrder
NewPlaceOrder creates a new http.Handler for the place order operation
func (*PlaceOrder) ServeHTTP ¶
func (o *PlaceOrder) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PlaceOrderBadRequest ¶
type PlaceOrderBadRequest struct { }
PlaceOrderBadRequest Invalid Order
swagger:response placeOrderBadRequest
func NewPlaceOrderBadRequest ¶ added in v0.2.0
func NewPlaceOrderBadRequest() *PlaceOrderBadRequest
NewPlaceOrderBadRequest creates PlaceOrderBadRequest with default headers values
func (*PlaceOrderBadRequest) WriteResponse ¶
func (o *PlaceOrderBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PlaceOrderHandler ¶
type PlaceOrderHandler interface {
Handle(PlaceOrderParams) middleware.Responder
}
PlaceOrderHandler interface for that can handle valid place order params
type PlaceOrderHandlerFunc ¶
type PlaceOrderHandlerFunc func(PlaceOrderParams) middleware.Responder
PlaceOrderHandlerFunc turns a function with the right signature into a place order handler
func (PlaceOrderHandlerFunc) Handle ¶
func (fn PlaceOrderHandlerFunc) Handle(params PlaceOrderParams) middleware.Responder
Handle executing the request and returning a response
type PlaceOrderOK ¶
PlaceOrderOK successful operation
swagger:response placeOrderOK
func NewPlaceOrderOK ¶ added in v0.2.0
func NewPlaceOrderOK() *PlaceOrderOK
NewPlaceOrderOK creates PlaceOrderOK with default headers values
func (*PlaceOrderOK) SetPayload ¶ added in v0.17.0
func (o *PlaceOrderOK) SetPayload(payload *models.Order)
SetPayload sets the payload to the place order o k response
func (*PlaceOrderOK) WithPayload ¶ added in v0.2.0
func (o *PlaceOrderOK) WithPayload(payload *models.Order) *PlaceOrderOK
WithPayload adds the payload to the place order o k response
func (*PlaceOrderOK) WriteResponse ¶
func (o *PlaceOrderOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PlaceOrderParams ¶
type PlaceOrderParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*order placed for purchasing the pet In: body */ Body *models.Order }
PlaceOrderParams contains all the bound params for the place order operation typically these are obtained from a http.Request
swagger:parameters placeOrder
func NewPlaceOrderParams ¶ added in v0.2.0
func NewPlaceOrderParams() PlaceOrderParams
NewPlaceOrderParams creates a new PlaceOrderParams object no default values defined in spec.
func (*PlaceOrderParams) BindRequest ¶
func (o *PlaceOrderParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPlaceOrderParams() beforehand.
type PlaceOrderURL ¶ added in v0.17.0
type PlaceOrderURL struct {
// contains filtered or unexported fields
}
PlaceOrderURL generates an URL for the place order operation
func (*PlaceOrderURL) Build ¶ added in v0.17.0
func (o *PlaceOrderURL) Build() (*url.URL, error)
Build a url path and query string
func (*PlaceOrderURL) BuildFull ¶ added in v0.17.0
func (o *PlaceOrderURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*PlaceOrderURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*PlaceOrderURL) SetBasePath ¶ added in v0.17.0
func (o *PlaceOrderURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*PlaceOrderURL) String ¶ added in v0.17.0
func (o *PlaceOrderURL) String() string
String returns the string representation of the path with query string
func (*PlaceOrderURL) StringFull ¶ added in v0.17.0
func (o *PlaceOrderURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*PlaceOrderURL) WithBasePath ¶ added in v0.17.0
func (o *PlaceOrderURL) WithBasePath(bp string) *PlaceOrderURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string