Documentation
¶
Index ¶
- func NewFilteredModulePullOverrideInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredModuleUpdatePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewModulePullOverrideInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewModuleUpdatePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type ModulePullOverrideInformer
- type ModuleUpdatePolicyInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredModulePullOverrideInformer ¶
func NewFilteredModulePullOverrideInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredModulePullOverrideInformer constructs a new informer for ModulePullOverride 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 NewFilteredModuleUpdatePolicyInformer ¶
func NewFilteredModuleUpdatePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredModuleUpdatePolicyInformer constructs a new informer for ModuleUpdatePolicy 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 NewModulePullOverrideInformer ¶
func NewModulePullOverrideInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewModulePullOverrideInformer constructs a new informer for ModulePullOverride 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 NewModuleUpdatePolicyInformer ¶
func NewModuleUpdatePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewModuleUpdatePolicyInformer constructs a new informer for ModuleUpdatePolicy 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 Interface ¶
type Interface interface {
// ModulePullOverrides returns a ModulePullOverrideInformer.
ModulePullOverrides() ModulePullOverrideInformer
// ModuleUpdatePolicies returns a ModuleUpdatePolicyInformer.
ModuleUpdatePolicies() ModuleUpdatePolicyInformer
}
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 ModulePullOverrideInformer ¶
type ModulePullOverrideInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha2.ModulePullOverrideLister
}
ModulePullOverrideInformer provides access to a shared informer and lister for ModulePullOverrides.
type ModuleUpdatePolicyInformer ¶
type ModuleUpdatePolicyInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha2.ModuleUpdatePolicyLister
}
ModuleUpdatePolicyInformer provides access to a shared informer and lister for ModuleUpdatePolicies.