objectcache

package
v0.3.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 30, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ObjectCacheImpl

type ObjectCacheImpl struct {
	// contains filtered or unexported fields
}

func (*ObjectCacheImpl) ApplicationProfileCache

func (o *ObjectCacheImpl) ApplicationProfileCache() objectcache.ApplicationProfileCache

func (*ObjectCacheImpl) DnsCache added in v0.2.128

func (o *ObjectCacheImpl) DnsCache() objectcache.DnsCache

func (*ObjectCacheImpl) K8sObjectCache

func (o *ObjectCacheImpl) K8sObjectCache() objectcache.K8sObjectCache

func (*ObjectCacheImpl) NetworkNeighborhoodCache

func (o *ObjectCacheImpl) NetworkNeighborhoodCache() objectcache.NetworkNeighborhoodCache

type RuleObjectCacheMock added in v0.3.3

type RuleObjectCacheMock struct {
	ContainerIDToSharedData *maps.SafeMap[string, *objectcache.WatchedContainerData]
	// contains filtered or unexported fields
}

RuleObjectCacheMock implementation as provided

func (*RuleObjectCacheMock) AddHandler added in v0.3.3

func (r *RuleObjectCacheMock) AddHandler(_ context.Context, _ runtime.Object)

func (*RuleObjectCacheMock) ApplicationProfileCache added in v0.3.3

func (r *RuleObjectCacheMock) ApplicationProfileCache() objectcache.ApplicationProfileCache

func (*RuleObjectCacheMock) ContainerCallback added in v0.3.3

func (r *RuleObjectCacheMock) ContainerCallback(_ containercollection.PubSubEvent)

func (*RuleObjectCacheMock) DeleteHandler added in v0.3.3

func (r *RuleObjectCacheMock) DeleteHandler(_ context.Context, _ runtime.Object)

func (*RuleObjectCacheMock) DeleteSharedContainerData added in v0.3.3

func (r *RuleObjectCacheMock) DeleteSharedContainerData(containerID string)

func (*RuleObjectCacheMock) DnsCache added in v0.3.3

func (*RuleObjectCacheMock) GetApiServerIpAddress added in v0.3.3

func (r *RuleObjectCacheMock) GetApiServerIpAddress() string

func (*RuleObjectCacheMock) GetApplicationProfile added in v0.3.3

func (r *RuleObjectCacheMock) GetApplicationProfile(string) *v1beta1.ApplicationProfile

func (*RuleObjectCacheMock) GetApplicationProfileState added in v0.3.3

func (r *RuleObjectCacheMock) GetApplicationProfileState(_ string) *objectcache.ProfileState

func (*RuleObjectCacheMock) GetCallStackSearchTree added in v0.3.3

func (r *RuleObjectCacheMock) GetCallStackSearchTree(string) *callstackcache.CallStackSearchTree

func (*RuleObjectCacheMock) GetNetworkNeighborhood added in v0.3.3

func (r *RuleObjectCacheMock) GetNetworkNeighborhood(string) *v1beta1.NetworkNeighborhood

func (*RuleObjectCacheMock) GetNetworkNeighborhoodState added in v0.3.3

func (r *RuleObjectCacheMock) GetNetworkNeighborhoodState(_ string) *objectcache.ProfileState

func (*RuleObjectCacheMock) GetPod added in v0.3.3

func (r *RuleObjectCacheMock) GetPod(_, _ string) *corev1.Pod

func (*RuleObjectCacheMock) GetPodSpec added in v0.3.3

func (r *RuleObjectCacheMock) GetPodSpec(_, _ string) *corev1.PodSpec

func (*RuleObjectCacheMock) GetPodStatus added in v0.3.3

func (r *RuleObjectCacheMock) GetPodStatus(_, _ string) *corev1.PodStatus

func (*RuleObjectCacheMock) GetPods added in v0.3.3

func (r *RuleObjectCacheMock) GetPods() []*corev1.Pod

func (*RuleObjectCacheMock) GetSharedContainerData added in v0.3.3

func (r *RuleObjectCacheMock) GetSharedContainerData(containerID string) *objectcache.WatchedContainerData

func (*RuleObjectCacheMock) K8sObjectCache added in v0.3.3

func (r *RuleObjectCacheMock) K8sObjectCache() objectcache.K8sObjectCache

func (*RuleObjectCacheMock) ModifyHandler added in v0.3.3

func (r *RuleObjectCacheMock) ModifyHandler(_ context.Context, _ runtime.Object)

func (*RuleObjectCacheMock) NetworkNeighborhoodCache added in v0.3.3

func (r *RuleObjectCacheMock) NetworkNeighborhoodCache() objectcache.NetworkNeighborhoodCache

func (*RuleObjectCacheMock) ResolveIpToDomain added in v0.3.3

func (r *RuleObjectCacheMock) ResolveIpToDomain(ip string) string

func (*RuleObjectCacheMock) SetApplicationProfile added in v0.3.3

func (r *RuleObjectCacheMock) SetApplicationProfile(profile *v1beta1.ApplicationProfile)

func (*RuleObjectCacheMock) SetDnsCache added in v0.3.3

func (r *RuleObjectCacheMock) SetDnsCache(dnsCache map[string]string)

func (*RuleObjectCacheMock) SetNetworkNeighborhood added in v0.3.3

func (r *RuleObjectCacheMock) SetNetworkNeighborhood(nn *v1beta1.NetworkNeighborhood)

func (*RuleObjectCacheMock) SetPodSpec added in v0.3.3

func (r *RuleObjectCacheMock) SetPodSpec(podSpec *corev1.PodSpec)

func (*RuleObjectCacheMock) SetPodStatus added in v0.3.3

func (r *RuleObjectCacheMock) SetPodStatus(podStatus *corev1.PodStatus)

func (*RuleObjectCacheMock) SetSharedContainerData added in v0.3.3

func (r *RuleObjectCacheMock) SetSharedContainerData(containerID string, data *objectcache.WatchedContainerData)

func (*RuleObjectCacheMock) WatchResources added in v0.3.3

func (r *RuleObjectCacheMock) WatchResources() []watcher.WatchResource

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL