Documentation ¶
Index ¶
- func NewCSIOperatorInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterCredentialInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConfigMapInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCronHPAInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCSIOperatorInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterCredentialInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigMapInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCronHPAInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHelmInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIPAMInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLBCFInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLogCollectorInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMachineInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPersistentEventInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPrometheusInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegistryInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTappControllerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeDecoratorInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHelmInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIPAMInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLBCFInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLogCollectorInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMachineInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPersistentEventInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPrometheusInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegistryInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTappControllerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeDecoratorInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CSIOperatorInformer
- type ClusterCredentialInformer
- type ClusterInformer
- type ConfigMapInformer
- type CronHPAInformer
- type HelmInformer
- type IPAMInformer
- type Interface
- type LBCFInformer
- type LogCollectorInformer
- type MachineInformer
- type PersistentEventInformer
- type PrometheusInformer
- type RegistryInformer
- type TappControllerInformer
- type VolumeDecoratorInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCSIOperatorInformer ¶
func NewCSIOperatorInformer(client versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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 versioned.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() v1.CSIOperatorLister }
CSIOperatorInformer provides access to a shared informer and lister for CSIOperators.
type ClusterCredentialInformer ¶
type ClusterCredentialInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterCredentialLister }
ClusterCredentialInformer provides access to a shared informer and lister for ClusterCredentials.
type ClusterInformer ¶
type ClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterLister }
ClusterInformer provides access to a shared informer and lister for Clusters.
type ConfigMapInformer ¶
type ConfigMapInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ConfigMapLister }
ConfigMapInformer provides access to a shared informer and lister for ConfigMaps.
type CronHPAInformer ¶
type CronHPAInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CronHPALister }
CronHPAInformer provides access to a shared informer and lister for CronHPAs.
type HelmInformer ¶
type HelmInformer interface { Informer() cache.SharedIndexInformer Lister() v1.HelmLister }
HelmInformer provides access to a shared informer and lister for Helms.
type IPAMInformer ¶
type IPAMInformer interface { Informer() cache.SharedIndexInformer Lister() v1.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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type LBCFInformer ¶
type LBCFInformer interface { Informer() cache.SharedIndexInformer Lister() v1.LBCFLister }
LBCFInformer provides access to a shared informer and lister for LBCFs.
type LogCollectorInformer ¶
type LogCollectorInformer interface { Informer() cache.SharedIndexInformer Lister() v1.LogCollectorLister }
LogCollectorInformer provides access to a shared informer and lister for LogCollectors.
type MachineInformer ¶
type MachineInformer interface { Informer() cache.SharedIndexInformer Lister() v1.MachineLister }
MachineInformer provides access to a shared informer and lister for Machines.
type PersistentEventInformer ¶
type PersistentEventInformer interface { Informer() cache.SharedIndexInformer Lister() v1.PersistentEventLister }
PersistentEventInformer provides access to a shared informer and lister for PersistentEvents.
type PrometheusInformer ¶
type PrometheusInformer interface { Informer() cache.SharedIndexInformer Lister() v1.PrometheusLister }
PrometheusInformer provides access to a shared informer and lister for Prometheuses.
type RegistryInformer ¶
type RegistryInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RegistryLister }
RegistryInformer provides access to a shared informer and lister for Registries.
type TappControllerInformer ¶
type TappControllerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.TappControllerLister }
TappControllerInformer provides access to a shared informer and lister for TappControllers.
type VolumeDecoratorInformer ¶
type VolumeDecoratorInformer interface { Informer() cache.SharedIndexInformer Lister() v1.VolumeDecoratorLister }
VolumeDecoratorInformer provides access to a shared informer and lister for VolumeDecorators.