Documentation ¶
Index ¶
- func NewClusterDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewComponentDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewComponentVersionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredComponentDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredComponentVersionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceDescriptorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredShardingDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSidecarDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceDescriptorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewShardingDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSidecarDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterDefinitionInformer
- type ClusterInformer
- type ComponentDefinitionInformer
- type ComponentInformer
- type ComponentVersionInformer
- type Interface
- type ServiceDescriptorInformer
- type ShardingDefinitionInformer
- type SidecarDefinitionInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterDefinitionInformer ¶
func NewClusterDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterDefinitionInformer constructs a new informer for ClusterDefinition type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewClusterInformer ¶
func NewClusterInformer(client versioned.Interface, namespace string, 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 NewComponentDefinitionInformer ¶
func NewComponentDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewComponentDefinitionInformer constructs a new informer for ComponentDefinition 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 NewComponentInformer ¶
func NewComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewComponentInformer constructs a new informer for Component 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 NewComponentVersionInformer ¶
func NewComponentVersionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewComponentVersionInformer constructs a new informer for ComponentVersion 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 NewFilteredClusterDefinitionInformer ¶
func NewFilteredClusterDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterDefinitionInformer constructs a new informer for ClusterDefinition type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredClusterInformer ¶
func NewFilteredClusterInformer(client versioned.Interface, namespace string, 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 NewFilteredComponentDefinitionInformer ¶
func NewFilteredComponentDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredComponentDefinitionInformer constructs a new informer for ComponentDefinition 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 NewFilteredComponentInformer ¶
func NewFilteredComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredComponentInformer constructs a new informer for Component 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 NewFilteredComponentVersionInformer ¶
func NewFilteredComponentVersionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredComponentVersionInformer constructs a new informer for ComponentVersion 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 NewFilteredServiceDescriptorInformer ¶
func NewFilteredServiceDescriptorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceDescriptorInformer constructs a new informer for ServiceDescriptor 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 NewFilteredShardingDefinitionInformer ¶
func NewFilteredShardingDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredShardingDefinitionInformer constructs a new informer for ShardingDefinition 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 NewFilteredSidecarDefinitionInformer ¶
func NewFilteredSidecarDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSidecarDefinitionInformer constructs a new informer for SidecarDefinition 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 NewServiceDescriptorInformer ¶
func NewServiceDescriptorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceDescriptorInformer constructs a new informer for ServiceDescriptor 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 NewShardingDefinitionInformer ¶
func NewShardingDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewShardingDefinitionInformer constructs a new informer for ShardingDefinition 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 NewSidecarDefinitionInformer ¶
func NewSidecarDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSidecarDefinitionInformer constructs a new informer for SidecarDefinition 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 ClusterDefinitionInformer ¶
type ClusterDefinitionInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterDefinitionLister }
ClusterDefinitionInformer provides access to a shared informer and lister for ClusterDefinitions.
type ClusterInformer ¶
type ClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterLister }
ClusterInformer provides access to a shared informer and lister for Clusters.
type ComponentDefinitionInformer ¶
type ComponentDefinitionInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ComponentDefinitionLister }
ComponentDefinitionInformer provides access to a shared informer and lister for ComponentDefinitions.
type ComponentInformer ¶
type ComponentInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ComponentLister }
ComponentInformer provides access to a shared informer and lister for Components.
type ComponentVersionInformer ¶
type ComponentVersionInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ComponentVersionLister }
ComponentVersionInformer provides access to a shared informer and lister for ComponentVersions.
type Interface ¶
type Interface interface { // Clusters returns a ClusterInformer. Clusters() ClusterInformer // ClusterDefinitions returns a ClusterDefinitionInformer. ClusterDefinitions() ClusterDefinitionInformer // Components returns a ComponentInformer. Components() ComponentInformer // ComponentDefinitions returns a ComponentDefinitionInformer. ComponentDefinitions() ComponentDefinitionInformer // ComponentVersions returns a ComponentVersionInformer. ComponentVersions() ComponentVersionInformer // ServiceDescriptors returns a ServiceDescriptorInformer. ServiceDescriptors() ServiceDescriptorInformer // ShardingDefinitions returns a ShardingDefinitionInformer. ShardingDefinitions() ShardingDefinitionInformer // SidecarDefinitions returns a SidecarDefinitionInformer. SidecarDefinitions() SidecarDefinitionInformer }
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 ServiceDescriptorInformer ¶
type ServiceDescriptorInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ServiceDescriptorLister }
ServiceDescriptorInformer provides access to a shared informer and lister for ServiceDescriptors.
type ShardingDefinitionInformer ¶
type ShardingDefinitionInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ShardingDefinitionLister }
ShardingDefinitionInformer provides access to a shared informer and lister for ShardingDefinitions.
type SidecarDefinitionInformer ¶
type SidecarDefinitionInformer interface { Informer() cache.SharedIndexInformer Lister() v1.SidecarDefinitionLister }
SidecarDefinitionInformer provides access to a shared informer and lister for SidecarDefinitions.