Versions in this module Expand all Collapse all v1 v1.3.1 Mar 10, 2020 Changes in this version + const GCSyncPeriod + func NewScheduleController(namespace string, schedulesClient velerov1client.SchedulesGetter, ...) *scheduleController + func NewServerStatusRequestController(logger logrus.FieldLogger, client velerov1client.ServerStatusRequestsGetter, ...) *statusRequestController + type BackupTracker interface + Add func(ns, name string) + Contains func(ns, name string) bool + Delete func(ns, name string) + func NewBackupTracker() BackupTracker + type Interface interface + Run func(ctx context.Context, workers int) error + func NewBackupController(backupInformer informers.BackupInformer, client velerov1client.BackupsGetter, ...) Interface + func NewBackupDeletionController(logger logrus.FieldLogger, ...) Interface + func NewBackupSyncController(backupClient velerov1client.BackupsGetter, ...) Interface + func NewDownloadRequestController(downloadRequestClient velerov1client.DownloadRequestsGetter, ...) Interface + func NewGCController(logger logrus.FieldLogger, backupInformer informers.BackupInformer, ...) Interface + func NewPodVolumeBackupController(logger logrus.FieldLogger, ...) Interface + func NewPodVolumeRestoreController(logger logrus.FieldLogger, ...) Interface + func NewResticRepositoryController(logger logrus.FieldLogger, ...) Interface + func NewRestoreController(namespace string, restoreInformer informers.RestoreInformer, ...) Interface