v1

package
v1.4.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBackupInformer

func NewBackupInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewBackupPointInformer

func NewBackupPointInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewCloudProviderInformer added in v1.2.0

func NewCloudProviderInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewClusterInformer

func NewClusterInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewConfigMapInformer added in v1.2.0

func NewConfigMapInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewCronBackupInformer

func NewCronBackupInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewDomainInformer

func NewDomainInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewFilteredBackupInformer

func NewFilteredBackupInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredBackupPointInformer

func NewFilteredBackupPointInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredCloudProviderInformer added in v1.2.0

func NewFilteredCloudProviderInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredClusterInformer

func NewFilteredClusterInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredConfigMapInformer added in v1.2.0

func NewFilteredConfigMapInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredCronBackupInformer

func NewFilteredCronBackupInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredDomainInformer

func NewFilteredDomainInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers,
	tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredLeaseInformer

func NewFilteredLeaseInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredNodeInformer

func NewFilteredNodeInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredOperationInformer

func NewFilteredOperationInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredRegionInformer

func NewFilteredRegionInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewFilteredRegistryInformer added in v1.3.1

func NewFilteredRegistryInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

func NewLeaseInformer

func NewLeaseInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewNodeInformer

func NewNodeInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewOperationInformer

func NewOperationInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewRegionInformer

func NewRegionInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

func NewRegistryInformer added in v1.3.1

func NewRegistryInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

Types

type BackupInformer

type BackupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.BackupLister
}

BackupInformer provides access to a shared informer and lister for Backups.

type BackupPointInformer

type BackupPointInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.BackupPointLister
}

BackupPointInformer provides access to a shared informer and lister for Backups.

type CloudProviderInformer added in v1.2.0

type CloudProviderInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.CloudProviderLister
}

CloudProviderInformer provides access to a shared informer and lister for cloudProviders.

type ClusterInformer

type ClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.ClusterLister
}

ClusterInformer provides access to a shared informer and lister for Clusters.

type ConfigMapInformer added in v1.2.0

type ConfigMapInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.ConfigMapLister
}

ConfigMapInformer provides access to a shared informer and lister for configMaps.

type CronBackupInformer

type CronBackupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.CronBackupLister
}

CronBackupInformer provides access to a shared informer and lister for CronBackups.

type DomainInformer

type DomainInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.DomainLister
}

type Interface

type Interface interface {
	Clusters() ClusterInformer
	Nodes() NodeInformer
	Operations() OperationInformer
	Regions() RegionInformer
	Backups() BackupInformer
	BackupPoints() BackupPointInformer
	CronBackups() CronBackupInformer
	Leases() LeaseInformer
	Domains() DomainInformer
	CloudProviders() CloudProviderInformer
	ConfigMaps() ConfigMapInformer
	Registries() RegistryInformer
}

func New

New returns a new Interface.

type LeaseInformer

type LeaseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.LeaseLister
}

type NodeInformer

type NodeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.NodeLister
}

type OperationInformer

type OperationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.OperationLister
}

type RegionInformer

type RegionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.RegionLister
}

type RegistryInformer added in v1.3.1

type RegistryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() corev1lister.RegistryLister
}

Jump to

Keyboard shortcuts

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