Documentation
¶
Index ¶
- func NewComponentStatusInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConfigMapInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewEndpointsInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewEventInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredComponentStatusInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigMapInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredEndpointsInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredEventInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredLimitRangeInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredNamespaceInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPersistentVolumeClaimInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredPersistentVolumeInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPodInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredPodTemplateInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredReplicationControllerInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredResourceQuotaInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredSecretInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredServiceAccountInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredServiceInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewLimitRangeInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewNamespaceInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPersistentVolumeClaimInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewPersistentVolumeInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPodInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewPodTemplateInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewReplicationControllerInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewResourceQuotaInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewSecretInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewServiceAccountInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewServiceInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- type ComponentStatusInformer
- type ConfigMapInformer
- type EndpointsInformer
- type EventInformer
- type Interface
- type LimitRangeInformer
- type NamespaceInformer
- type NodeInformer
- type PersistentVolumeClaimInformer
- type PersistentVolumeInformer
- type PodInformer
- type PodTemplateInformer
- type ReplicationControllerInformer
- type ResourceQuotaInformer
- type SecretInformer
- type ServiceAccountInformer
- type ServiceInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewComponentStatusInformer ¶ added in v1.8.1
func NewComponentStatusInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewComponentStatusInformer 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 NewConfigMapInformer ¶ added in v1.8.1
func NewConfigMapInformer(client internalclientset.Interface, namespace string, 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 NewEndpointsInformer ¶ added in v1.8.1
func NewEndpointsInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEndpointsInformer 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 NewEventInformer ¶ added in v1.8.1
func NewEventInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEventInformer 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 NewFilteredComponentStatusInformer ¶ added in v1.9.1
func NewFilteredComponentStatusInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredComponentStatusInformer 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 NewFilteredConfigMapInformer ¶ added in v1.9.1
func NewFilteredConfigMapInformer(client internalclientset.Interface, namespace string, 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 NewFilteredEndpointsInformer ¶ added in v1.9.1
func NewFilteredEndpointsInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEndpointsInformer 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 NewFilteredEventInformer ¶ added in v1.9.1
func NewFilteredEventInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEventInformer 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 NewFilteredLimitRangeInformer ¶ added in v1.9.1
func NewFilteredLimitRangeInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLimitRangeInformer 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 NewFilteredNamespaceInformer ¶ added in v1.9.1
func NewFilteredNamespaceInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNamespaceInformer 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 NewFilteredNodeInformer ¶ added in v1.9.1
func NewFilteredNodeInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeInformer 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 NewFilteredPersistentVolumeClaimInformer ¶ added in v1.9.1
func NewFilteredPersistentVolumeClaimInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPersistentVolumeClaimInformer 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 NewFilteredPersistentVolumeInformer ¶ added in v1.9.1
func NewFilteredPersistentVolumeInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPersistentVolumeInformer 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 NewFilteredPodInformer ¶ added in v1.9.1
func NewFilteredPodInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPodInformer 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 NewFilteredPodTemplateInformer ¶ added in v1.9.1
func NewFilteredPodTemplateInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPodTemplateInformer 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 NewFilteredReplicationControllerInformer ¶ added in v1.9.1
func NewFilteredReplicationControllerInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredReplicationControllerInformer 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 NewFilteredResourceQuotaInformer ¶ added in v1.9.1
func NewFilteredResourceQuotaInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResourceQuotaInformer 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 NewFilteredSecretInformer ¶ added in v1.9.1
func NewFilteredSecretInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecretInformer 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 NewFilteredServiceAccountInformer ¶ added in v1.9.1
func NewFilteredServiceAccountInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceAccountInformer 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 NewFilteredServiceInformer ¶ added in v1.9.1
func NewFilteredServiceInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceInformer 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 NewLimitRangeInformer ¶ added in v1.8.1
func NewLimitRangeInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLimitRangeInformer 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 NewNamespaceInformer ¶ added in v1.8.1
func NewNamespaceInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNamespaceInformer 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 NewNodeInformer ¶ added in v1.8.1
func NewNodeInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeInformer 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 NewPersistentVolumeClaimInformer ¶ added in v1.8.1
func NewPersistentVolumeClaimInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPersistentVolumeClaimInformer 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 NewPersistentVolumeInformer ¶ added in v1.8.1
func NewPersistentVolumeInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPersistentVolumeInformer 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 NewPodInformer ¶ added in v1.8.1
func NewPodInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPodInformer 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 NewPodTemplateInformer ¶ added in v1.8.1
func NewPodTemplateInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPodTemplateInformer 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 NewReplicationControllerInformer ¶ added in v1.8.1
func NewReplicationControllerInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewReplicationControllerInformer 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 NewResourceQuotaInformer ¶ added in v1.8.1
func NewResourceQuotaInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResourceQuotaInformer 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 NewSecretInformer ¶ added in v1.8.1
func NewSecretInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecretInformer 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 NewServiceAccountInformer ¶ added in v1.8.1
func NewServiceAccountInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceAccountInformer 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 NewServiceInformer ¶ added in v1.8.1
func NewServiceInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceInformer 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 ComponentStatusInformer ¶
type ComponentStatusInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.ComponentStatusLister }
ComponentStatusInformer provides access to a shared informer and lister for ComponentStatuses.
type ConfigMapInformer ¶
type ConfigMapInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.ConfigMapLister }
ConfigMapInformer provides access to a shared informer and lister for ConfigMaps.
type EndpointsInformer ¶
type EndpointsInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.EndpointsLister }
EndpointsInformer provides access to a shared informer and lister for Endpoints.
type EventInformer ¶
type EventInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.EventLister }
EventInformer provides access to a shared informer and lister for Events.
type Interface ¶
type Interface interface { // ComponentStatuses returns a ComponentStatusInformer. ComponentStatuses() ComponentStatusInformer // ConfigMaps returns a ConfigMapInformer. ConfigMaps() ConfigMapInformer // Endpoints returns a EndpointsInformer. Endpoints() EndpointsInformer // Events returns a EventInformer. Events() EventInformer // LimitRanges returns a LimitRangeInformer. LimitRanges() LimitRangeInformer // Namespaces returns a NamespaceInformer. Namespaces() NamespaceInformer // Nodes returns a NodeInformer. Nodes() NodeInformer // PersistentVolumes returns a PersistentVolumeInformer. PersistentVolumes() PersistentVolumeInformer // PersistentVolumeClaims returns a PersistentVolumeClaimInformer. PersistentVolumeClaims() PersistentVolumeClaimInformer // Pods returns a PodInformer. Pods() PodInformer // PodTemplates returns a PodTemplateInformer. PodTemplates() PodTemplateInformer // ReplicationControllers returns a ReplicationControllerInformer. ReplicationControllers() ReplicationControllerInformer // ResourceQuotas returns a ResourceQuotaInformer. ResourceQuotas() ResourceQuotaInformer // Secrets returns a SecretInformer. Secrets() SecretInformer // Services returns a ServiceInformer. Services() ServiceInformer // ServiceAccounts returns a ServiceAccountInformer. ServiceAccounts() ServiceAccountInformer }
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 LimitRangeInformer ¶
type LimitRangeInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.LimitRangeLister }
LimitRangeInformer provides access to a shared informer and lister for LimitRanges.
type NamespaceInformer ¶
type NamespaceInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.NamespaceLister }
NamespaceInformer provides access to a shared informer and lister for Namespaces.
type NodeInformer ¶
type NodeInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.NodeLister }
NodeInformer provides access to a shared informer and lister for Nodes.
type PersistentVolumeClaimInformer ¶
type PersistentVolumeClaimInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.PersistentVolumeClaimLister }
PersistentVolumeClaimInformer provides access to a shared informer and lister for PersistentVolumeClaims.
type PersistentVolumeInformer ¶
type PersistentVolumeInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.PersistentVolumeLister }
PersistentVolumeInformer provides access to a shared informer and lister for PersistentVolumes.
type PodInformer ¶
type PodInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.PodLister }
PodInformer provides access to a shared informer and lister for Pods.
type PodTemplateInformer ¶
type PodTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.PodTemplateLister }
PodTemplateInformer provides access to a shared informer and lister for PodTemplates.
type ReplicationControllerInformer ¶
type ReplicationControllerInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.ReplicationControllerLister }
ReplicationControllerInformer provides access to a shared informer and lister for ReplicationControllers.
type ResourceQuotaInformer ¶
type ResourceQuotaInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.ResourceQuotaLister }
ResourceQuotaInformer provides access to a shared informer and lister for ResourceQuotas.
type SecretInformer ¶
type SecretInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.SecretLister }
SecretInformer provides access to a shared informer and lister for Secrets.
type ServiceAccountInformer ¶
type ServiceAccountInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.ServiceAccountLister }
ServiceAccountInformer provides access to a shared informer and lister for ServiceAccounts.
type ServiceInformer ¶
type ServiceInformer interface { Informer() cache.SharedIndexInformer Lister() internalversion.ServiceLister }
ServiceInformer provides access to a shared informer and lister for Services.