Class DistributedAutonomousDbBackupConfig.Builder
- java.lang.Object
-
- com.oracle.bmc.distributeddatabase.model.DistributedAutonomousDbBackupConfig.Builder
-
- Enclosing class:
- DistributedAutonomousDbBackupConfig
public static class DistributedAutonomousDbBackupConfig.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistributedAutonomousDbBackupConfig.BuilderbackupDestinationDetails(List<DistributedAutonomousDbBackupDestination> backupDestinationDetails)Backup destination details.DistributedAutonomousDbBackupConfigbuild()DistributedAutonomousDbBackupConfig.Buildercopy(DistributedAutonomousDbBackupConfig model)DistributedAutonomousDbBackupConfig.BuilderrecoveryWindowInDays(Integer recoveryWindowInDays)Number of days between the current and the earliest point of recoverability covered by automatic backups.
-
-
-
Method Detail
-
backupDestinationDetails
public DistributedAutonomousDbBackupConfig.Builder backupDestinationDetails(List<DistributedAutonomousDbBackupDestination> backupDestinationDetails)
Backup destination details.- Parameters:
backupDestinationDetails- the value to set- Returns:
- this builder
-
recoveryWindowInDays
public DistributedAutonomousDbBackupConfig.Builder recoveryWindowInDays(Integer recoveryWindowInDays)
Number of days between the current and the earliest point of recoverability covered by automatic backups.This value applies to automatic backups. When the value is updated, it is applied to all existing automatic backups. If the number of specified days is 0 then there will be no backups.
- Parameters:
recoveryWindowInDays- the value to set- Returns:
- this builder
-
build
public DistributedAutonomousDbBackupConfig build()
-
copy
public DistributedAutonomousDbBackupConfig.Builder copy(DistributedAutonomousDbBackupConfig model)
-
-