Documentation ¶
Index ¶
- func NewComponentStatusClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewConfigMapClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewEndpointsClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewEventClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredComponentStatusClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredConfigMapClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredEndpointsClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredEventClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredLimitRangeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredNamespaceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredNodeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredPersistentVolumeClaimClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredPersistentVolumeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredPodClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredPodTemplateClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredReplicationControllerClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredResourceQuotaClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredSecretClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredServiceAccountClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredServiceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewLimitRangeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewNamespaceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewNodeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewPersistentVolumeClaimClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewPersistentVolumeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewPodClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewPodTemplateClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewReplicationControllerClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewResourceQuotaClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewSecretClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewServiceAccountClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewServiceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- type ClusterInterface
- type ComponentStatusClusterInformer
- type ConfigMapClusterInformer
- type EndpointsClusterInformer
- type EventClusterInformer
- type LimitRangeClusterInformer
- type NamespaceClusterInformer
- type NodeClusterInformer
- type PersistentVolumeClaimClusterInformer
- type PersistentVolumeClusterInformer
- type PodClusterInformer
- type PodTemplateClusterInformer
- type ReplicationControllerClusterInformer
- type ResourceQuotaClusterInformer
- type SecretClusterInformer
- type ServiceAccountClusterInformer
- type ServiceClusterInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewComponentStatusClusterInformer ¶
func NewComponentStatusClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewComponentStatusClusterInformer constructs a new informer for ComponentStatus 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 NewConfigMapClusterInformer ¶
func NewConfigMapClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewConfigMapClusterInformer 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 NewEndpointsClusterInformer ¶
func NewEndpointsClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewEndpointsClusterInformer constructs a new informer for Endpoints 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 NewEventClusterInformer ¶
func NewEventClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewEventClusterInformer constructs a new informer for Event 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 NewFilteredComponentStatusClusterInformer ¶
func NewFilteredComponentStatusClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredComponentStatusClusterInformer constructs a new informer for ComponentStatus 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 NewFilteredConfigMapClusterInformer ¶
func NewFilteredConfigMapClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredConfigMapClusterInformer 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 NewFilteredEndpointsClusterInformer ¶
func NewFilteredEndpointsClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredEndpointsClusterInformer constructs a new informer for Endpoints 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 NewFilteredEventClusterInformer ¶
func NewFilteredEventClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredEventClusterInformer constructs a new informer for Event 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 NewFilteredLimitRangeClusterInformer ¶
func NewFilteredLimitRangeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredLimitRangeClusterInformer constructs a new informer for LimitRange 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 NewFilteredNamespaceClusterInformer ¶
func NewFilteredNamespaceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredNamespaceClusterInformer constructs a new informer for Namespace 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 NewFilteredNodeClusterInformer ¶
func NewFilteredNodeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredNodeClusterInformer constructs a new informer for Node 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 NewFilteredPersistentVolumeClaimClusterInformer ¶
func NewFilteredPersistentVolumeClaimClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredPersistentVolumeClaimClusterInformer constructs a new informer for PersistentVolumeClaim 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 NewFilteredPersistentVolumeClusterInformer ¶
func NewFilteredPersistentVolumeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredPersistentVolumeClusterInformer constructs a new informer for PersistentVolume 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 NewFilteredPodClusterInformer ¶
func NewFilteredPodClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredPodClusterInformer constructs a new informer for Pod 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 NewFilteredPodTemplateClusterInformer ¶
func NewFilteredPodTemplateClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredPodTemplateClusterInformer constructs a new informer for PodTemplate 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 NewFilteredReplicationControllerClusterInformer ¶
func NewFilteredReplicationControllerClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredReplicationControllerClusterInformer constructs a new informer for ReplicationController 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 NewFilteredResourceQuotaClusterInformer ¶
func NewFilteredResourceQuotaClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredResourceQuotaClusterInformer constructs a new informer for ResourceQuota 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 NewFilteredSecretClusterInformer ¶
func NewFilteredSecretClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredSecretClusterInformer constructs a new informer for Secret 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 NewFilteredServiceAccountClusterInformer ¶
func NewFilteredServiceAccountClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredServiceAccountClusterInformer constructs a new informer for ServiceAccount 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 NewFilteredServiceClusterInformer ¶
func NewFilteredServiceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredServiceClusterInformer constructs a new informer for Service 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 NewLimitRangeClusterInformer ¶
func NewLimitRangeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewLimitRangeClusterInformer constructs a new informer for LimitRange 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 NewNamespaceClusterInformer ¶
func NewNamespaceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewNamespaceClusterInformer constructs a new informer for Namespace 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 NewNodeClusterInformer ¶
func NewNodeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewNodeClusterInformer constructs a new informer for Node 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 NewPersistentVolumeClaimClusterInformer ¶
func NewPersistentVolumeClaimClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewPersistentVolumeClaimClusterInformer constructs a new informer for PersistentVolumeClaim 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 NewPersistentVolumeClusterInformer ¶
func NewPersistentVolumeClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewPersistentVolumeClusterInformer constructs a new informer for PersistentVolume 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 NewPodClusterInformer ¶
func NewPodClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewPodClusterInformer constructs a new informer for Pod 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 NewPodTemplateClusterInformer ¶
func NewPodTemplateClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewPodTemplateClusterInformer constructs a new informer for PodTemplate 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 NewReplicationControllerClusterInformer ¶
func NewReplicationControllerClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewReplicationControllerClusterInformer constructs a new informer for ReplicationController 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 NewResourceQuotaClusterInformer ¶
func NewResourceQuotaClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewResourceQuotaClusterInformer constructs a new informer for ResourceQuota 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 NewSecretClusterInformer ¶
func NewSecretClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewSecretClusterInformer constructs a new informer for Secret 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 NewServiceAccountClusterInformer ¶
func NewServiceAccountClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewServiceAccountClusterInformer constructs a new informer for ServiceAccount 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 NewServiceClusterInformer ¶
func NewServiceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewServiceClusterInformer constructs a new informer for Service 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 ClusterInterface ¶
type ClusterInterface interface { // PersistentVolumes returns a PersistentVolumeClusterInformer PersistentVolumes() PersistentVolumeClusterInformer // PersistentVolumeClaims returns a PersistentVolumeClaimClusterInformer PersistentVolumeClaims() PersistentVolumeClaimClusterInformer // Pods returns a PodClusterInformer Pods() PodClusterInformer // PodTemplates returns a PodTemplateClusterInformer PodTemplates() PodTemplateClusterInformer // ReplicationControllers returns a ReplicationControllerClusterInformer ReplicationControllers() ReplicationControllerClusterInformer // Services returns a ServiceClusterInformer Services() ServiceClusterInformer // ServiceAccounts returns a ServiceAccountClusterInformer ServiceAccounts() ServiceAccountClusterInformer // Endpoints returns a EndpointsClusterInformer Endpoints() EndpointsClusterInformer // Nodes returns a NodeClusterInformer Nodes() NodeClusterInformer // Namespaces returns a NamespaceClusterInformer Namespaces() NamespaceClusterInformer // Events returns a EventClusterInformer Events() EventClusterInformer // LimitRanges returns a LimitRangeClusterInformer LimitRanges() LimitRangeClusterInformer // ResourceQuotas returns a ResourceQuotaClusterInformer ResourceQuotas() ResourceQuotaClusterInformer // Secrets returns a SecretClusterInformer Secrets() SecretClusterInformer // ConfigMaps returns a ConfigMapClusterInformer ConfigMaps() ConfigMapClusterInformer // ComponentStatuses returns a ComponentStatusClusterInformer ComponentStatuses() ComponentStatusClusterInformer }
func New ¶
func New(f internalinterfaces.SharedInformerFactory, tweakListOptions internalinterfaces.TweakListOptionsFunc) ClusterInterface
New returns a new ClusterInterface.
type ComponentStatusClusterInformer ¶
type ComponentStatusClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.ComponentStatusInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.ComponentStatusClusterLister }
ComponentStatusClusterInformer provides access to a shared informer and lister for ComponentStatuses.
type ConfigMapClusterInformer ¶
type ConfigMapClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.ConfigMapInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.ConfigMapClusterLister }
ConfigMapClusterInformer provides access to a shared informer and lister for ConfigMaps.
type EndpointsClusterInformer ¶
type EndpointsClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.EndpointsInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.EndpointsClusterLister }
EndpointsClusterInformer provides access to a shared informer and lister for Endpoints.
type EventClusterInformer ¶
type EventClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.EventInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.EventClusterLister }
EventClusterInformer provides access to a shared informer and lister for Events.
type LimitRangeClusterInformer ¶
type LimitRangeClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.LimitRangeInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.LimitRangeClusterLister }
LimitRangeClusterInformer provides access to a shared informer and lister for LimitRanges.
type NamespaceClusterInformer ¶
type NamespaceClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.NamespaceInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.NamespaceClusterLister }
NamespaceClusterInformer provides access to a shared informer and lister for Namespaces.
type NodeClusterInformer ¶
type NodeClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.NodeInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.NodeClusterLister }
NodeClusterInformer provides access to a shared informer and lister for Nodes.
type PersistentVolumeClaimClusterInformer ¶
type PersistentVolumeClaimClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.PersistentVolumeClaimInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.PersistentVolumeClaimClusterLister }
PersistentVolumeClaimClusterInformer provides access to a shared informer and lister for PersistentVolumeClaims.
type PersistentVolumeClusterInformer ¶
type PersistentVolumeClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.PersistentVolumeInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.PersistentVolumeClusterLister }
PersistentVolumeClusterInformer provides access to a shared informer and lister for PersistentVolumes.
type PodClusterInformer ¶
type PodClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.PodInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.PodClusterLister }
PodClusterInformer provides access to a shared informer and lister for Pods.
type PodTemplateClusterInformer ¶
type PodTemplateClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.PodTemplateInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.PodTemplateClusterLister }
PodTemplateClusterInformer provides access to a shared informer and lister for PodTemplates.
type ReplicationControllerClusterInformer ¶
type ReplicationControllerClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.ReplicationControllerInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.ReplicationControllerClusterLister }
ReplicationControllerClusterInformer provides access to a shared informer and lister for ReplicationControllers.
type ResourceQuotaClusterInformer ¶
type ResourceQuotaClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.ResourceQuotaInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.ResourceQuotaClusterLister }
ResourceQuotaClusterInformer provides access to a shared informer and lister for ResourceQuotas.
type SecretClusterInformer ¶
type SecretClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.SecretInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.SecretClusterLister }
SecretClusterInformer provides access to a shared informer and lister for Secrets.
type ServiceAccountClusterInformer ¶
type ServiceAccountClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.ServiceAccountInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.ServiceAccountClusterLister }
ServiceAccountClusterInformer provides access to a shared informer and lister for ServiceAccounts.
type ServiceClusterInformer ¶
type ServiceClusterInformer interface { Cluster(logicalcluster.Name) upstreamcorev1informers.ServiceInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() corev1listers.ServiceClusterLister }
ServiceClusterInformer provides access to a shared informer and lister for Services.