Package com.oracle.bmc.mysql.model
Class BackupValidationDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.mysql.model.BackupValidationDetails.Builder
 
- 
- Enclosing class:
- BackupValidationDetails
 
 public static class BackupValidationDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
validationStatuspublic BackupValidationDetails.Builder validationStatus(BackupValidationDetails.ValidationStatus validationStatus) The status of backup validation: NOT_VALIDATED (Default): The backup has not been validated.VALIDATED: The backup has been validated successfully. NEEDS_ATTENTION: The backup validation failed due to a transient issue. Validation should be retried. FAILED: The backup cannot be restored. - Parameters:
- validationStatus- the value to set
- Returns:
- this builder
 
 - 
timeLastValidatedpublic BackupValidationDetails.Builder timeLastValidated(Date timeLastValidated) The date and time of the most recent validation performed on the backup.- Parameters:
- timeLastValidated- the value to set
- Returns:
- this builder
 
 - 
estimatedRestoreDurationpublic BackupValidationDetails.Builder estimatedRestoreDuration(String estimatedRestoreDuration) The estimated restore duration of the backup.- Parameters:
- estimatedRestoreDuration- the value to set
- Returns:
- this builder
 
 - 
errorMessagepublic BackupValidationDetails.Builder errorMessage(String errorMessage) Error message if the backup validation has failed.- Parameters:
- errorMessage- the value to set
- Returns:
- this builder
 
 - 
backupPreparationStatuspublic BackupValidationDetails.Builder backupPreparationStatus(BackupValidationDetails.BackupPreparationStatus backupPreparationStatus) Indicates whether the backup has been prepared successfully.PREPARED: The backup is prepared one. NOT_PREPARED: The backup is not prepared. - Parameters:
- backupPreparationStatus- the value to set
- Returns:
- this builder
 
 - 
preparedBackupDetailspublic BackupValidationDetails.Builder preparedBackupDetails(PreparedBackupDetails preparedBackupDetails) 
 - 
buildpublic BackupValidationDetails build() 
 - 
copypublic BackupValidationDetails.Builder copy(BackupValidationDetails model) 
 
- 
 
-