Documentation ¶
Index ¶
- func NewFilteredObjectstoreConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRestorePreferenceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewObjectstoreConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRestorePreferenceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type ObjectstoreConfigInformer
- type RestoreInformer
- type RestorePreferenceInformer
- type SnapshotInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredObjectstoreConfigInformer ¶
func NewFilteredObjectstoreConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredObjectstoreConfigInformer constructs a new informer for ObjectstoreConfig 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 NewFilteredRestoreInformer ¶
func NewFilteredRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRestoreInformer constructs a new informer for Restore 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 NewFilteredRestorePreferenceInformer ¶
func NewFilteredRestorePreferenceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRestorePreferenceInformer constructs a new informer for RestorePreference 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 NewFilteredSnapshotInformer ¶
func NewFilteredSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSnapshotInformer constructs a new informer for Snapshot 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 NewObjectstoreConfigInformer ¶
func NewObjectstoreConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewObjectstoreConfigInformer constructs a new informer for ObjectstoreConfig 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 NewRestoreInformer ¶
func NewRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRestoreInformer constructs a new informer for Restore 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 NewRestorePreferenceInformer ¶
func NewRestorePreferenceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRestorePreferenceInformer constructs a new informer for RestorePreference 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 NewSnapshotInformer ¶
func NewSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSnapshotInformer constructs a new informer for Snapshot 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 Interface ¶
type Interface interface { // ObjectstoreConfigs returns a ObjectstoreConfigInformer. ObjectstoreConfigs() ObjectstoreConfigInformer // Restores returns a RestoreInformer. Restores() RestoreInformer // RestorePreferences returns a RestorePreferenceInformer. RestorePreferences() RestorePreferenceInformer // Snapshots returns a SnapshotInformer. Snapshots() SnapshotInformer }
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 ObjectstoreConfigInformer ¶
type ObjectstoreConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ObjectstoreConfigLister }
ObjectstoreConfigInformer provides access to a shared informer and lister for ObjectstoreConfigs.
type RestoreInformer ¶
type RestoreInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RestoreLister }
RestoreInformer provides access to a shared informer and lister for Restores.
type RestorePreferenceInformer ¶
type RestorePreferenceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RestorePreferenceLister }
RestorePreferenceInformer provides access to a shared informer and lister for RestorePreferences.
type SnapshotInformer ¶
type SnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SnapshotLister }
SnapshotInformer provides access to a shared informer and lister for Snapshots.