Documentation
¶
Index ¶
- func NewAddonConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAddonInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAdmissionPluginInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAlertmanagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAllowedRegistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterTemplateInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConstraintInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConstraintTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDashboardConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEtcdBackupConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEtcdRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewExternalClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAddonConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAddonInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAdmissionPluginInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAlertmanagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAllowedRegistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterTemplateInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConstraintInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConstraintTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDashboardConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEtcdBackupConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEtcdRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredExternalClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGroupProjectBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIPAMAllocationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIPAMPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKubermaticConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMLAClusterConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMLARuleGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPresetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResourceQuotaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSSHKeyBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSeedInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserProjectBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGroupProjectBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIPAMAllocationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIPAMPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKubermaticConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMLAClusterConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMLARuleGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPresetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResourceQuotaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSSHKeyBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSeedInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserProjectBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AddonConfigInformer
- type AddonInformer
- type AdmissionPluginInformer
- type AlertmanagerInformer
- type AllowedRegistryInformer
- type ClusterInformer
- type ClusterTemplateInformer
- type ClusterTemplateInstanceInformer
- type ConstraintInformer
- type ConstraintTemplateInformer
- type DashboardConfigurationInformer
- type EtcdBackupConfigInformer
- type EtcdRestoreInformer
- type ExternalClusterInformer
- type GroupProjectBindingInformer
- type IPAMAllocationInformer
- type IPAMPoolInformer
- type Interface
- type KubermaticConfigurationInformer
- type MLAClusterConfigurationInformer
- type MLARuleGroupInformer
- type PresetInformer
- type ResourceQuotaInformer
- type SSHKeyBindingInformer
- type SeedInformer
- type UserInformer
- type UserProjectBindingInformer
- type UserSSHKeyInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAddonConfigInformer ¶
func NewAddonConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAddonConfigInformer constructs a new informer for AddonConfig 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 NewAddonInformer ¶
func NewAddonInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAddonInformer constructs a new informer for Addon 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 NewAdmissionPluginInformer ¶
func NewAdmissionPluginInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAdmissionPluginInformer constructs a new informer for AdmissionPlugin 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 NewAlertmanagerInformer ¶
func NewAlertmanagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAlertmanagerInformer constructs a new informer for Alertmanager 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 NewAllowedRegistryInformer ¶
func NewAllowedRegistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAllowedRegistryInformer constructs a new informer for AllowedRegistry 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 NewClusterTemplateInformer ¶
func NewClusterTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterTemplateInformer constructs a new informer for ClusterTemplate 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 NewClusterTemplateInstanceInformer ¶
func NewClusterTemplateInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterTemplateInstanceInformer constructs a new informer for ClusterTemplateInstance 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 NewConstraintInformer ¶
func NewConstraintInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConstraintInformer constructs a new informer for Constraint 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 NewConstraintTemplateInformer ¶
func NewConstraintTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConstraintTemplateInformer constructs a new informer for ConstraintTemplate 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 NewDashboardConfigurationInformer ¶
func NewDashboardConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDashboardConfigurationInformer constructs a new informer for DashboardConfiguration 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 NewEtcdBackupConfigInformer ¶
func NewEtcdBackupConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEtcdBackupConfigInformer constructs a new informer for EtcdBackupConfig 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 NewEtcdRestoreInformer ¶
func NewEtcdRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEtcdRestoreInformer constructs a new informer for EtcdRestore 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 NewExternalClusterInformer ¶
func NewExternalClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewExternalClusterInformer constructs a new informer for ExternalCluster 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 NewFilteredAddonConfigInformer ¶
func NewFilteredAddonConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAddonConfigInformer constructs a new informer for AddonConfig 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 NewFilteredAddonInformer ¶
func NewFilteredAddonInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAddonInformer constructs a new informer for Addon 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 NewFilteredAdmissionPluginInformer ¶
func NewFilteredAdmissionPluginInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAdmissionPluginInformer constructs a new informer for AdmissionPlugin 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 NewFilteredAlertmanagerInformer ¶
func NewFilteredAlertmanagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAlertmanagerInformer constructs a new informer for Alertmanager 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 NewFilteredAllowedRegistryInformer ¶
func NewFilteredAllowedRegistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAllowedRegistryInformer constructs a new informer for AllowedRegistry 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 NewFilteredClusterTemplateInformer ¶
func NewFilteredClusterTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterTemplateInformer constructs a new informer for ClusterTemplate 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 NewFilteredClusterTemplateInstanceInformer ¶
func NewFilteredClusterTemplateInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterTemplateInstanceInformer constructs a new informer for ClusterTemplateInstance 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 NewFilteredConstraintInformer ¶
func NewFilteredConstraintInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConstraintInformer constructs a new informer for Constraint 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 NewFilteredConstraintTemplateInformer ¶
func NewFilteredConstraintTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConstraintTemplateInformer constructs a new informer for ConstraintTemplate 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 NewFilteredDashboardConfigurationInformer ¶
func NewFilteredDashboardConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDashboardConfigurationInformer constructs a new informer for DashboardConfiguration 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 NewFilteredEtcdBackupConfigInformer ¶
func NewFilteredEtcdBackupConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEtcdBackupConfigInformer constructs a new informer for EtcdBackupConfig 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 NewFilteredEtcdRestoreInformer ¶
func NewFilteredEtcdRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEtcdRestoreInformer constructs a new informer for EtcdRestore 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 NewFilteredExternalClusterInformer ¶
func NewFilteredExternalClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredExternalClusterInformer constructs a new informer for ExternalCluster 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 NewFilteredGroupProjectBindingInformer ¶
func NewFilteredGroupProjectBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGroupProjectBindingInformer constructs a new informer for GroupProjectBinding 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 NewFilteredIPAMAllocationInformer ¶
func NewFilteredIPAMAllocationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIPAMAllocationInformer constructs a new informer for IPAMAllocation 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 NewFilteredIPAMPoolInformer ¶
func NewFilteredIPAMPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIPAMPoolInformer constructs a new informer for IPAMPool 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 NewFilteredKubermaticConfigurationInformer ¶
func NewFilteredKubermaticConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKubermaticConfigurationInformer constructs a new informer for KubermaticConfiguration 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 NewFilteredMLAClusterConfigurationInformer ¶
func NewFilteredMLAClusterConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMLAClusterConfigurationInformer constructs a new informer for MLAClusterConfiguration 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 NewFilteredMLARuleGroupInformer ¶
func NewFilteredMLARuleGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMLARuleGroupInformer constructs a new informer for MLARuleGroup 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 NewFilteredPresetInformer ¶
func NewFilteredPresetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPresetInformer constructs a new informer for Preset 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 ¶
func NewFilteredResourceQuotaInformer(client versioned.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 NewFilteredSSHKeyBindingInformer ¶
func NewFilteredSSHKeyBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSSHKeyBindingInformer constructs a new informer for SSHKeyBinding 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 NewFilteredSeedInformer ¶
func NewFilteredSeedInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSeedInformer constructs a new informer for Seed 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 NewFilteredUserInformer ¶
func NewFilteredUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserInformer constructs a new informer for User 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 NewFilteredUserProjectBindingInformer ¶
func NewFilteredUserProjectBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserProjectBindingInformer constructs a new informer for UserProjectBinding 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 NewFilteredUserSSHKeyInformer ¶
func NewFilteredUserSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserSSHKeyInformer constructs a new informer for UserSSHKey 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 NewGroupProjectBindingInformer ¶
func NewGroupProjectBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGroupProjectBindingInformer constructs a new informer for GroupProjectBinding 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 NewIPAMAllocationInformer ¶
func NewIPAMAllocationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIPAMAllocationInformer constructs a new informer for IPAMAllocation 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 NewIPAMPoolInformer ¶
func NewIPAMPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIPAMPoolInformer constructs a new informer for IPAMPool 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 NewKubermaticConfigurationInformer ¶
func NewKubermaticConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKubermaticConfigurationInformer constructs a new informer for KubermaticConfiguration 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 NewMLAClusterConfigurationInformer ¶
func NewMLAClusterConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMLAClusterConfigurationInformer constructs a new informer for MLAClusterConfiguration 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 NewMLARuleGroupInformer ¶
func NewMLARuleGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMLARuleGroupInformer constructs a new informer for MLARuleGroup 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 NewPresetInformer ¶
func NewPresetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPresetInformer constructs a new informer for Preset 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 ¶
func NewResourceQuotaInformer(client versioned.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 NewSSHKeyBindingInformer ¶
func NewSSHKeyBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSSHKeyBindingInformer constructs a new informer for SSHKeyBinding 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 NewSeedInformer ¶
func NewSeedInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSeedInformer constructs a new informer for Seed 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 NewUserInformer ¶
func NewUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserInformer constructs a new informer for User 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 NewUserProjectBindingInformer ¶
func NewUserProjectBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserProjectBindingInformer constructs a new informer for UserProjectBinding 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 NewUserSSHKeyInformer ¶
func NewUserSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserSSHKeyInformer constructs a new informer for UserSSHKey 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 AddonConfigInformer ¶
type AddonConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1.AddonConfigLister }
AddonConfigInformer provides access to a shared informer and lister for AddonConfigs.
type AddonInformer ¶
type AddonInformer interface { Informer() cache.SharedIndexInformer Lister() v1.AddonLister }
AddonInformer provides access to a shared informer and lister for Addons.
type AdmissionPluginInformer ¶
type AdmissionPluginInformer interface { Informer() cache.SharedIndexInformer Lister() v1.AdmissionPluginLister }
AdmissionPluginInformer provides access to a shared informer and lister for AdmissionPlugins.
type AlertmanagerInformer ¶
type AlertmanagerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.AlertmanagerLister }
AlertmanagerInformer provides access to a shared informer and lister for Alertmanagers.
type AllowedRegistryInformer ¶
type AllowedRegistryInformer interface { Informer() cache.SharedIndexInformer Lister() v1.AllowedRegistryLister }
AllowedRegistryInformer provides access to a shared informer and lister for AllowedRegistries.
type ClusterInformer ¶
type ClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterLister }
ClusterInformer provides access to a shared informer and lister for Clusters.
type ClusterTemplateInformer ¶
type ClusterTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterTemplateLister }
ClusterTemplateInformer provides access to a shared informer and lister for ClusterTemplates.
type ClusterTemplateInstanceInformer ¶
type ClusterTemplateInstanceInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterTemplateInstanceLister }
ClusterTemplateInstanceInformer provides access to a shared informer and lister for ClusterTemplateInstances.
type ConstraintInformer ¶
type ConstraintInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ConstraintLister }
ConstraintInformer provides access to a shared informer and lister for Constraints.
type ConstraintTemplateInformer ¶
type ConstraintTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ConstraintTemplateLister }
ConstraintTemplateInformer provides access to a shared informer and lister for ConstraintTemplates.
type DashboardConfigurationInformer ¶
type DashboardConfigurationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.DashboardConfigurationLister }
DashboardConfigurationInformer provides access to a shared informer and lister for DashboardConfigurations.
type EtcdBackupConfigInformer ¶
type EtcdBackupConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1.EtcdBackupConfigLister }
EtcdBackupConfigInformer provides access to a shared informer and lister for EtcdBackupConfigs.
type EtcdRestoreInformer ¶
type EtcdRestoreInformer interface { Informer() cache.SharedIndexInformer Lister() v1.EtcdRestoreLister }
EtcdRestoreInformer provides access to a shared informer and lister for EtcdRestores.
type ExternalClusterInformer ¶
type ExternalClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ExternalClusterLister }
ExternalClusterInformer provides access to a shared informer and lister for ExternalClusters.
type GroupProjectBindingInformer ¶
type GroupProjectBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1.GroupProjectBindingLister }
GroupProjectBindingInformer provides access to a shared informer and lister for GroupProjectBindings.
type IPAMAllocationInformer ¶
type IPAMAllocationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.IPAMAllocationLister }
IPAMAllocationInformer provides access to a shared informer and lister for IPAMAllocations.
type IPAMPoolInformer ¶
type IPAMPoolInformer interface { Informer() cache.SharedIndexInformer Lister() v1.IPAMPoolLister }
IPAMPoolInformer provides access to a shared informer and lister for IPAMPools.
type Interface ¶
type Interface interface { // Addons returns a AddonInformer. Addons() AddonInformer // AddonConfigs returns a AddonConfigInformer. AddonConfigs() AddonConfigInformer // AdmissionPlugins returns a AdmissionPluginInformer. AdmissionPlugins() AdmissionPluginInformer // Alertmanagers returns a AlertmanagerInformer. Alertmanagers() AlertmanagerInformer // AllowedRegistries returns a AllowedRegistryInformer. AllowedRegistries() AllowedRegistryInformer // Clusters returns a ClusterInformer. Clusters() ClusterInformer // ClusterTemplates returns a ClusterTemplateInformer. ClusterTemplates() ClusterTemplateInformer // ClusterTemplateInstances returns a ClusterTemplateInstanceInformer. ClusterTemplateInstances() ClusterTemplateInstanceInformer // Constraints returns a ConstraintInformer. Constraints() ConstraintInformer // ConstraintTemplates returns a ConstraintTemplateInformer. ConstraintTemplates() ConstraintTemplateInformer // DashboardConfigurations returns a DashboardConfigurationInformer. DashboardConfigurations() DashboardConfigurationInformer // EtcdBackupConfigs returns a EtcdBackupConfigInformer. EtcdBackupConfigs() EtcdBackupConfigInformer // EtcdRestores returns a EtcdRestoreInformer. EtcdRestores() EtcdRestoreInformer // ExternalClusters returns a ExternalClusterInformer. ExternalClusters() ExternalClusterInformer // GroupProjectBindings returns a GroupProjectBindingInformer. GroupProjectBindings() GroupProjectBindingInformer // IPAMAllocations returns a IPAMAllocationInformer. IPAMAllocations() IPAMAllocationInformer // IPAMPools returns a IPAMPoolInformer. IPAMPools() IPAMPoolInformer // KubermaticConfigurations returns a KubermaticConfigurationInformer. KubermaticConfigurations() KubermaticConfigurationInformer // MLAClusterConfigurations returns a MLAClusterConfigurationInformer. MLAClusterConfigurations() MLAClusterConfigurationInformer // MLARuleGroups returns a MLARuleGroupInformer. MLARuleGroups() MLARuleGroupInformer // Presets returns a PresetInformer. Presets() PresetInformer // ResourceQuotas returns a ResourceQuotaInformer. ResourceQuotas() ResourceQuotaInformer // SSHKeyBindings returns a SSHKeyBindingInformer. SSHKeyBindings() SSHKeyBindingInformer // Seeds returns a SeedInformer. Seeds() SeedInformer // Users returns a UserInformer. Users() UserInformer // UserProjectBindings returns a UserProjectBindingInformer. UserProjectBindings() UserProjectBindingInformer // UserSSHKeys returns a UserSSHKeyInformer. UserSSHKeys() UserSSHKeyInformer }
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 KubermaticConfigurationInformer ¶
type KubermaticConfigurationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.KubermaticConfigurationLister }
KubermaticConfigurationInformer provides access to a shared informer and lister for KubermaticConfigurations.
type MLAClusterConfigurationInformer ¶
type MLAClusterConfigurationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.MLAClusterConfigurationLister }
MLAClusterConfigurationInformer provides access to a shared informer and lister for MLAClusterConfigurations.
type MLARuleGroupInformer ¶
type MLARuleGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1.MLARuleGroupLister }
MLARuleGroupInformer provides access to a shared informer and lister for MLARuleGroups.
type PresetInformer ¶
type PresetInformer interface { Informer() cache.SharedIndexInformer Lister() v1.PresetLister }
PresetInformer provides access to a shared informer and lister for Presets.
type ResourceQuotaInformer ¶
type ResourceQuotaInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ResourceQuotaLister }
ResourceQuotaInformer provides access to a shared informer and lister for ResourceQuotas.
type SSHKeyBindingInformer ¶
type SSHKeyBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1.SSHKeyBindingLister }
SSHKeyBindingInformer provides access to a shared informer and lister for SSHKeyBindings.
type SeedInformer ¶
type SeedInformer interface { Informer() cache.SharedIndexInformer Lister() v1.SeedLister }
SeedInformer provides access to a shared informer and lister for Seeds.
type UserInformer ¶
type UserInformer interface { Informer() cache.SharedIndexInformer Lister() v1.UserLister }
UserInformer provides access to a shared informer and lister for Users.
type UserProjectBindingInformer ¶
type UserProjectBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1.UserProjectBindingLister }
UserProjectBindingInformer provides access to a shared informer and lister for UserProjectBindings.
type UserSSHKeyInformer ¶
type UserSSHKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1.UserSSHKeyLister }
UserSSHKeyInformer provides access to a shared informer and lister for UserSSHKeys.
Source Files
¶
- addon.go
- addonconfig.go
- admissionplugin.go
- alertmanager.go
- allowedregistry.go
- cluster.go
- clustertemplate.go
- clustertemplateinstance.go
- constraint.go
- constrainttemplate.go
- dashboardconfiguration.go
- etcdbackupconfig.go
- etcdrestore.go
- externalcluster.go
- groupprojectbinding.go
- interface.go
- ipamallocation.go
- ipampool.go
- kubermaticconfiguration.go
- mlaclusterconfiguration.go
- mlarulegroup.go
- preset.go
- resourcequota.go
- seed.go
- sshkeybinding.go
- user.go
- userprojectbinding.go
- usersshkey.go