Documentation
¶
Index ¶
- func NewBackingImageDataSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackingImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackingImageManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEngineImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEngineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackingImageDataSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackingImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackingImageManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEngineImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEngineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRecurringJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredReplicaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSettingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredShareManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRecurringJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewReplicaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSettingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewShareManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BackingImageDataSourceInformer
- type BackingImageInformer
- type BackingImageManagerInformer
- type BackupInformer
- type BackupTargetInformer
- type BackupVolumeInformer
- type EngineImageInformer
- type EngineInformer
- type InstanceManagerInformer
- type Interface
- type NodeInformer
- type RecurringJobInformer
- type ReplicaInformer
- type SettingInformer
- type ShareManagerInformer
- type VolumeInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBackingImageDataSourceInformer ¶
func NewBackingImageDataSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackingImageDataSourceInformer constructs a new informer for BackingImageDataSource 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 NewBackingImageInformer ¶
func NewBackingImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackingImageInformer constructs a new informer for BackingImage 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 NewBackingImageManagerInformer ¶
func NewBackingImageManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackingImageManagerInformer constructs a new informer for BackingImageManager 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 NewBackupInformer ¶
func NewBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupInformer constructs a new informer for Backup 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 NewBackupTargetInformer ¶
func NewBackupTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupTargetInformer constructs a new informer for BackupTarget 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 NewBackupVolumeInformer ¶
func NewBackupVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupVolumeInformer constructs a new informer for BackupVolume 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 NewEngineImageInformer ¶
func NewEngineImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEngineImageInformer constructs a new informer for EngineImage 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 NewEngineInformer ¶
func NewEngineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEngineInformer constructs a new informer for Engine 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 NewFilteredBackingImageDataSourceInformer ¶
func NewFilteredBackingImageDataSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackingImageDataSourceInformer constructs a new informer for BackingImageDataSource 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 NewFilteredBackingImageInformer ¶
func NewFilteredBackingImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackingImageInformer constructs a new informer for BackingImage 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 NewFilteredBackingImageManagerInformer ¶
func NewFilteredBackingImageManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackingImageManagerInformer constructs a new informer for BackingImageManager 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 NewFilteredBackupInformer ¶
func NewFilteredBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupInformer constructs a new informer for Backup 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 NewFilteredBackupTargetInformer ¶
func NewFilteredBackupTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupTargetInformer constructs a new informer for BackupTarget 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 NewFilteredBackupVolumeInformer ¶
func NewFilteredBackupVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupVolumeInformer constructs a new informer for BackupVolume 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 NewFilteredEngineImageInformer ¶
func NewFilteredEngineImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEngineImageInformer constructs a new informer for EngineImage 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 NewFilteredEngineInformer ¶
func NewFilteredEngineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEngineInformer constructs a new informer for Engine 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 NewFilteredInstanceManagerInformer ¶
func NewFilteredInstanceManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceManagerInformer constructs a new informer for InstanceManager 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 NewFilteredNodeInformer ¶
func NewFilteredNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeInformer constructs a new informer for Node 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 NewFilteredRecurringJobInformer ¶
func NewFilteredRecurringJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRecurringJobInformer constructs a new informer for RecurringJob 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 NewFilteredReplicaInformer ¶
func NewFilteredReplicaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredReplicaInformer constructs a new informer for Replica 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 NewFilteredSettingInformer ¶
func NewFilteredSettingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSettingInformer constructs a new informer for Setting 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 NewFilteredShareManagerInformer ¶
func NewFilteredShareManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredShareManagerInformer constructs a new informer for ShareManager 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 NewFilteredVolumeInformer ¶
func NewFilteredVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeInformer constructs a new informer for Volume 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 NewInstanceManagerInformer ¶
func NewInstanceManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceManagerInformer constructs a new informer for InstanceManager 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 NewNodeInformer ¶
func NewNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeInformer constructs a new informer for Node 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 NewRecurringJobInformer ¶
func NewRecurringJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRecurringJobInformer constructs a new informer for RecurringJob 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 NewReplicaInformer ¶
func NewReplicaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewReplicaInformer constructs a new informer for Replica 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 NewSettingInformer ¶
func NewSettingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSettingInformer constructs a new informer for Setting 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 NewShareManagerInformer ¶
func NewShareManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewShareManagerInformer constructs a new informer for ShareManager 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 NewVolumeInformer ¶
func NewVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeInformer constructs a new informer for Volume 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 BackingImageDataSourceInformer ¶
type BackingImageDataSourceInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.BackingImageDataSourceLister
}
BackingImageDataSourceInformer provides access to a shared informer and lister for BackingImageDataSources.
type BackingImageInformer ¶
type BackingImageInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.BackingImageLister
}
BackingImageInformer provides access to a shared informer and lister for BackingImages.
type BackingImageManagerInformer ¶
type BackingImageManagerInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.BackingImageManagerLister
}
BackingImageManagerInformer provides access to a shared informer and lister for BackingImageManagers.
type BackupInformer ¶
type BackupInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.BackupLister
}
BackupInformer provides access to a shared informer and lister for Backups.
type BackupTargetInformer ¶
type BackupTargetInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.BackupTargetLister
}
BackupTargetInformer provides access to a shared informer and lister for BackupTargets.
type BackupVolumeInformer ¶
type BackupVolumeInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.BackupVolumeLister
}
BackupVolumeInformer provides access to a shared informer and lister for BackupVolumes.
type EngineImageInformer ¶
type EngineImageInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.EngineImageLister
}
EngineImageInformer provides access to a shared informer and lister for EngineImages.
type EngineInformer ¶
type EngineInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.EngineLister
}
EngineInformer provides access to a shared informer and lister for Engines.
type InstanceManagerInformer ¶
type InstanceManagerInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.InstanceManagerLister
}
InstanceManagerInformer provides access to a shared informer and lister for InstanceManagers.
type Interface ¶
type Interface interface {
// BackingImages returns a BackingImageInformer.
BackingImages() BackingImageInformer
// BackingImageDataSources returns a BackingImageDataSourceInformer.
BackingImageDataSources() BackingImageDataSourceInformer
// BackingImageManagers returns a BackingImageManagerInformer.
BackingImageManagers() BackingImageManagerInformer
// Backups returns a BackupInformer.
Backups() BackupInformer
// BackupTargets returns a BackupTargetInformer.
BackupTargets() BackupTargetInformer
// BackupVolumes returns a BackupVolumeInformer.
BackupVolumes() BackupVolumeInformer
// Engines returns a EngineInformer.
Engines() EngineInformer
// EngineImages returns a EngineImageInformer.
EngineImages() EngineImageInformer
// InstanceManagers returns a InstanceManagerInformer.
InstanceManagers() InstanceManagerInformer
// Nodes returns a NodeInformer.
Nodes() NodeInformer
// RecurringJobs returns a RecurringJobInformer.
RecurringJobs() RecurringJobInformer
// Replicas returns a ReplicaInformer.
Replicas() ReplicaInformer
// Settings returns a SettingInformer.
Settings() SettingInformer
ShareManagers() ShareManagerInformer
// Volumes returns a VolumeInformer.
Volumes() VolumeInformer
}
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 NodeInformer ¶
type NodeInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.NodeLister
}
NodeInformer provides access to a shared informer and lister for Nodes.
type RecurringJobInformer ¶
type RecurringJobInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.RecurringJobLister
}
RecurringJobInformer provides access to a shared informer and lister for RecurringJobs.
type ReplicaInformer ¶
type ReplicaInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.ReplicaLister
}
ReplicaInformer provides access to a shared informer and lister for Replicas.
type SettingInformer ¶
type SettingInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.SettingLister
}
SettingInformer provides access to a shared informer and lister for Settings.
type ShareManagerInformer ¶
type ShareManagerInformer interface {
}
ShareManagerInformer provides access to a shared informer and lister for ShareManagers.
type VolumeInformer ¶
type VolumeInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1beta1.VolumeLister
}
VolumeInformer provides access to a shared informer and lister for Volumes.