Documentation ¶
Index ¶
- func NewBackupInfrastructureInformer(client clientset_internalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewCloudProfileInformer(client clientset_internalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupInfrastructureInformer(client clientset_internalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredCloudProfileInformer(client clientset_internalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredQuotaInformer(client clientset_internalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredSecretBindingInformer(client clientset_internalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredSeedInformer(client clientset_internalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredShootInformer(client clientset_internalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewQuotaInformer(client clientset_internalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewSecretBindingInformer(client clientset_internalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewSeedInformer(client clientset_internalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewShootInformer(client clientset_internalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- type BackupInfrastructureInformer
- type CloudProfileInformer
- type Interface
- type QuotaInformer
- type SecretBindingInformer
- type SeedInformer
- type ShootInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBackupInfrastructureInformer ¶
func NewBackupInfrastructureInformer(client clientset_internalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupInfrastructureInformer constructs a new informer for BackupInfrastructure 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 NewCloudProfileInformer ¶
func NewCloudProfileInformer(client clientset_internalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCloudProfileInformer constructs a new informer for CloudProfile 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 NewFilteredBackupInfrastructureInformer ¶
func NewFilteredBackupInfrastructureInformer(client clientset_internalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupInfrastructureInformer constructs a new informer for BackupInfrastructure 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 NewFilteredCloudProfileInformer ¶
func NewFilteredCloudProfileInformer(client clientset_internalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCloudProfileInformer constructs a new informer for CloudProfile 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 NewFilteredQuotaInformer ¶
func NewFilteredQuotaInformer(client clientset_internalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredQuotaInformer constructs a new informer for Quota 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 NewFilteredSecretBindingInformer ¶
func NewFilteredSecretBindingInformer(client clientset_internalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecretBindingInformer constructs a new informer for SecretBinding 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 NewFilteredSeedInformer ¶
func NewFilteredSeedInformer(client clientset_internalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSeedInformer constructs a new informer for Seed 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 NewFilteredShootInformer ¶
func NewFilteredShootInformer(client clientset_internalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredShootInformer constructs a new informer for Shoot 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 NewQuotaInformer ¶
func NewQuotaInformer(client clientset_internalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewQuotaInformer constructs a new informer for Quota 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 NewSecretBindingInformer ¶
func NewSecretBindingInformer(client clientset_internalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecretBindingInformer constructs a new informer for SecretBinding 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 NewSeedInformer ¶
func NewSeedInformer(client clientset_internalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSeedInformer constructs a new informer for Seed 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 NewShootInformer ¶
func NewShootInformer(client clientset_internalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewShootInformer constructs a new informer for Shoot 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 BackupInfrastructureInformer ¶
type BackupInfrastructureInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.BackupInfrastructureLister }
BackupInfrastructureInformer provides access to a shared informer and lister for BackupInfrastructures.
type CloudProfileInformer ¶
type CloudProfileInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.CloudProfileLister }
CloudProfileInformer provides access to a shared informer and lister for CloudProfiles.
type Interface ¶
type Interface interface { // BackupInfrastructures returns a BackupInfrastructureInformer. BackupInfrastructures() BackupInfrastructureInformer // CloudProfiles returns a CloudProfileInformer. CloudProfiles() CloudProfileInformer // Quotas returns a QuotaInformer. Quotas() QuotaInformer // SecretBindings returns a SecretBindingInformer. SecretBindings() SecretBindingInformer // Seeds returns a SeedInformer. Seeds() SeedInformer // Shoots returns a ShootInformer. Shoots() ShootInformer }
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 QuotaInformer ¶
type QuotaInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.QuotaLister }
QuotaInformer provides access to a shared informer and lister for Quotas.
type SecretBindingInformer ¶
type SecretBindingInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.SecretBindingLister }
SecretBindingInformer provides access to a shared informer and lister for SecretBindings.
type SeedInformer ¶
type SeedInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.SeedLister }
SeedInformer provides access to a shared informer and lister for Seeds.
type ShootInformer ¶
type ShootInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.ShootLister }
ShootInformer provides access to a shared informer and lister for Shoots.