Documentation
¶
Index ¶
- type ApplicationProfileCacheImpl
- func (apc *ApplicationProfileCacheImpl) ContainerCallback(notif containercollection.PubSubEvent)
- func (apc *ApplicationProfileCacheImpl) GetApplicationProfile(containerID string) *v1beta1.ApplicationProfile
- func (apc *ApplicationProfileCacheImpl) GetApplicationProfileState(containerID string) *objectcache.ProfileState
- func (apc *ApplicationProfileCacheImpl) GetCallStackSearchTree(containerID string) *callstackcache.CallStackSearchTree
- func (apc *ApplicationProfileCacheImpl) Start(ctx context.Context)
- type ContainerCallStackIndex
- type ContainerInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationProfileCacheImpl ¶
type ApplicationProfileCacheImpl struct {
// contains filtered or unexported fields
}
func NewApplicationProfileCache ¶
func NewApplicationProfileCache(cfg config.Config, storageClient versioned.SpdxV1beta1Interface, k8sObjectCache objectcache.K8sObjectCache) *ApplicationProfileCacheImpl
NewApplicationProfileCache creates a new application profile cache with periodic updates
func (*ApplicationProfileCacheImpl) ContainerCallback ¶ added in v0.2.332
func (apc *ApplicationProfileCacheImpl) ContainerCallback(notif containercollection.PubSubEvent)
ContainerCallback handles container lifecycle events
func (*ApplicationProfileCacheImpl) GetApplicationProfile ¶
func (apc *ApplicationProfileCacheImpl) GetApplicationProfile(containerID string) *v1beta1.ApplicationProfile
GetApplicationProfile gets the application profile for a container
func (*ApplicationProfileCacheImpl) GetApplicationProfileState ¶ added in v0.2.332
func (apc *ApplicationProfileCacheImpl) GetApplicationProfileState(containerID string) *objectcache.ProfileState
GetApplicationProfileState gets the profile state for a container
func (*ApplicationProfileCacheImpl) GetCallStackSearchTree ¶ added in v0.2.246
func (apc *ApplicationProfileCacheImpl) GetCallStackSearchTree(containerID string) *callstackcache.CallStackSearchTree
GetCallStackSearchTree gets the call stack index for a container
func (*ApplicationProfileCacheImpl) Start ¶ added in v0.2.332
func (apc *ApplicationProfileCacheImpl) Start(ctx context.Context)
Start begins the periodic update process
type ContainerCallStackIndex ¶ added in v0.2.246
type ContainerCallStackIndex struct {
// contains filtered or unexported fields
}
ContainerCallStackIndex maintains call stack search trees for a container
Click to show internal directories.
Click to hide internal directories.