v2alpha1

package
v1.12.1 Latest Latest
Warning

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

Go to latest
Published: May 3, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCleanupPolicyInformer

func NewCleanupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCleanupPolicyInformer constructs a new informer for CleanupPolicy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewClusterCleanupPolicyInformer

func NewClusterCleanupPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterCleanupPolicyInformer constructs a new informer for ClusterCleanupPolicy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredCleanupPolicyInformer

func NewFilteredCleanupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCleanupPolicyInformer constructs a new informer for CleanupPolicy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredClusterCleanupPolicyInformer

func NewFilteredClusterCleanupPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterCleanupPolicyInformer constructs a new informer for ClusterCleanupPolicy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredGlobalContextEntryInformer added in v1.12.0

func NewFilteredGlobalContextEntryInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredGlobalContextEntryInformer constructs a new informer for GlobalContextEntry type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredPolicyExceptionInformer

func NewFilteredPolicyExceptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPolicyExceptionInformer constructs a new informer for PolicyException type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewGlobalContextEntryInformer added in v1.12.0

func NewGlobalContextEntryInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewGlobalContextEntryInformer constructs a new informer for GlobalContextEntry type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewPolicyExceptionInformer

func NewPolicyExceptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPolicyExceptionInformer constructs a new informer for PolicyException type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

Types

type CleanupPolicyInformer

type CleanupPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.CleanupPolicyLister
}

CleanupPolicyInformer provides access to a shared informer and lister for CleanupPolicies.

type ClusterCleanupPolicyInformer

type ClusterCleanupPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.ClusterCleanupPolicyLister
}

ClusterCleanupPolicyInformer provides access to a shared informer and lister for ClusterCleanupPolicies.

type GlobalContextEntryInformer added in v1.12.0

type GlobalContextEntryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.GlobalContextEntryLister
}

GlobalContextEntryInformer provides access to a shared informer and lister for GlobalContextEntries.

type Interface

type Interface interface {
	// CleanupPolicies returns a CleanupPolicyInformer.
	CleanupPolicies() CleanupPolicyInformer
	// ClusterCleanupPolicies returns a ClusterCleanupPolicyInformer.
	ClusterCleanupPolicies() ClusterCleanupPolicyInformer
	// GlobalContextEntries returns a GlobalContextEntryInformer.
	GlobalContextEntries() GlobalContextEntryInformer
	// PolicyExceptions returns a PolicyExceptionInformer.
	PolicyExceptions() PolicyExceptionInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type PolicyExceptionInformer

type PolicyExceptionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.PolicyExceptionLister
}

PolicyExceptionInformer provides access to a shared informer and lister for PolicyExceptions.

Jump to

Keyboard shortcuts

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