Documentation ¶
Index ¶
- func NewFilteredOrchestClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOrchestComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOrchestClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOrchestComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type OrchestClusterInformer
- type OrchestComponentInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredOrchestClusterInformer ¶
func NewFilteredOrchestClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOrchestClusterInformer constructs a new informer for OrchestCluster 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 NewFilteredOrchestComponentInformer ¶
func NewFilteredOrchestComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOrchestComponentInformer constructs a new informer for OrchestComponent 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 NewOrchestClusterInformer ¶
func NewOrchestClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOrchestClusterInformer constructs a new informer for OrchestCluster 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 NewOrchestComponentInformer ¶
func NewOrchestComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOrchestComponentInformer constructs a new informer for OrchestComponent 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 Interface ¶
type Interface interface { // OrchestClusters returns a OrchestClusterInformer. OrchestClusters() OrchestClusterInformer // OrchestComponents returns a OrchestComponentInformer. OrchestComponents() OrchestComponentInformer }
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 OrchestClusterInformer ¶
type OrchestClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OrchestClusterLister }
OrchestClusterInformer provides access to a shared informer and lister for OrchestClusters.
type OrchestComponentInformer ¶
type OrchestComponentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OrchestComponentLister }
OrchestComponentInformer provides access to a shared informer and lister for OrchestComponents.