Package com.morpheusdata.core.backup
Interface BackupJobProvider
-
public interface BackupJobProvider
Provides a standard set of methods for interacting with backup providers.- Since:
- 0.12.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceResponse
addToBackupJob(BackupJob backupJobModel, java.util.Map opts)
ServiceResponse
cloneBackupJob(BackupJob sourceBackupJobModel, BackupJob backupJobModel, java.util.Map opts)
ServiceResponse
configureBackupJob(BackupJob backupJobModel, java.util.Map config, java.util.Map opts)
ServiceResponse
createBackupJob(BackupJob backupJobModel, java.util.Map opts)
ServiceResponse
deleteBackupJob(BackupJob backupJobModel, java.util.Map opts)
ServiceResponse
executeBackupJob(BackupJob backupJob, java.util.Map opts)
ServiceResponse
validateBackupJob(BackupJob backupJobModel, java.util.Map config, java.util.Map opts)
-
-
-
Method Detail
-
configureBackupJob
ServiceResponse configureBackupJob(BackupJob backupJobModel, java.util.Map config, java.util.Map opts)
-
validateBackupJob
ServiceResponse validateBackupJob(BackupJob backupJobModel, java.util.Map config, java.util.Map opts)
-
createBackupJob
ServiceResponse createBackupJob(BackupJob backupJobModel, java.util.Map opts)
-
cloneBackupJob
ServiceResponse cloneBackupJob(BackupJob sourceBackupJobModel, BackupJob backupJobModel, java.util.Map opts)
-
addToBackupJob
ServiceResponse addToBackupJob(BackupJob backupJobModel, java.util.Map opts)
-
deleteBackupJob
ServiceResponse deleteBackupJob(BackupJob backupJobModel, java.util.Map opts)
-
executeBackupJob
ServiceResponse executeBackupJob(BackupJob backupJob, java.util.Map opts)
-
-