Documentation ¶
Index ¶
- func NewBackupBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupBlueprintInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupSessionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupBlueprintInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupSessionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFunctionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRestoreSessionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTaskInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFunctionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRestoreSessionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTaskInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BackupBatchInformer
- type BackupBlueprintInformer
- type BackupConfigurationInformer
- type BackupSessionInformer
- type FunctionInformer
- type Interface
- type RestoreSessionInformer
- type TaskInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBackupBatchInformer ¶
func NewBackupBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupBatchInformer constructs a new informer for BackupBatch 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 NewBackupBlueprintInformer ¶
func NewBackupBlueprintInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupBlueprintInformer constructs a new informer for BackupBlueprint 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 NewBackupConfigurationInformer ¶
func NewBackupConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupConfigurationInformer constructs a new informer for BackupConfiguration 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 NewBackupSessionInformer ¶
func NewBackupSessionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupSessionInformer constructs a new informer for BackupSession 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 NewFilteredBackupBatchInformer ¶
func NewFilteredBackupBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupBatchInformer constructs a new informer for BackupBatch 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 NewFilteredBackupBlueprintInformer ¶
func NewFilteredBackupBlueprintInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupBlueprintInformer constructs a new informer for BackupBlueprint 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 NewFilteredBackupConfigurationInformer ¶
func NewFilteredBackupConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupConfigurationInformer constructs a new informer for BackupConfiguration 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 NewFilteredBackupSessionInformer ¶
func NewFilteredBackupSessionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupSessionInformer constructs a new informer for BackupSession 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 NewFilteredFunctionInformer ¶
func NewFilteredFunctionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFunctionInformer constructs a new informer for Function 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 NewFilteredRestoreSessionInformer ¶
func NewFilteredRestoreSessionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRestoreSessionInformer constructs a new informer for RestoreSession 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 NewFilteredTaskInformer ¶
func NewFilteredTaskInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTaskInformer constructs a new informer for Task 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 NewFunctionInformer ¶
func NewFunctionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFunctionInformer constructs a new informer for Function 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 NewRestoreSessionInformer ¶
func NewRestoreSessionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRestoreSessionInformer constructs a new informer for RestoreSession 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 NewTaskInformer ¶
func NewTaskInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTaskInformer constructs a new informer for Task 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 BackupBatchInformer ¶
type BackupBatchInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.BackupBatchLister }
BackupBatchInformer provides access to a shared informer and lister for BackupBatches.
type BackupBlueprintInformer ¶
type BackupBlueprintInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.BackupBlueprintLister }
BackupBlueprintInformer provides access to a shared informer and lister for BackupBlueprints.
type BackupConfigurationInformer ¶
type BackupConfigurationInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.BackupConfigurationLister }
BackupConfigurationInformer provides access to a shared informer and lister for BackupConfigurations.
type BackupSessionInformer ¶
type BackupSessionInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.BackupSessionLister }
BackupSessionInformer provides access to a shared informer and lister for BackupSessions.
type FunctionInformer ¶
type FunctionInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.FunctionLister }
FunctionInformer provides access to a shared informer and lister for Functions.
type Interface ¶
type Interface interface { // BackupBatches returns a BackupBatchInformer. BackupBatches() BackupBatchInformer // BackupBlueprints returns a BackupBlueprintInformer. BackupBlueprints() BackupBlueprintInformer // BackupConfigurations returns a BackupConfigurationInformer. BackupConfigurations() BackupConfigurationInformer // BackupSessions returns a BackupSessionInformer. BackupSessions() BackupSessionInformer // Functions returns a FunctionInformer. Functions() FunctionInformer // RestoreSessions returns a RestoreSessionInformer. RestoreSessions() RestoreSessionInformer // Tasks returns a TaskInformer. Tasks() TaskInformer }
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 RestoreSessionInformer ¶
type RestoreSessionInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.RestoreSessionLister }
RestoreSessionInformer provides access to a shared informer and lister for RestoreSessions.
type TaskInformer ¶
type TaskInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.TaskLister }
TaskInformer provides access to a shared informer and lister for Tasks.