Documentation
¶
Index ¶
- type APIHandler
- func (h APIHandler) Bind(w http.ResponseWriter, req *http.Request)
- func (h *APIHandler) Catalog(w http.ResponseWriter, req *http.Request)
- func (h APIHandler) Deprovision(w http.ResponseWriter, req *http.Request)
- func (h APIHandler) GetBinding(w http.ResponseWriter, req *http.Request)
- func (h APIHandler) GetInstance(w http.ResponseWriter, req *http.Request)
- func (h APIHandler) LastBindingOperation(w http.ResponseWriter, req *http.Request)
- func (h APIHandler) LastOperation(w http.ResponseWriter, req *http.Request)
- func (h *APIHandler) Provision(w http.ResponseWriter, req *http.Request)
- func (h APIHandler) Unbind(w http.ResponseWriter, req *http.Request)
- func (h APIHandler) Update(w http.ResponseWriter, req *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIHandler ¶
type APIHandler struct {
// contains filtered or unexported fields
}
func NewApiHandler ¶
func NewApiHandler(broker domain.ServiceBroker, logger *slog.Logger) APIHandler
func (APIHandler) Bind ¶
func (h APIHandler) Bind(w http.ResponseWriter, req *http.Request)
func (*APIHandler) Catalog ¶
func (h *APIHandler) Catalog(w http.ResponseWriter, req *http.Request)
func (APIHandler) Deprovision ¶
func (h APIHandler) Deprovision(w http.ResponseWriter, req *http.Request)
func (APIHandler) GetBinding ¶
func (h APIHandler) GetBinding(w http.ResponseWriter, req *http.Request)
func (APIHandler) GetInstance ¶
func (h APIHandler) GetInstance(w http.ResponseWriter, req *http.Request)
func (APIHandler) LastBindingOperation ¶
func (h APIHandler) LastBindingOperation(w http.ResponseWriter, req *http.Request)
func (APIHandler) LastOperation ¶
func (h APIHandler) LastOperation(w http.ResponseWriter, req *http.Request)
func (*APIHandler) Provision ¶
func (h *APIHandler) Provision(w http.ResponseWriter, req *http.Request)
func (APIHandler) Unbind ¶
func (h APIHandler) Unbind(w http.ResponseWriter, req *http.Request)
func (APIHandler) Update ¶
func (h APIHandler) Update(w http.ResponseWriter, req *http.Request)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.