store

package
v0.30.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 10, 2023 License: Apache-2.0 Imports: 11 Imported by: 146

Documentation

Index

Constants

View Source
const DeleteOrderBadRequestCode int = 400

DeleteOrderBadRequestCode is the HTTP code returned for type DeleteOrderBadRequest

View Source
const DeleteOrderNotFoundCode int = 404

DeleteOrderNotFoundCode is the HTTP code returned for type DeleteOrderNotFound

View Source
const GetOrderByIDBadRequestCode int = 400

GetOrderByIDBadRequestCode is the HTTP code returned for type GetOrderByIDBadRequest

View Source
const GetOrderByIDNotFoundCode int = 404

GetOrderByIDNotFoundCode is the HTTP code returned for type GetOrderByIDNotFound

View Source
const GetOrderByIDOKCode int = 200

GetOrderByIDOKCode is the HTTP code returned for type GetOrderByIDOK

View Source
const PlaceOrderBadRequestCode int = 400

PlaceOrderBadRequestCode is the HTTP code returned for type PlaceOrderBadRequest

View Source
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

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

There are no default values defined in the 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

func (o *DeleteOrderURL) Must(u *url.URL, err error) *url.URL

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

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

type GetOrderByIDOK struct {

	/*
	  In: Body
	*/
	Payload *models.Order `json:"body,omitempty"`
}

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

There are no default values defined in the 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

func (o *GetOrderByIDURL) Must(u *url.URL, err error) *url.URL

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

Handle executing the request and returning a response

type PlaceOrderOK

type PlaceOrderOK struct {

	/*
	  In: Body
	*/
	Payload *models.Order `json:"body,omitempty"`
}

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

There are no default values defined in the 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

func (o *PlaceOrderURL) Must(u *url.URL, err error) *url.URL

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL