Versions in this module Expand all Collapse all v0 v0.2.3 Jan 14, 2023 v0.2.2 Feb 23, 2022 Changes in this version + type BookingAPI struct + APIAuthorizer runtime.Authorizer + APIKeyAuthenticator func(string, string, security.TokenAuthentication) runtime.Authenticator + AdminDeletePoolStoreHandler admin.DeletePoolStoreHandler + AdminExportPoolStoreHandler admin.ExportPoolStoreHandler + AdminGetStoreStatusHandler admin.GetStoreStatusHandler + AdminImportPoolStoreHandler admin.ImportPoolStoreHandler + AdminSetLockHandler admin.SetLockHandler + BasicAuthenticator func(security.UserPassAuthentication) runtime.Authenticator + BearerAuth func(string) (interface{}, error) + BearerAuthenticator func(string, security.ScopedTokenAuthentication) runtime.Authenticator + CommandLineOptionsGroups []swag.CommandLineOptionsGroup + GroupsAddNewGroupHandler groups.AddNewGroupHandler + GroupsAddPoolsByGroupIDHandler groups.AddPoolsByGroupIDHandler + GroupsDeleteGroupHandler groups.DeleteGroupHandler + GroupsDeletePoolsByGroupIDHandler groups.DeletePoolsByGroupIDHandler + GroupsGetGroupDescriptionByIDHandler groups.GetGroupDescriptionByIDHandler + GroupsGetGroupIDByNameHandler groups.GetGroupIDByNameHandler + GroupsGetPoolsByGroupIDHandler groups.GetPoolsByGroupIDHandler + GroupsReplacePoolsByGroupIDHandler groups.ReplacePoolsByGroupIDHandler + JSONConsumer runtime.Consumer + JSONProducer runtime.Producer + Logger func(string, ...interface{}) + LoginGetCurrentBookingsHandler login.GetCurrentBookingsHandler + LoginLoginHandler login.LoginHandler + Middleware func(middleware.Builder) http.Handler + PoolsAddActivityByPoolIDHandler pools.AddActivityByPoolIDHandler + PoolsAddNewPoolHandler pools.AddNewPoolHandler + PoolsDeleteActivityByIDHandler pools.DeleteActivityByIDHandler + PoolsDeletePoolHandler pools.DeletePoolHandler + PoolsGetActivityByIDHandler pools.GetActivityByIDHandler + PoolsGetAllPoolsHandler pools.GetAllPoolsHandler + PoolsGetPoolDescriptionByIDHandler pools.GetPoolDescriptionByIDHandler + PoolsGetPoolStatusByIDHandler pools.GetPoolStatusByIDHandler + PoolsRequestSessionByPoolIDHandler pools.RequestSessionByPoolIDHandler + PoolsUpdateActivityByIDHandler pools.UpdateActivityByIDHandler + PreServerShutdown func() + ServeError func(http.ResponseWriter, *http.Request, error) + ServerShutdown func() + func NewBookingAPI(spec *loads.Document) *BookingAPI + func (o *BookingAPI) AddMiddlewareFor(method, path string, builder middleware.Builder) + func (o *BookingAPI) AuthenticatorsFor(schemes map[string]spec.SecurityScheme) map[string]runtime.Authenticator + func (o *BookingAPI) Authorizer() runtime.Authorizer + func (o *BookingAPI) ConsumersFor(mediaTypes []string) map[string]runtime.Consumer + func (o *BookingAPI) Context() *middleware.Context + func (o *BookingAPI) DefaultConsumes() string + func (o *BookingAPI) DefaultProduces() string + func (o *BookingAPI) Formats() strfmt.Registry + func (o *BookingAPI) HandlerFor(method, path string) (http.Handler, bool) + func (o *BookingAPI) Init() + func (o *BookingAPI) ProducersFor(mediaTypes []string) map[string]runtime.Producer + func (o *BookingAPI) RegisterConsumer(mediaType string, consumer runtime.Consumer) + func (o *BookingAPI) RegisterFormat(name string, format strfmt.Format, validator strfmt.Validator) + func (o *BookingAPI) RegisterProducer(mediaType string, producer runtime.Producer) + func (o *BookingAPI) Serve(builder middleware.Builder) http.Handler + func (o *BookingAPI) ServeErrorFor(operationID string) func(http.ResponseWriter, *http.Request, error) + func (o *BookingAPI) SetDefaultConsumes(mediaType string) + func (o *BookingAPI) SetDefaultProduces(mediaType string) + func (o *BookingAPI) SetSpec(spec *loads.Document) + func (o *BookingAPI) UseRedoc() + func (o *BookingAPI) UseSwaggerUI() + func (o *BookingAPI) Validate() error