Documentation ¶
Index ¶
- func NewAuthenticationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCSISnapshotControllerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCloudCredentialInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterCSIDriverInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConfigInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConsoleInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDNSInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEtcdInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAuthenticationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCSISnapshotControllerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCloudCredentialInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterCSIDriverInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConsoleInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDNSInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEtcdInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIngressControllerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInsightsOperatorInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKubeAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKubeControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKubeSchedulerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKubeStorageVersionMigratorInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOpenShiftAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOpenShiftControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceCAInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceCatalogAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceCatalogControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStorageInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIngressControllerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInsightsOperatorInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKubeAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKubeControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKubeSchedulerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKubeStorageVersionMigratorInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOpenShiftAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOpenShiftControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceCAInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceCatalogAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceCatalogControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStorageInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AuthenticationInformer
- type CSISnapshotControllerInformer
- type CloudCredentialInformer
- type ClusterCSIDriverInformer
- type ConfigInformer
- type ConsoleInformer
- type DNSInformer
- type EtcdInformer
- type IngressControllerInformer
- type InsightsOperatorInformer
- type Interface
- type KubeAPIServerInformer
- type KubeControllerManagerInformer
- type KubeSchedulerInformer
- type KubeStorageVersionMigratorInformer
- type NetworkInformer
- type OpenShiftAPIServerInformer
- type OpenShiftControllerManagerInformer
- type ServiceCAInformer
- type ServiceCatalogAPIServerInformer
- type ServiceCatalogControllerManagerInformer
- type StorageInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthenticationInformer ¶
func NewAuthenticationInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAuthenticationInformer constructs a new informer for Authentication 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 NewCSISnapshotControllerInformer ¶
func NewCSISnapshotControllerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCSISnapshotControllerInformer constructs a new informer for CSISnapshotController 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 NewCloudCredentialInformer ¶
func NewCloudCredentialInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCloudCredentialInformer constructs a new informer for CloudCredential 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 NewClusterCSIDriverInformer ¶
func NewClusterCSIDriverInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterCSIDriverInformer constructs a new informer for ClusterCSIDriver 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 NewConfigInformer ¶
func NewConfigInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConfigInformer constructs a new informer for Config 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 NewConsoleInformer ¶
func NewConsoleInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConsoleInformer constructs a new informer for Console 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 NewDNSInformer ¶
func NewDNSInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDNSInformer constructs a new informer for DNS 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 NewEtcdInformer ¶
func NewEtcdInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEtcdInformer constructs a new informer for Etcd 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 NewFilteredAuthenticationInformer ¶
func NewFilteredAuthenticationInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAuthenticationInformer constructs a new informer for Authentication 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 NewFilteredCSISnapshotControllerInformer ¶
func NewFilteredCSISnapshotControllerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCSISnapshotControllerInformer constructs a new informer for CSISnapshotController 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 NewFilteredCloudCredentialInformer ¶
func NewFilteredCloudCredentialInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCloudCredentialInformer constructs a new informer for CloudCredential 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 NewFilteredClusterCSIDriverInformer ¶
func NewFilteredClusterCSIDriverInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterCSIDriverInformer constructs a new informer for ClusterCSIDriver 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 NewFilteredConfigInformer ¶
func NewFilteredConfigInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConfigInformer constructs a new informer for Config 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 NewFilteredConsoleInformer ¶
func NewFilteredConsoleInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConsoleInformer constructs a new informer for Console 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 NewFilteredDNSInformer ¶
func NewFilteredDNSInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDNSInformer constructs a new informer for DNS 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 NewFilteredEtcdInformer ¶
func NewFilteredEtcdInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEtcdInformer constructs a new informer for Etcd 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 NewFilteredIngressControllerInformer ¶
func NewFilteredIngressControllerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIngressControllerInformer constructs a new informer for IngressController 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 NewFilteredInsightsOperatorInformer ¶
func NewFilteredInsightsOperatorInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInsightsOperatorInformer constructs a new informer for InsightsOperator 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 NewFilteredKubeAPIServerInformer ¶
func NewFilteredKubeAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKubeAPIServerInformer constructs a new informer for KubeAPIServer 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 NewFilteredKubeControllerManagerInformer ¶
func NewFilteredKubeControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKubeControllerManagerInformer constructs a new informer for KubeControllerManager 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 NewFilteredKubeSchedulerInformer ¶
func NewFilteredKubeSchedulerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKubeSchedulerInformer constructs a new informer for KubeScheduler 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 NewFilteredKubeStorageVersionMigratorInformer ¶
func NewFilteredKubeStorageVersionMigratorInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKubeStorageVersionMigratorInformer constructs a new informer for KubeStorageVersionMigrator 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 NewFilteredNetworkInformer ¶
func NewFilteredNetworkInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkInformer constructs a new informer for Network 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 NewFilteredOpenShiftAPIServerInformer ¶
func NewFilteredOpenShiftAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOpenShiftAPIServerInformer constructs a new informer for OpenShiftAPIServer 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 NewFilteredOpenShiftControllerManagerInformer ¶
func NewFilteredOpenShiftControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOpenShiftControllerManagerInformer constructs a new informer for OpenShiftControllerManager 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 NewFilteredServiceCAInformer ¶
func NewFilteredServiceCAInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceCAInformer constructs a new informer for ServiceCA 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 NewFilteredServiceCatalogAPIServerInformer ¶
func NewFilteredServiceCatalogAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceCatalogAPIServerInformer constructs a new informer for ServiceCatalogAPIServer 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 NewFilteredServiceCatalogControllerManagerInformer ¶
func NewFilteredServiceCatalogControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceCatalogControllerManagerInformer constructs a new informer for ServiceCatalogControllerManager 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 NewFilteredStorageInformer ¶
func NewFilteredStorageInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStorageInformer constructs a new informer for Storage 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 NewIngressControllerInformer ¶
func NewIngressControllerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIngressControllerInformer constructs a new informer for IngressController 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 NewInsightsOperatorInformer ¶
func NewInsightsOperatorInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInsightsOperatorInformer constructs a new informer for InsightsOperator 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 NewKubeAPIServerInformer ¶
func NewKubeAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKubeAPIServerInformer constructs a new informer for KubeAPIServer 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 NewKubeControllerManagerInformer ¶
func NewKubeControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKubeControllerManagerInformer constructs a new informer for KubeControllerManager 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 NewKubeSchedulerInformer ¶
func NewKubeSchedulerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKubeSchedulerInformer constructs a new informer for KubeScheduler 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 NewKubeStorageVersionMigratorInformer ¶
func NewKubeStorageVersionMigratorInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKubeStorageVersionMigratorInformer constructs a new informer for KubeStorageVersionMigrator 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 NewNetworkInformer ¶
func NewNetworkInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkInformer constructs a new informer for Network 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 NewOpenShiftAPIServerInformer ¶
func NewOpenShiftAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOpenShiftAPIServerInformer constructs a new informer for OpenShiftAPIServer 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 NewOpenShiftControllerManagerInformer ¶
func NewOpenShiftControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOpenShiftControllerManagerInformer constructs a new informer for OpenShiftControllerManager 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 NewServiceCAInformer ¶
func NewServiceCAInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceCAInformer constructs a new informer for ServiceCA 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 NewServiceCatalogAPIServerInformer ¶
func NewServiceCatalogAPIServerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceCatalogAPIServerInformer constructs a new informer for ServiceCatalogAPIServer 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 NewServiceCatalogControllerManagerInformer ¶
func NewServiceCatalogControllerManagerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceCatalogControllerManagerInformer constructs a new informer for ServiceCatalogControllerManager 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 NewStorageInformer ¶
func NewStorageInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStorageInformer constructs a new informer for Storage 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 AuthenticationInformer ¶
type AuthenticationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.AuthenticationLister }
AuthenticationInformer provides access to a shared informer and lister for Authentications.
type CSISnapshotControllerInformer ¶
type CSISnapshotControllerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CSISnapshotControllerLister }
CSISnapshotControllerInformer provides access to a shared informer and lister for CSISnapshotControllers.
type CloudCredentialInformer ¶
type CloudCredentialInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CloudCredentialLister }
CloudCredentialInformer provides access to a shared informer and lister for CloudCredentials.
type ClusterCSIDriverInformer ¶
type ClusterCSIDriverInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterCSIDriverLister }
ClusterCSIDriverInformer provides access to a shared informer and lister for ClusterCSIDrivers.
type ConfigInformer ¶
type ConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ConfigLister }
ConfigInformer provides access to a shared informer and lister for Configs.
type ConsoleInformer ¶
type ConsoleInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ConsoleLister }
ConsoleInformer provides access to a shared informer and lister for Consoles.
type DNSInformer ¶
type DNSInformer interface { Informer() cache.SharedIndexInformer Lister() v1.DNSLister }
DNSInformer provides access to a shared informer and lister for DNSes.
type EtcdInformer ¶
type EtcdInformer interface { Informer() cache.SharedIndexInformer Lister() v1.EtcdLister }
EtcdInformer provides access to a shared informer and lister for Etcds.
type IngressControllerInformer ¶
type IngressControllerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.IngressControllerLister }
IngressControllerInformer provides access to a shared informer and lister for IngressControllers.
type InsightsOperatorInformer ¶
type InsightsOperatorInformer interface { Informer() cache.SharedIndexInformer Lister() v1.InsightsOperatorLister }
InsightsOperatorInformer provides access to a shared informer and lister for InsightsOperators.
type Interface ¶
type Interface interface { // Authentications returns a AuthenticationInformer. Authentications() AuthenticationInformer // CSISnapshotControllers returns a CSISnapshotControllerInformer. CSISnapshotControllers() CSISnapshotControllerInformer // CloudCredentials returns a CloudCredentialInformer. CloudCredentials() CloudCredentialInformer // ClusterCSIDrivers returns a ClusterCSIDriverInformer. ClusterCSIDrivers() ClusterCSIDriverInformer // Configs returns a ConfigInformer. Configs() ConfigInformer // Consoles returns a ConsoleInformer. Consoles() ConsoleInformer // DNSes returns a DNSInformer. DNSes() DNSInformer // Etcds returns a EtcdInformer. Etcds() EtcdInformer // IngressControllers returns a IngressControllerInformer. IngressControllers() IngressControllerInformer // InsightsOperators returns a InsightsOperatorInformer. InsightsOperators() InsightsOperatorInformer // KubeAPIServers returns a KubeAPIServerInformer. KubeAPIServers() KubeAPIServerInformer // KubeControllerManagers returns a KubeControllerManagerInformer. KubeControllerManagers() KubeControllerManagerInformer // KubeSchedulers returns a KubeSchedulerInformer. KubeSchedulers() KubeSchedulerInformer // KubeStorageVersionMigrators returns a KubeStorageVersionMigratorInformer. KubeStorageVersionMigrators() KubeStorageVersionMigratorInformer // Networks returns a NetworkInformer. Networks() NetworkInformer // OpenShiftAPIServers returns a OpenShiftAPIServerInformer. OpenShiftAPIServers() OpenShiftAPIServerInformer // OpenShiftControllerManagers returns a OpenShiftControllerManagerInformer. OpenShiftControllerManagers() OpenShiftControllerManagerInformer // ServiceCAs returns a ServiceCAInformer. ServiceCAs() ServiceCAInformer // ServiceCatalogAPIServers returns a ServiceCatalogAPIServerInformer. ServiceCatalogAPIServers() ServiceCatalogAPIServerInformer // ServiceCatalogControllerManagers returns a ServiceCatalogControllerManagerInformer. ServiceCatalogControllerManagers() ServiceCatalogControllerManagerInformer // Storages returns a StorageInformer. Storages() StorageInformer }
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 KubeAPIServerInformer ¶
type KubeAPIServerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.KubeAPIServerLister }
KubeAPIServerInformer provides access to a shared informer and lister for KubeAPIServers.
type KubeControllerManagerInformer ¶
type KubeControllerManagerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.KubeControllerManagerLister }
KubeControllerManagerInformer provides access to a shared informer and lister for KubeControllerManagers.
type KubeSchedulerInformer ¶
type KubeSchedulerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.KubeSchedulerLister }
KubeSchedulerInformer provides access to a shared informer and lister for KubeSchedulers.
type KubeStorageVersionMigratorInformer ¶
type KubeStorageVersionMigratorInformer interface { Informer() cache.SharedIndexInformer Lister() v1.KubeStorageVersionMigratorLister }
KubeStorageVersionMigratorInformer provides access to a shared informer and lister for KubeStorageVersionMigrators.
type NetworkInformer ¶
type NetworkInformer interface { Informer() cache.SharedIndexInformer Lister() v1.NetworkLister }
NetworkInformer provides access to a shared informer and lister for Networks.
type OpenShiftAPIServerInformer ¶
type OpenShiftAPIServerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.OpenShiftAPIServerLister }
OpenShiftAPIServerInformer provides access to a shared informer and lister for OpenShiftAPIServers.
type OpenShiftControllerManagerInformer ¶
type OpenShiftControllerManagerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.OpenShiftControllerManagerLister }
OpenShiftControllerManagerInformer provides access to a shared informer and lister for OpenShiftControllerManagers.
type ServiceCAInformer ¶
type ServiceCAInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ServiceCALister }
ServiceCAInformer provides access to a shared informer and lister for ServiceCAs.
type ServiceCatalogAPIServerInformer ¶
type ServiceCatalogAPIServerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ServiceCatalogAPIServerLister }
ServiceCatalogAPIServerInformer provides access to a shared informer and lister for ServiceCatalogAPIServers.
type ServiceCatalogControllerManagerInformer ¶
type ServiceCatalogControllerManagerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ServiceCatalogControllerManagerLister }
ServiceCatalogControllerManagerInformer provides access to a shared informer and lister for ServiceCatalogControllerManagers.
type StorageInformer ¶
type StorageInformer interface { Informer() cache.SharedIndexInformer Lister() v1.StorageLister }
StorageInformer provides access to a shared informer and lister for Storages.
Source Files ¶
- authentication.go
- cloudcredential.go
- clustercsidriver.go
- config.go
- console.go
- csisnapshotcontroller.go
- dns.go
- etcd.go
- ingresscontroller.go
- insightsoperator.go
- interface.go
- kubeapiserver.go
- kubecontrollermanager.go
- kubescheduler.go
- kubestorageversionmigrator.go
- network.go
- openshiftapiserver.go
- openshiftcontrollermanager.go
- serviceca.go
- servicecatalogapiserver.go
- servicecatalogcontrollermanager.go
- storage.go