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 NewConfigConstraintInformer(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 NewFilteredConfigConstraintInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceDescriptorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceDescriptorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterDefinitionInformer
- type ClusterInformer
- type ComponentDefinitionInformer
- type ComponentInformer
- type ComponentVersionInformer
- type ConfigConstraintInformer
- type Interface
- type ServiceDescriptorInformer
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 ¶ added in v0.8.0
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 ¶ added in v0.8.0
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 ¶ added in v0.9.0
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 NewConfigConstraintInformer ¶
func NewConfigConstraintInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConfigConstraintInformer constructs a new informer for ConfigConstraint 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 ¶ added in v0.8.0
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 ¶ added in v0.8.0
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 ¶ added in v0.9.0
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 NewFilteredConfigConstraintInformer ¶
func NewFilteredConfigConstraintInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConfigConstraintInformer constructs a new informer for ConfigConstraint 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 ¶ added in v0.7.0
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 NewServiceDescriptorInformer ¶ added in v0.7.0
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.
Types ¶
type ClusterDefinitionInformer ¶
type ClusterDefinitionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterDefinitionLister }
ClusterDefinitionInformer provides access to a shared informer and lister for ClusterDefinitions.
type ClusterInformer ¶
type ClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterLister }
ClusterInformer provides access to a shared informer and lister for Clusters.
type ComponentDefinitionInformer ¶ added in v0.8.0
type ComponentDefinitionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ComponentDefinitionLister }
ComponentDefinitionInformer provides access to a shared informer and lister for ComponentDefinitions.
type ComponentInformer ¶ added in v0.8.0
type ComponentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ComponentLister }
ComponentInformer provides access to a shared informer and lister for Components.
type ComponentVersionInformer ¶ added in v0.9.0
type ComponentVersionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ComponentVersionLister }
ComponentVersionInformer provides access to a shared informer and lister for ComponentVersions.
type ConfigConstraintInformer ¶
type ConfigConstraintInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ConfigConstraintLister }
ConfigConstraintInformer provides access to a shared informer and lister for ConfigConstraints.
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 // ConfigConstraints returns a ConfigConstraintInformer. ConfigConstraints() ConfigConstraintInformer // ServiceDescriptors returns a ServiceDescriptorInformer. ServiceDescriptors() ServiceDescriptorInformer }
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 ¶ added in v0.7.0
type ServiceDescriptorInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ServiceDescriptorLister }
ServiceDescriptorInformer provides access to a shared informer and lister for ServiceDescriptors.