internalversion

package
v0.0.0-...-b43e092 Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2018 License: Apache-2.0, MIT Imports: 9 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

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