Documentation ¶
Index ¶
- func NewBackupBucketInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupEntryInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewControllerInstallationInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewControllerRegistrationInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupBucketInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupEntryInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredControllerInstallationInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredControllerRegistrationInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPlantInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredShootStateInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewPlantInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewShootStateInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- type BackupBucketInformer
- type BackupEntryInformer
- type ControllerInstallationInformer
- type ControllerRegistrationInformer
- type Interface
- type PlantInformer
- type ShootStateInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBackupBucketInformer ¶
func NewBackupBucketInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupBucketInformer constructs a new informer for BackupBucket 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 NewBackupEntryInformer ¶
func NewBackupEntryInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupEntryInformer constructs a new informer for BackupEntry 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 NewControllerInstallationInformer ¶
func NewControllerInstallationInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewControllerInstallationInformer constructs a new informer for ControllerInstallation 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 NewControllerRegistrationInformer ¶
func NewControllerRegistrationInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewControllerRegistrationInformer constructs a new informer for ControllerRegistration 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 NewFilteredBackupBucketInformer ¶
func NewFilteredBackupBucketInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupBucketInformer constructs a new informer for BackupBucket 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 NewFilteredBackupEntryInformer ¶
func NewFilteredBackupEntryInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupEntryInformer constructs a new informer for BackupEntry 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 NewFilteredControllerInstallationInformer ¶
func NewFilteredControllerInstallationInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredControllerInstallationInformer constructs a new informer for ControllerInstallation 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 NewFilteredControllerRegistrationInformer ¶
func NewFilteredControllerRegistrationInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredControllerRegistrationInformer constructs a new informer for ControllerRegistration 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 NewFilteredPlantInformer ¶
func NewFilteredPlantInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPlantInformer constructs a new informer for Plant 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 NewFilteredShootStateInformer ¶ added in v0.33.0
func NewFilteredShootStateInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredShootStateInformer constructs a new informer for ShootState 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 NewPlantInformer ¶
func NewPlantInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPlantInformer constructs a new informer for Plant 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 NewShootStateInformer ¶ added in v0.33.0
func NewShootStateInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewShootStateInformer constructs a new informer for ShootState 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 BackupBucketInformer ¶
type BackupBucketInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.BackupBucketLister }
BackupBucketInformer provides access to a shared informer and lister for BackupBuckets.
type BackupEntryInformer ¶
type BackupEntryInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.BackupEntryLister }
BackupEntryInformer provides access to a shared informer and lister for BackupEntries.
type ControllerInstallationInformer ¶
type ControllerInstallationInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.ControllerInstallationLister }
ControllerInstallationInformer provides access to a shared informer and lister for ControllerInstallations.
type ControllerRegistrationInformer ¶
type ControllerRegistrationInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.ControllerRegistrationLister }
ControllerRegistrationInformer provides access to a shared informer and lister for ControllerRegistrations.
type Interface ¶
type Interface interface { // BackupBuckets returns a BackupBucketInformer. BackupBuckets() BackupBucketInformer // BackupEntries returns a BackupEntryInformer. BackupEntries() BackupEntryInformer // ControllerInstallations returns a ControllerInstallationInformer. ControllerInstallations() ControllerInstallationInformer // ControllerRegistrations returns a ControllerRegistrationInformer. ControllerRegistrations() ControllerRegistrationInformer // Plants returns a PlantInformer. Plants() PlantInformer // ShootStates returns a ShootStateInformer. ShootStates() ShootStateInformer }
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 PlantInformer ¶
type PlantInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.PlantLister }
PlantInformer provides access to a shared informer and lister for Plants.
type ShootStateInformer ¶ added in v0.33.0
type ShootStateInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.ShootStateLister }
ShootStateInformer provides access to a shared informer and lister for ShootStates.