Versions in this module Expand all Collapse all v0 v0.0.2 Mar 18, 2021 v0.0.1 Mar 17, 2021 Changes in this version + const BookCSVOKCode + const BookCheckinOKCode + const BookCheckoutOKCode + const BookDeleteOKCode + const BookHistoryOKCode + const BookReadOKCode + const BookStatusOKCode + const BookWriteOKCode + type BookCSV struct + Context *middleware.Context + Handler BookCSVHandler + func NewBookCSV(ctx *middleware.Context, handler BookCSVHandler) *BookCSV + func (o *BookCSV) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type BookCSVDefault struct + Payload *models.Error + func NewBookCSVDefault(code int) *BookCSVDefault + func (o *BookCSVDefault) SetPayload(payload *models.Error) + func (o *BookCSVDefault) SetStatusCode(code int) + func (o *BookCSVDefault) WithPayload(payload *models.Error) *BookCSVDefault + func (o *BookCSVDefault) WithStatusCode(code int) *BookCSVDefault + func (o *BookCSVDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookCSVHandler interface + Handle func(BookCSVParams) middleware.Responder + type BookCSVHandlerFunc func(BookCSVParams) middleware.Responder + func (fn BookCSVHandlerFunc) Handle(params BookCSVParams) middleware.Responder + type BookCSVOK struct + Payload io.ReadCloser + func NewBookCSVOK() *BookCSVOK + func (o *BookCSVOK) SetPayload(payload io.ReadCloser) + func (o *BookCSVOK) WithPayload(payload io.ReadCloser) *BookCSVOK + func (o *BookCSVOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookCSVParams struct + HTTPRequest *http.Request + func NewBookCSVParams() BookCSVParams + func (o *BookCSVParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type BookCSVURL struct + func (o *BookCSVURL) Build() (*url.URL, error) + func (o *BookCSVURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *BookCSVURL) Must(u *url.URL, err error) *url.URL + func (o *BookCSVURL) SetBasePath(bp string) + func (o *BookCSVURL) String() string + func (o *BookCSVURL) StringFull(scheme, host string) string + func (o *BookCSVURL) WithBasePath(bp string) *BookCSVURL + type BookCheckin struct + Context *middleware.Context + Handler BookCheckinHandler + func NewBookCheckin(ctx *middleware.Context, handler BookCheckinHandler) *BookCheckin + func (o *BookCheckin) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type BookCheckinDefault struct + Payload *models.Error + func NewBookCheckinDefault(code int) *BookCheckinDefault + func (o *BookCheckinDefault) SetPayload(payload *models.Error) + func (o *BookCheckinDefault) SetStatusCode(code int) + func (o *BookCheckinDefault) WithPayload(payload *models.Error) *BookCheckinDefault + func (o *BookCheckinDefault) WithStatusCode(code int) *BookCheckinDefault + func (o *BookCheckinDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookCheckinHandler interface + Handle func(BookCheckinParams) middleware.Responder + type BookCheckinHandlerFunc func(BookCheckinParams) middleware.Responder + func (fn BookCheckinHandlerFunc) Handle(params BookCheckinParams) middleware.Responder + type BookCheckinOK struct + func NewBookCheckinOK() *BookCheckinOK + func (o *BookCheckinOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookCheckinParams struct + HTTPRequest *http.Request + Isbns []string + func NewBookCheckinParams() BookCheckinParams + func (o *BookCheckinParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type BookCheckinURL struct + func (o *BookCheckinURL) Build() (*url.URL, error) + func (o *BookCheckinURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *BookCheckinURL) Must(u *url.URL, err error) *url.URL + func (o *BookCheckinURL) SetBasePath(bp string) + func (o *BookCheckinURL) String() string + func (o *BookCheckinURL) StringFull(scheme, host string) string + func (o *BookCheckinURL) WithBasePath(bp string) *BookCheckinURL + type BookCheckout struct + Context *middleware.Context + Handler BookCheckoutHandler + func NewBookCheckout(ctx *middleware.Context, handler BookCheckoutHandler) *BookCheckout + func (o *BookCheckout) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type BookCheckoutDefault struct + Payload *models.Error + func NewBookCheckoutDefault(code int) *BookCheckoutDefault + func (o *BookCheckoutDefault) SetPayload(payload *models.Error) + func (o *BookCheckoutDefault) SetStatusCode(code int) + func (o *BookCheckoutDefault) WithPayload(payload *models.Error) *BookCheckoutDefault + func (o *BookCheckoutDefault) WithStatusCode(code int) *BookCheckoutDefault + func (o *BookCheckoutDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookCheckoutHandler interface + Handle func(BookCheckoutParams) middleware.Responder + type BookCheckoutHandlerFunc func(BookCheckoutParams) middleware.Responder + func (fn BookCheckoutHandlerFunc) Handle(params BookCheckoutParams) middleware.Responder + type BookCheckoutOK struct + func NewBookCheckoutOK() *BookCheckoutOK + func (o *BookCheckoutOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookCheckoutParams struct + HTTPRequest *http.Request + Isbns []string + func NewBookCheckoutParams() BookCheckoutParams + func (o *BookCheckoutParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type BookCheckoutURL struct + func (o *BookCheckoutURL) Build() (*url.URL, error) + func (o *BookCheckoutURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *BookCheckoutURL) Must(u *url.URL, err error) *url.URL + func (o *BookCheckoutURL) SetBasePath(bp string) + func (o *BookCheckoutURL) String() string + func (o *BookCheckoutURL) StringFull(scheme, host string) string + func (o *BookCheckoutURL) WithBasePath(bp string) *BookCheckoutURL + type BookDelete struct + Context *middleware.Context + Handler BookDeleteHandler + func NewBookDelete(ctx *middleware.Context, handler BookDeleteHandler) *BookDelete + func (o *BookDelete) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type BookDeleteDefault struct + Payload *models.Error + func NewBookDeleteDefault(code int) *BookDeleteDefault + func (o *BookDeleteDefault) SetPayload(payload *models.Error) + func (o *BookDeleteDefault) SetStatusCode(code int) + func (o *BookDeleteDefault) WithPayload(payload *models.Error) *BookDeleteDefault + func (o *BookDeleteDefault) WithStatusCode(code int) *BookDeleteDefault + func (o *BookDeleteDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookDeleteHandler interface + Handle func(BookDeleteParams) middleware.Responder + type BookDeleteHandlerFunc func(BookDeleteParams) middleware.Responder + func (fn BookDeleteHandlerFunc) Handle(params BookDeleteParams) middleware.Responder + type BookDeleteOK struct + func NewBookDeleteOK() *BookDeleteOK + func (o *BookDeleteOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookDeleteParams struct + HTTPRequest *http.Request + Isbns []string + func NewBookDeleteParams() BookDeleteParams + func (o *BookDeleteParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type BookDeleteURL struct + func (o *BookDeleteURL) Build() (*url.URL, error) + func (o *BookDeleteURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *BookDeleteURL) Must(u *url.URL, err error) *url.URL + func (o *BookDeleteURL) SetBasePath(bp string) + func (o *BookDeleteURL) String() string + func (o *BookDeleteURL) StringFull(scheme, host string) string + func (o *BookDeleteURL) WithBasePath(bp string) *BookDeleteURL + type BookHistory struct + Context *middleware.Context + Handler BookHistoryHandler + func NewBookHistory(ctx *middleware.Context, handler BookHistoryHandler) *BookHistory + func (o *BookHistory) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type BookHistoryDefault struct + Payload *models.Error + func NewBookHistoryDefault(code int) *BookHistoryDefault + func (o *BookHistoryDefault) SetPayload(payload *models.Error) + func (o *BookHistoryDefault) SetStatusCode(code int) + func (o *BookHistoryDefault) WithPayload(payload *models.Error) *BookHistoryDefault + func (o *BookHistoryDefault) WithStatusCode(code int) *BookHistoryDefault + func (o *BookHistoryDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookHistoryHandler interface + Handle func(BookHistoryParams) middleware.Responder + type BookHistoryHandlerFunc func(BookHistoryParams) middleware.Responder + func (fn BookHistoryHandlerFunc) Handle(params BookHistoryParams) middleware.Responder + type BookHistoryOK struct + Payload map[string]models.History + func NewBookHistoryOK() *BookHistoryOK + func (o *BookHistoryOK) SetPayload(payload map[string]models.History) + func (o *BookHistoryOK) WithPayload(payload map[string]models.History) *BookHistoryOK + func (o *BookHistoryOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookHistoryParams struct + HTTPRequest *http.Request + Isbns []string + func NewBookHistoryParams() BookHistoryParams + func (o *BookHistoryParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type BookHistoryURL struct + func (o *BookHistoryURL) Build() (*url.URL, error) + func (o *BookHistoryURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *BookHistoryURL) Must(u *url.URL, err error) *url.URL + func (o *BookHistoryURL) SetBasePath(bp string) + func (o *BookHistoryURL) String() string + func (o *BookHistoryURL) StringFull(scheme, host string) string + func (o *BookHistoryURL) WithBasePath(bp string) *BookHistoryURL + type BookRead struct + Context *middleware.Context + Handler BookReadHandler + func NewBookRead(ctx *middleware.Context, handler BookReadHandler) *BookRead + func (o *BookRead) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type BookReadDefault struct + Payload *models.Error + func NewBookReadDefault(code int) *BookReadDefault + func (o *BookReadDefault) SetPayload(payload *models.Error) + func (o *BookReadDefault) SetStatusCode(code int) + func (o *BookReadDefault) WithPayload(payload *models.Error) *BookReadDefault + func (o *BookReadDefault) WithStatusCode(code int) *BookReadDefault + func (o *BookReadDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookReadHandler interface + Handle func(BookReadParams) middleware.Responder + type BookReadHandlerFunc func(BookReadParams) middleware.Responder + func (fn BookReadHandlerFunc) Handle(params BookReadParams) middleware.Responder + type BookReadOK struct + Payload map[string]models.Book + func NewBookReadOK() *BookReadOK + func (o *BookReadOK) SetPayload(payload map[string]models.Book) + func (o *BookReadOK) WithPayload(payload map[string]models.Book) *BookReadOK + func (o *BookReadOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookReadParams struct + HTTPRequest *http.Request + Isbns []string + func NewBookReadParams() BookReadParams + func (o *BookReadParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type BookReadURL struct + func (o *BookReadURL) Build() (*url.URL, error) + func (o *BookReadURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *BookReadURL) Must(u *url.URL, err error) *url.URL + func (o *BookReadURL) SetBasePath(bp string) + func (o *BookReadURL) String() string + func (o *BookReadURL) StringFull(scheme, host string) string + func (o *BookReadURL) WithBasePath(bp string) *BookReadURL + type BookStatus struct + Context *middleware.Context + Handler BookStatusHandler + func NewBookStatus(ctx *middleware.Context, handler BookStatusHandler) *BookStatus + func (o *BookStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type BookStatusDefault struct + Payload *models.Error + func NewBookStatusDefault(code int) *BookStatusDefault + func (o *BookStatusDefault) SetPayload(payload *models.Error) + func (o *BookStatusDefault) SetStatusCode(code int) + func (o *BookStatusDefault) WithPayload(payload *models.Error) *BookStatusDefault + func (o *BookStatusDefault) WithStatusCode(code int) *BookStatusDefault + func (o *BookStatusDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookStatusHandler interface + Handle func(BookStatusParams) middleware.Responder + type BookStatusHandlerFunc func(BookStatusParams) middleware.Responder + func (fn BookStatusHandlerFunc) Handle(params BookStatusParams) middleware.Responder + type BookStatusOK struct + Payload map[string]models.Status + func NewBookStatusOK() *BookStatusOK + func (o *BookStatusOK) SetPayload(payload map[string]models.Status) + func (o *BookStatusOK) WithPayload(payload map[string]models.Status) *BookStatusOK + func (o *BookStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookStatusParams struct + HTTPRequest *http.Request + Isbns []string + func NewBookStatusParams() BookStatusParams + func (o *BookStatusParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type BookStatusURL struct + func (o *BookStatusURL) Build() (*url.URL, error) + func (o *BookStatusURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *BookStatusURL) Must(u *url.URL, err error) *url.URL + func (o *BookStatusURL) SetBasePath(bp string) + func (o *BookStatusURL) String() string + func (o *BookStatusURL) StringFull(scheme, host string) string + func (o *BookStatusURL) WithBasePath(bp string) *BookStatusURL + type BookWrite struct + Context *middleware.Context + Handler BookWriteHandler + func NewBookWrite(ctx *middleware.Context, handler BookWriteHandler) *BookWrite + func (o *BookWrite) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type BookWriteDefault struct + Payload *models.Error + func NewBookWriteDefault(code int) *BookWriteDefault + func (o *BookWriteDefault) SetPayload(payload *models.Error) + func (o *BookWriteDefault) SetStatusCode(code int) + func (o *BookWriteDefault) WithPayload(payload *models.Error) *BookWriteDefault + func (o *BookWriteDefault) WithStatusCode(code int) *BookWriteDefault + func (o *BookWriteDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookWriteHandler interface + Handle func(BookWriteParams) middleware.Responder + type BookWriteHandlerFunc func(BookWriteParams) middleware.Responder + func (fn BookWriteHandlerFunc) Handle(params BookWriteParams) middleware.Responder + type BookWriteOK struct + func NewBookWriteOK() *BookWriteOK + func (o *BookWriteOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type BookWriteParams struct + BookQuantities map[string]BookWriteParamsBodyAnon + HTTPRequest *http.Request + Operation string + func NewBookWriteParams() BookWriteParams + func (o *BookWriteParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type BookWriteParamsBodyAnon struct + Book models.Book + Quantity uint64 + func (o *BookWriteParamsBodyAnon) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (o *BookWriteParamsBodyAnon) MarshalBinary() ([]byte, error) + func (o *BookWriteParamsBodyAnon) UnmarshalBinary(b []byte) error + func (o *BookWriteParamsBodyAnon) Validate(formats strfmt.Registry) error + type BookWriteURL struct + Operation string + func (o *BookWriteURL) Build() (*url.URL, error) + func (o *BookWriteURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *BookWriteURL) Must(u *url.URL, err error) *url.URL + func (o *BookWriteURL) SetBasePath(bp string) + func (o *BookWriteURL) String() string + func (o *BookWriteURL) StringFull(scheme, host string) string + func (o *BookWriteURL) WithBasePath(bp string) *BookWriteURL