Documentation ¶
Index ¶
- func NewLMSTenants() *lmsTenants
- func NewOperation() *operations
- type Instance
- func (s *Instance) Delete(instanceID string) error
- func (s *Instance) FindAllInstancesForRuntimes(runtimeIdList []string) ([]internal.Instance, error)
- func (s *Instance) FindAllJoinedWithOperations(prct ...predicate.Predicate) ([]internal.InstanceWithOperation, error)
- func (s *Instance) GetByID(instanceID string) (*internal.Instance, error)
- func (s *Instance) GetInstanceStats() (internal.InstanceStats, error)
- func (s *Instance) Insert(instance internal.Instance) error
- func (s *Instance) Update(instance internal.Instance) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewLMSTenants ¶
func NewLMSTenants() *lmsTenants
func NewOperation ¶
func NewOperation() *operations
NewOperation creates in-memory storage for OSB operations.
Types ¶
type Instance ¶
type Instance struct {
// contains filtered or unexported fields
}
func NewInstance ¶
func NewInstance(operations *operations) *Instance
func (*Instance) FindAllInstancesForRuntimes ¶
func (*Instance) FindAllJoinedWithOperations ¶
func (*Instance) GetInstanceStats ¶
func (s *Instance) GetInstanceStats() (internal.InstanceStats, error)
Click to show internal directories.
Click to hide internal directories.