Documentation ¶
Index ¶
- type AuthImpl
- type ConfigureImpl
- func (i *ConfigureImpl) ConfigureFlags(api *operations.AToDoListApplicationAPI)
- func (i *ConfigureImpl) ConfigureServer(s *http.Server, scheme, addr string)
- func (i *ConfigureImpl) ConfigureTLS(tlsConfig *tls.Config)
- func (i *ConfigureImpl) CustomConfigure(api *operations.AToDoListApplicationAPI)
- func (i *ConfigureImpl) SetupGlobalMiddleware(handler http.Handler) http.Handler
- func (i *ConfigureImpl) SetupMiddlewares(handler http.Handler) http.Handler
- type Flags
- type HandlerImpl
- type TodosHandlerImpl
- func (i *TodosHandlerImpl) AddOne(params todos.AddOneParams, principal interface{}) middleware.Responder
- func (i *TodosHandlerImpl) DestroyOne(params todos.DestroyOneParams, principal interface{}) middleware.Responder
- func (i *TodosHandlerImpl) FindTodos(params todos.FindTodosParams, principal interface{}) middleware.Responder
- func (i *TodosHandlerImpl) UpdateOne(params todos.UpdateOneParams, principal interface{}) middleware.Responder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigureImpl ¶
type ConfigureImpl struct {
// contains filtered or unexported fields
}
func (*ConfigureImpl) ConfigureFlags ¶
func (i *ConfigureImpl) ConfigureFlags(api *operations.AToDoListApplicationAPI)
func (*ConfigureImpl) ConfigureServer ¶
func (i *ConfigureImpl) ConfigureServer(s *http.Server, scheme, addr string)
func (*ConfigureImpl) ConfigureTLS ¶
func (i *ConfigureImpl) ConfigureTLS(tlsConfig *tls.Config)
func (*ConfigureImpl) CustomConfigure ¶
func (i *ConfigureImpl) CustomConfigure(api *operations.AToDoListApplicationAPI)
func (*ConfigureImpl) SetupGlobalMiddleware ¶
func (i *ConfigureImpl) SetupGlobalMiddleware(handler http.Handler) http.Handler
func (*ConfigureImpl) SetupMiddlewares ¶
func (i *ConfigureImpl) SetupMiddlewares(handler http.Handler) http.Handler
type HandlerImpl ¶
type HandlerImpl struct { TodosHandlerImpl ConfigureImpl AuthImpl }
HandlerImpl implements all required configuration and api handling functionalities for todo list server backend
func New ¶
func New() *HandlerImpl
type TodosHandlerImpl ¶
type TodosHandlerImpl struct {
// contains filtered or unexported fields
}
func (*TodosHandlerImpl) AddOne ¶
func (i *TodosHandlerImpl) AddOne(params todos.AddOneParams, principal interface{}) middleware.Responder
func (*TodosHandlerImpl) DestroyOne ¶
func (i *TodosHandlerImpl) DestroyOne(params todos.DestroyOneParams, principal interface{}) middleware.Responder
func (*TodosHandlerImpl) FindTodos ¶
func (i *TodosHandlerImpl) FindTodos(params todos.FindTodosParams, principal interface{}) middleware.Responder
func (*TodosHandlerImpl) UpdateOne ¶
func (i *TodosHandlerImpl) UpdateOne(params todos.UpdateOneParams, principal interface{}) middleware.Responder
Click to show internal directories.
Click to hide internal directories.