Documentation ¶
Index ¶
- func NewAppliedManifestWorkInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAppliedManifestWorkInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManifestWorkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManifestWorkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AppliedManifestWorkInformer
- type Interface
- type ManifestWorkInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAppliedManifestWorkInformer ¶
func NewAppliedManifestWorkInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAppliedManifestWorkInformer constructs a new informer for AppliedManifestWork 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 NewFilteredAppliedManifestWorkInformer ¶
func NewFilteredAppliedManifestWorkInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAppliedManifestWorkInformer constructs a new informer for AppliedManifestWork 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 NewFilteredManifestWorkInformer ¶
func NewFilteredManifestWorkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManifestWorkInformer constructs a new informer for ManifestWork 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 NewManifestWorkInformer ¶
func NewManifestWorkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManifestWorkInformer constructs a new informer for ManifestWork 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 AppliedManifestWorkInformer ¶
type AppliedManifestWorkInformer interface { Informer() cache.SharedIndexInformer Lister() v1.AppliedManifestWorkLister }
AppliedManifestWorkInformer provides access to a shared informer and lister for AppliedManifestWorks.
type Interface ¶
type Interface interface { // AppliedManifestWorks returns a AppliedManifestWorkInformer. AppliedManifestWorks() AppliedManifestWorkInformer // ManifestWorks returns a ManifestWorkInformer. ManifestWorks() ManifestWorkInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type ManifestWorkInformer ¶
type ManifestWorkInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ManifestWorkLister }
ManifestWorkInformer provides access to a shared informer and lister for ManifestWorks.