internalversion

package
v0.33.0 Latest Latest
Warning

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

Go to latest
Published: Dec 11, 2019 License: Apache-2.0, BSD-2-Clause, MIT, + 1 more Imports: 9 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

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