internalversion

package
v1.7.0 Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2021 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 8 more Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCSIOperatorInformer

func NewCSIOperatorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCSIOperatorInformer constructs a new informer for CSIOperator 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 NewClusterCredentialInformer

func NewClusterCredentialInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterCredentialInformer constructs a new informer for ClusterCredential 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 NewClusterInformer

func NewClusterInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterInformer constructs a new informer for Cluster 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 NewConfigMapInformer

func NewConfigMapInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewConfigMapInformer constructs a new informer for ConfigMap 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 NewCronHPAInformer

func NewCronHPAInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCronHPAInformer constructs a new informer for CronHPA 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 NewFilteredCSIOperatorInformer

func NewFilteredCSIOperatorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCSIOperatorInformer constructs a new informer for CSIOperator 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 NewFilteredClusterCredentialInformer

func NewFilteredClusterCredentialInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterCredentialInformer constructs a new informer for ClusterCredential 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 NewFilteredClusterInformer

func NewFilteredClusterInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterInformer constructs a new informer for Cluster 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 NewFilteredConfigMapInformer

func NewFilteredConfigMapInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredConfigMapInformer constructs a new informer for ConfigMap 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 NewFilteredCronHPAInformer

func NewFilteredCronHPAInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCronHPAInformer constructs a new informer for CronHPA 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 NewFilteredHelmInformer

func NewFilteredHelmInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredHelmInformer constructs a new informer for Helm 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 NewFilteredIPAMInformer

func NewFilteredIPAMInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredIPAMInformer constructs a new informer for IPAM 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 NewFilteredLBCFInformer

func NewFilteredLBCFInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredLBCFInformer constructs a new informer for LBCF 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 NewFilteredLogCollectorInformer

func NewFilteredLogCollectorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredLogCollectorInformer constructs a new informer for LogCollector 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 NewFilteredMachineInformer

func NewFilteredMachineInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredMachineInformer constructs a new informer for Machine 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 NewFilteredPersistentEventInformer

func NewFilteredPersistentEventInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPersistentEventInformer constructs a new informer for PersistentEvent 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 NewFilteredPrometheusInformer

func NewFilteredPrometheusInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPrometheusInformer constructs a new informer for Prometheus 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 NewFilteredRegistryInformer

func NewFilteredRegistryInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredRegistryInformer constructs a new informer for Registry 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 NewFilteredTappControllerInformer

func NewFilteredTappControllerInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTappControllerInformer constructs a new informer for TappController 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 NewFilteredVolumeDecoratorInformer

func NewFilteredVolumeDecoratorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVolumeDecoratorInformer constructs a new informer for VolumeDecorator 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 NewHelmInformer

func NewHelmInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewHelmInformer constructs a new informer for Helm 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 NewIPAMInformer

func NewIPAMInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewIPAMInformer constructs a new informer for IPAM 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 NewLBCFInformer

func NewLBCFInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLBCFInformer constructs a new informer for LBCF 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 NewLogCollectorInformer

func NewLogCollectorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLogCollectorInformer constructs a new informer for LogCollector 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 NewMachineInformer

func NewMachineInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewMachineInformer constructs a new informer for Machine 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 NewPersistentEventInformer

func NewPersistentEventInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPersistentEventInformer constructs a new informer for PersistentEvent 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 NewPrometheusInformer

func NewPrometheusInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPrometheusInformer constructs a new informer for Prometheus 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 NewRegistryInformer

func NewRegistryInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewRegistryInformer constructs a new informer for Registry 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 NewTappControllerInformer

func NewTappControllerInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTappControllerInformer constructs a new informer for TappController 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 NewVolumeDecoratorInformer

func NewVolumeDecoratorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVolumeDecoratorInformer constructs a new informer for VolumeDecorator 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 CSIOperatorInformer

type CSIOperatorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.CSIOperatorLister
}

CSIOperatorInformer provides access to a shared informer and lister for CSIOperators.

type ClusterCredentialInformer

type ClusterCredentialInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.ClusterCredentialLister
}

ClusterCredentialInformer provides access to a shared informer and lister for ClusterCredentials.

type ClusterInformer

type ClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.ClusterLister
}

ClusterInformer provides access to a shared informer and lister for Clusters.

type ConfigMapInformer

type ConfigMapInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.ConfigMapLister
}

ConfigMapInformer provides access to a shared informer and lister for ConfigMaps.

type CronHPAInformer

type CronHPAInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.CronHPALister
}

CronHPAInformer provides access to a shared informer and lister for CronHPAs.

type HelmInformer

type HelmInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.HelmLister
}

HelmInformer provides access to a shared informer and lister for Helms.

type IPAMInformer

type IPAMInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.IPAMLister
}

IPAMInformer provides access to a shared informer and lister for IPAMs.

type Interface

type Interface interface {
	// CSIOperators returns a CSIOperatorInformer.
	CSIOperators() CSIOperatorInformer
	// Clusters returns a ClusterInformer.
	Clusters() ClusterInformer
	// ClusterCredentials returns a ClusterCredentialInformer.
	ClusterCredentials() ClusterCredentialInformer
	// ConfigMaps returns a ConfigMapInformer.
	ConfigMaps() ConfigMapInformer
	// CronHPAs returns a CronHPAInformer.
	CronHPAs() CronHPAInformer
	// Helms returns a HelmInformer.
	Helms() HelmInformer
	// IPAMs returns a IPAMInformer.
	IPAMs() IPAMInformer
	// LBCFs returns a LBCFInformer.
	LBCFs() LBCFInformer
	// LogCollectors returns a LogCollectorInformer.
	LogCollectors() LogCollectorInformer
	// Machines returns a MachineInformer.
	Machines() MachineInformer
	// PersistentEvents returns a PersistentEventInformer.
	PersistentEvents() PersistentEventInformer
	// Prometheuses returns a PrometheusInformer.
	Prometheuses() PrometheusInformer
	// Registries returns a RegistryInformer.
	Registries() RegistryInformer
	// TappControllers returns a TappControllerInformer.
	TappControllers() TappControllerInformer
	// VolumeDecorators returns a VolumeDecoratorInformer.
	VolumeDecorators() VolumeDecoratorInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type LBCFInformer

type LBCFInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.LBCFLister
}

LBCFInformer provides access to a shared informer and lister for LBCFs.

type LogCollectorInformer

type LogCollectorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.LogCollectorLister
}

LogCollectorInformer provides access to a shared informer and lister for LogCollectors.

type MachineInformer

type MachineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.MachineLister
}

MachineInformer provides access to a shared informer and lister for Machines.

type PersistentEventInformer

type PersistentEventInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.PersistentEventLister
}

PersistentEventInformer provides access to a shared informer and lister for PersistentEvents.

type PrometheusInformer

type PrometheusInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.PrometheusLister
}

PrometheusInformer provides access to a shared informer and lister for Prometheuses.

type RegistryInformer

type RegistryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.RegistryLister
}

RegistryInformer provides access to a shared informer and lister for Registries.

type TappControllerInformer

type TappControllerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.TappControllerLister
}

TappControllerInformer provides access to a shared informer and lister for TappControllers.

type VolumeDecoratorInformer

type VolumeDecoratorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.VolumeDecoratorLister
}

VolumeDecoratorInformer provides access to a shared informer and lister for VolumeDecorators.

Jump to

Keyboard shortcuts

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