Documentation
¶
Index ¶
- type BindingID
- type BrokerID
- type InstanceID
- type Store
- func (st *Store) CreateBinding(brokerID BrokerID, instanceID InstanceID, bindingID BindingID, ...) error
- func (st *Store) CreateBroker(cfg config.BrokerConfiguration) BrokerID
- func (st *Store) CreateInstance(brokerID BrokerID, instanceID InstanceID, ...) error
- func (st *Store) DeleteBinding(brokerID BrokerID, instanceID InstanceID, bindingID BindingID) error
- func (st *Store) DeleteBroker(id BrokerID)
- func (st *Store) DeleteInstance(brokerID BrokerID, instanceID InstanceID) error
- func (st *Store) ListBrokers() []BrokerID
- func (st *Store) RetrieveBinding(brokerID BrokerID, instanceID InstanceID, bindingID BindingID) (resources.BindingDetails, error)
- func (st *Store) RetrieveBroker(id BrokerID) (config.BrokerConfiguration, bool)
- func (st *Store) RetrieveInstance(brokerID BrokerID, instanceID InstanceID) (resources.ServiceInstanceDetails, error)
- func (st *Store) UpdateBroker(id BrokerID, cfg config.BrokerConfiguration)
- func (st *Store) UpdateInstance(brokerID BrokerID, instanceID InstanceID, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InstanceID ¶
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
func (*Store) CreateBinding ¶
func (st *Store) CreateBinding(brokerID BrokerID, instanceID InstanceID, bindingID BindingID, details resources.BindingDetails) error
func (*Store) CreateBroker ¶
func (st *Store) CreateBroker(cfg config.BrokerConfiguration) BrokerID
func (*Store) CreateInstance ¶
func (st *Store) CreateInstance(brokerID BrokerID, instanceID InstanceID, details resources.ServiceInstanceDetails) error
func (*Store) DeleteBinding ¶
func (st *Store) DeleteBinding(brokerID BrokerID, instanceID InstanceID, bindingID BindingID) error
func (*Store) DeleteBroker ¶
func (*Store) DeleteInstance ¶
func (st *Store) DeleteInstance(brokerID BrokerID, instanceID InstanceID) error
func (*Store) ListBrokers ¶
func (*Store) RetrieveBinding ¶
func (st *Store) RetrieveBinding(brokerID BrokerID, instanceID InstanceID, bindingID BindingID) (resources.BindingDetails, error)
func (*Store) RetrieveBroker ¶
func (st *Store) RetrieveBroker(id BrokerID) (config.BrokerConfiguration, bool)
func (*Store) RetrieveInstance ¶
func (st *Store) RetrieveInstance(brokerID BrokerID, instanceID InstanceID) (resources.ServiceInstanceDetails, error)
func (*Store) UpdateBroker ¶
func (st *Store) UpdateBroker(id BrokerID, cfg config.BrokerConfiguration)
func (*Store) UpdateInstance ¶
func (st *Store) UpdateInstance(brokerID BrokerID, instanceID InstanceID, details resources.ServiceInstanceDetails) error
Click to show internal directories.
Click to hide internal directories.