Documentation ¶
Index ¶
- Constants
- type Controller
- func (c *Controller) Bind(w http.ResponseWriter, r *http.Request)
- func (c *Controller) Catalog(w http.ResponseWriter, r *http.Request)
- func (c *Controller) CreateServiceInstance(w http.ResponseWriter, r *http.Request)
- func (c *Controller) GetServiceInstance(w http.ResponseWriter, r *http.Request)
- func (c *Controller) RemoveServiceInstance(w http.ResponseWriter, r *http.Request)
- func (c *Controller) UnBind(w http.ResponseWriter, r *http.Request)
- type Server
Constants ¶
View Source
const ( X_BROKER_API_VERSION_NAME = "X-Broker-Api-Version" X_BROKER_API_VERSION = "2.5" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func NewController ¶
func NewController(instanceMap map[string]*model.ServiceInstance, bindingMap map[string]*model.ServiceBinding) *Controller
func (*Controller) Bind ¶
func (c *Controller) Bind(w http.ResponseWriter, r *http.Request)
func (*Controller) Catalog ¶
func (c *Controller) Catalog(w http.ResponseWriter, r *http.Request)
func (*Controller) CreateServiceInstance ¶
func (c *Controller) CreateServiceInstance(w http.ResponseWriter, r *http.Request)
func (*Controller) GetServiceInstance ¶
func (c *Controller) GetServiceInstance(w http.ResponseWriter, r *http.Request)
func (*Controller) RemoveServiceInstance ¶
func (c *Controller) RemoveServiceInstance(w http.ResponseWriter, r *http.Request)
func (*Controller) UnBind ¶
func (c *Controller) UnBind(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.