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 + type BookstoreAPI struct + APIBookCSVHandler apiops.BookCSVHandler + APIBookCheckinHandler apiops.BookCheckinHandler + APIBookCheckoutHandler apiops.BookCheckoutHandler + APIBookDeleteHandler apiops.BookDeleteHandler + APIBookHistoryHandler apiops.BookHistoryHandler + APIBookReadHandler apiops.BookReadHandler + APIBookStatusHandler apiops.BookStatusHandler + APIBookWriteHandler apiops.BookWriteHandler + APIKeyAuthenticator func(string, string, security.TokenAuthentication) runtime.Authenticator + BasicAuthenticator func(security.UserPassAuthentication) runtime.Authenticator + BearerAuthenticator func(string, security.ScopedTokenAuthentication) runtime.Authenticator + CommandLineOptionsGroups []swag.CommandLineOptionsGroup + JSONConsumer runtime.Consumer + JSONProducer runtime.Producer + Logger func(string, ...interface{}) + Middleware func(middleware.Builder) http.Handler + PreServerShutdown func() + ServeError func(http.ResponseWriter, *http.Request, error) + ServerShutdown func() + SystemAliveHandler system.AliveHandler + TxtProducer runtime.Producer + func NewBookstoreAPI(spec *loads.Document) *BookstoreAPI + func (o *BookstoreAPI) AddMiddlewareFor(method, path string, builder middleware.Builder) + func (o *BookstoreAPI) AuthenticatorsFor(schemes map[string]spec.SecurityScheme) map[string]runtime.Authenticator + func (o *BookstoreAPI) Authorizer() runtime.Authorizer + func (o *BookstoreAPI) ConsumersFor(mediaTypes []string) map[string]runtime.Consumer + func (o *BookstoreAPI) Context() *middleware.Context + func (o *BookstoreAPI) DefaultConsumes() string + func (o *BookstoreAPI) DefaultProduces() string + func (o *BookstoreAPI) Formats() strfmt.Registry + func (o *BookstoreAPI) HandlerFor(method, path string) (http.Handler, bool) + func (o *BookstoreAPI) Init() + func (o *BookstoreAPI) ProducersFor(mediaTypes []string) map[string]runtime.Producer + func (o *BookstoreAPI) RegisterConsumer(mediaType string, consumer runtime.Consumer) + func (o *BookstoreAPI) RegisterFormat(name string, format strfmt.Format, validator strfmt.Validator) + func (o *BookstoreAPI) RegisterProducer(mediaType string, producer runtime.Producer) + func (o *BookstoreAPI) Serve(builder middleware.Builder) http.Handler + func (o *BookstoreAPI) ServeErrorFor(operationID string) func(http.ResponseWriter, *http.Request, error) + func (o *BookstoreAPI) SetDefaultConsumes(mediaType string) + func (o *BookstoreAPI) SetDefaultProduces(mediaType string) + func (o *BookstoreAPI) SetSpec(spec *loads.Document) + func (o *BookstoreAPI) UseRedoc() + func (o *BookstoreAPI) UseSwaggerUI() + func (o *BookstoreAPI) Validate() error