 Documentation
      ¶
      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.