v1

package
v3.0.0-...-b0a9388 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL