Documentation ¶
Index ¶
- func NewCSIOperatorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterCredentialInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConfigMapInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCronHPAInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCSIOperatorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterCredentialInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigMapInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCronHPAInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHelmInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIPAMInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLBCFInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLogCollectorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMachineInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPersistentEventInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPrometheusInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegistryInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTappControllerInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeDecoratorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHelmInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIPAMInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLBCFInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLogCollectorInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMachineInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPersistentEventInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPrometheusInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegistryInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTappControllerInformer(client clientsetinternalversion.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeDecoratorInformer(client clientsetinternalversion.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 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 ¶
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() 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.