Documentation ¶
Index ¶
- func NewAddOnDeploymentConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAddOnTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterManagementAddOnInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAddOnDeploymentConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAddOnTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterManagementAddOnInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagedClusterAddOnInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagedClusterAddOnInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AddOnDeploymentConfigInformer
- type AddOnTemplateInformer
- type ClusterManagementAddOnInformer
- type Interface
- type ManagedClusterAddOnInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAddOnDeploymentConfigInformer ¶ added in v0.9.0
func NewAddOnDeploymentConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAddOnDeploymentConfigInformer constructs a new informer for AddOnDeploymentConfig 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 NewAddOnTemplateInformer ¶ added in v0.12.0
func NewAddOnTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAddOnTemplateInformer constructs a new informer for AddOnTemplate 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 NewClusterManagementAddOnInformer ¶
func NewClusterManagementAddOnInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterManagementAddOnInformer constructs a new informer for ClusterManagementAddOn 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 NewFilteredAddOnDeploymentConfigInformer ¶ added in v0.9.0
func NewFilteredAddOnDeploymentConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAddOnDeploymentConfigInformer constructs a new informer for AddOnDeploymentConfig 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 NewFilteredAddOnTemplateInformer ¶ added in v0.12.0
func NewFilteredAddOnTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAddOnTemplateInformer constructs a new informer for AddOnTemplate 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 NewFilteredClusterManagementAddOnInformer ¶
func NewFilteredClusterManagementAddOnInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterManagementAddOnInformer constructs a new informer for ClusterManagementAddOn 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 NewFilteredManagedClusterAddOnInformer ¶
func NewFilteredManagedClusterAddOnInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagedClusterAddOnInformer constructs a new informer for ManagedClusterAddOn 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 NewManagedClusterAddOnInformer ¶
func NewManagedClusterAddOnInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagedClusterAddOnInformer constructs a new informer for ManagedClusterAddOn 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 AddOnDeploymentConfigInformer ¶ added in v0.9.0
type AddOnDeploymentConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AddOnDeploymentConfigLister }
AddOnDeploymentConfigInformer provides access to a shared informer and lister for AddOnDeploymentConfigs.
type AddOnTemplateInformer ¶ added in v0.12.0
type AddOnTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AddOnTemplateLister }
AddOnTemplateInformer provides access to a shared informer and lister for AddOnTemplates.
type ClusterManagementAddOnInformer ¶
type ClusterManagementAddOnInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterManagementAddOnLister }
ClusterManagementAddOnInformer provides access to a shared informer and lister for ClusterManagementAddOns.
type Interface ¶
type Interface interface { // AddOnDeploymentConfigs returns a AddOnDeploymentConfigInformer. AddOnDeploymentConfigs() AddOnDeploymentConfigInformer // AddOnTemplates returns a AddOnTemplateInformer. AddOnTemplates() AddOnTemplateInformer // ClusterManagementAddOns returns a ClusterManagementAddOnInformer. ClusterManagementAddOns() ClusterManagementAddOnInformer // ManagedClusterAddOns returns a ManagedClusterAddOnInformer. ManagedClusterAddOns() ManagedClusterAddOnInformer }
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 ManagedClusterAddOnInformer ¶
type ManagedClusterAddOnInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagedClusterAddOnLister }
ManagedClusterAddOnInformer provides access to a shared informer and lister for ManagedClusterAddOns.