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 (
DEFAULT_POLLING_INTERVAL_SECONDS = 10
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func CreateController ¶
func CreateController(cloudName string, instanceMap map[string]*model.ServiceInstance, bindingMap map[string]*model.ServiceBinding) (*Controller, error)
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.