Documentation ¶
Index ¶
- type GlobalManager
- func (mgr *GlobalManager) FindIsoSegByApp(appMetadata *app.AppMetadata) *isolationSegment.IsolationSegmentMetadata
- func (mgr *GlobalManager) FindIsoSegBySpace(spaceMetadata *space.SpaceMetadata) *isolationSegment.IsolationSegmentMetadata
- func (mgr *GlobalManager) FlushCache()
- func (mgr *GlobalManager) GetAppInstMdManager() *appInstances.AppInstanceMetadataManager
- func (mgr *GlobalManager) GetAppMdManager() *app.AppMetadataManager
- func (mgr *GlobalManager) GetAppMetadataFromUrl(url string) ([]common.IMetadata, error)
- func (mgr *GlobalManager) GetCliConnection() plugin.CliConnection
- func (mgr *GlobalManager) GetDomainFinder() *domain.DomainFinder
- func (mgr *GlobalManager) GetDomainPrivateMdManager() *domain.DomainPrivateMetadataManager
- func (mgr *GlobalManager) GetDomainSharedMdManager() *domain.DomainSharedMetadataManager
- func (mgr *GlobalManager) GetIsoSegMdManager() *isolationSegment.IsolationSegmentMetadataManager
- func (mgr *GlobalManager) GetOrgMdManager() *org.OrgMetadataManager
- func (mgr *GlobalManager) GetOrgQuotaMdManager() *orgQuota.OrgQuotaMetadataManager
- func (mgr *GlobalManager) GetRouteMdManager() *route.RouteMetadataManager
- func (mgr *GlobalManager) GetSpaceMdManager() *space.SpaceMetadataManager
- func (mgr *GlobalManager) GetSpaceQuotaMdManager() *spaceQuota.SpaceQuotaMetadataManager
- func (mgr *GlobalManager) GetStackMdManager() *stack.StackMetadataManager
- func (mgr *GlobalManager) IsLoadMetadataInProgress() bool
- func (mgr *GlobalManager) IsMonitorAppDetails(appId string) bool
- func (mgr *GlobalManager) LoadMetadata()
- func (mgr *GlobalManager) MonitorAppDetails(appId string, lastViewed *time.Time)
- func (mgr *GlobalManager) RequestLoadOfAll(dataType common.DataType)
- func (mgr *GlobalManager) RequestLoadOfItem(dataType common.DataType, guid string)
- func (mgr *GlobalManager) RequestRefreshAppInstancesMetadata(appId string)
- func (mgr *GlobalManager) SetStatus(status string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GlobalManager ¶ added in v0.8.0
type GlobalManager struct {
// contains filtered or unexported fields
}
func NewGlobalManager ¶ added in v0.8.0
func NewGlobalManager(conn plugin.CliConnection, statusMsg chan string) *GlobalManager
func (*GlobalManager) FindIsoSegByApp ¶ added in v0.9.4
func (mgr *GlobalManager) FindIsoSegByApp(appMetadata *app.AppMetadata) *isolationSegment.IsolationSegmentMetadata
Get the correct Isolation Segment associated with this app
func (*GlobalManager) FindIsoSegBySpace ¶ added in v0.9.4
func (mgr *GlobalManager) FindIsoSegBySpace(spaceMetadata *space.SpaceMetadata) *isolationSegment.IsolationSegmentMetadata
Get the correct Isolation Segment associated with this space
func (*GlobalManager) FlushCache ¶ added in v0.8.0
func (mgr *GlobalManager) FlushCache()
func (*GlobalManager) GetAppInstMdManager ¶ added in v0.9.0
func (mgr *GlobalManager) GetAppInstMdManager() *appInstances.AppInstanceMetadataManager
func (*GlobalManager) GetAppMdManager ¶ added in v0.8.0
func (mgr *GlobalManager) GetAppMdManager() *app.AppMetadataManager
func (*GlobalManager) GetAppMetadataFromUrl ¶ added in v0.9.0
func (mgr *GlobalManager) GetAppMetadataFromUrl(url string) ([]common.IMetadata, error)
func (*GlobalManager) GetCliConnection ¶ added in v0.8.0
func (mgr *GlobalManager) GetCliConnection() plugin.CliConnection
func (*GlobalManager) GetDomainFinder ¶ added in v0.9.0
func (mgr *GlobalManager) GetDomainFinder() *domain.DomainFinder
func (*GlobalManager) GetDomainPrivateMdManager ¶ added in v0.9.0
func (mgr *GlobalManager) GetDomainPrivateMdManager() *domain.DomainPrivateMetadataManager
func (*GlobalManager) GetDomainSharedMdManager ¶ added in v0.9.0
func (mgr *GlobalManager) GetDomainSharedMdManager() *domain.DomainSharedMetadataManager
func (*GlobalManager) GetIsoSegMdManager ¶ added in v0.9.0
func (mgr *GlobalManager) GetIsoSegMdManager() *isolationSegment.IsolationSegmentMetadataManager
func (*GlobalManager) GetOrgMdManager ¶ added in v0.9.0
func (mgr *GlobalManager) GetOrgMdManager() *org.OrgMetadataManager
func (*GlobalManager) GetOrgQuotaMdManager ¶ added in v0.8.0
func (mgr *GlobalManager) GetOrgQuotaMdManager() *orgQuota.OrgQuotaMetadataManager
func (*GlobalManager) GetRouteMdManager ¶ added in v0.9.0
func (mgr *GlobalManager) GetRouteMdManager() *route.RouteMetadataManager
func (*GlobalManager) GetSpaceMdManager ¶ added in v0.9.0
func (mgr *GlobalManager) GetSpaceMdManager() *space.SpaceMetadataManager
func (*GlobalManager) GetSpaceQuotaMdManager ¶ added in v0.8.0
func (mgr *GlobalManager) GetSpaceQuotaMdManager() *spaceQuota.SpaceQuotaMetadataManager
func (*GlobalManager) GetStackMdManager ¶ added in v0.9.0
func (mgr *GlobalManager) GetStackMdManager() *stack.StackMetadataManager
func (*GlobalManager) IsLoadMetadataInProgress ¶ added in v0.9.2
func (mgr *GlobalManager) IsLoadMetadataInProgress() bool
func (*GlobalManager) IsMonitorAppDetails ¶ added in v0.8.6
func (mgr *GlobalManager) IsMonitorAppDetails(appId string) bool
func (*GlobalManager) LoadMetadata ¶ added in v0.8.0
func (mgr *GlobalManager) LoadMetadata()
Load all the metadata. This is a blocking call.
func (*GlobalManager) MonitorAppDetails ¶ added in v0.8.6
func (mgr *GlobalManager) MonitorAppDetails(appId string, lastViewed *time.Time)
Indicate that we should actively monitor app details (container updates) for given appId
func (*GlobalManager) RequestLoadOfAll ¶ added in v0.9.0
func (mgr *GlobalManager) RequestLoadOfAll(dataType common.DataType)
func (*GlobalManager) RequestLoadOfItem ¶ added in v0.9.0
func (mgr *GlobalManager) RequestLoadOfItem(dataType common.DataType, guid string)
Request a refresh of specific app metadata
func (*GlobalManager) RequestRefreshAppInstancesMetadata ¶ added in v0.8.6
func (mgr *GlobalManager) RequestRefreshAppInstancesMetadata(appId string)
func (*GlobalManager) SetStatus ¶ added in v0.9.2
func (mgr *GlobalManager) SetStatus(status string)
Click to show internal directories.
Click to hide internal directories.