Versions in this module Expand all Collapse all v1 v1.0.1 Sep 12, 2020 Changes in this version + const ShelvesIDBadRequestCode + const ShelvesIDOKCode + type ShelvesID struct + Context *middleware.Context + Handler ShelvesIDHandler + func NewShelvesID(ctx *middleware.Context, handler ShelvesIDHandler) *ShelvesID + func (o *ShelvesID) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type ShelvesIDBadRequest struct + Payload *models.Fail + func NewShelvesIDBadRequest() *ShelvesIDBadRequest + func (o *ShelvesIDBadRequest) SetPayload(payload *models.Fail) + func (o *ShelvesIDBadRequest) WithPayload(payload *models.Fail) *ShelvesIDBadRequest + func (o *ShelvesIDBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ShelvesIDHandler interface + Handle func(ShelvesIDParams) middleware.Responder + type ShelvesIDHandlerFunc func(ShelvesIDParams) middleware.Responder + func (fn ShelvesIDHandlerFunc) Handle(params ShelvesIDParams) middleware.Responder + type ShelvesIDOK struct + Payload *models.Shelf + func NewShelvesIDOK() *ShelvesIDOK + func (o *ShelvesIDOK) SetPayload(payload *models.Shelf) + func (o *ShelvesIDOK) WithPayload(payload *models.Shelf) *ShelvesIDOK + func (o *ShelvesIDOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ShelvesIDParams struct + HTTPRequest *http.Request + ID int64 + func NewShelvesIDParams() ShelvesIDParams + func (o *ShelvesIDParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type ShelvesIDURL struct + ID int64 + func (o *ShelvesIDURL) Build() (*url.URL, error) + func (o *ShelvesIDURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *ShelvesIDURL) Must(u *url.URL, err error) *url.URL + func (o *ShelvesIDURL) SetBasePath(bp string) + func (o *ShelvesIDURL) String() string + func (o *ShelvesIDURL) StringFull(scheme, host string) string + func (o *ShelvesIDURL) WithBasePath(bp string) *ShelvesIDURL Other modules containing this package github.com/MarlikAlmighty/library/v2