Package com.oracle.bmc.database.model
Class CreateAutonomousDatabaseBackupDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.CreateAutonomousDatabaseBackupDetails.Builder
-
- Enclosing class:
- CreateAutonomousDatabaseBackupDetails
public static class CreateAutonomousDatabaseBackupDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateAutonomousDatabaseBackupDetails.BuilderautonomousDatabaseId(String autonomousDatabaseId)The OCID of the Autonomous Database backup.CreateAutonomousDatabaseBackupDetails.BuilderbackupDestinationDetails(BackupDestinationDetails backupDestinationDetails)CreateAutonomousDatabaseBackupDetailsbuild()CreateAutonomousDatabaseBackupDetails.Buildercopy(CreateAutonomousDatabaseBackupDetails model)CreateAutonomousDatabaseBackupDetails.BuilderdisplayName(String displayName)The user-friendly name for the backup.CreateAutonomousDatabaseBackupDetails.BuilderisLongTermBackup(Boolean isLongTermBackup)Indicates whether the backup is long-termCreateAutonomousDatabaseBackupDetails.BuilderretentionPeriodInDays(Integer retentionPeriodInDays)Retention period, in days, for long-term backups
-
-
-
Method Detail
-
displayName
public CreateAutonomousDatabaseBackupDetails.Builder displayName(String displayName)
The user-friendly name for the backup.The name does not have to be unique.
- Parameters:
displayName- the value to set- Returns:
- this builder
-
autonomousDatabaseId
public CreateAutonomousDatabaseBackupDetails.Builder autonomousDatabaseId(String autonomousDatabaseId)
The OCID of the Autonomous Database backup.- Parameters:
autonomousDatabaseId- the value to set- Returns:
- this builder
-
retentionPeriodInDays
public CreateAutonomousDatabaseBackupDetails.Builder retentionPeriodInDays(Integer retentionPeriodInDays)
Retention period, in days, for long-term backups- Parameters:
retentionPeriodInDays- the value to set- Returns:
- this builder
-
isLongTermBackup
public CreateAutonomousDatabaseBackupDetails.Builder isLongTermBackup(Boolean isLongTermBackup)
Indicates whether the backup is long-term- Parameters:
isLongTermBackup- the value to set- Returns:
- this builder
-
backupDestinationDetails
public CreateAutonomousDatabaseBackupDetails.Builder backupDestinationDetails(BackupDestinationDetails backupDestinationDetails)
-
build
public CreateAutonomousDatabaseBackupDetails build()
-
copy
public CreateAutonomousDatabaseBackupDetails.Builder copy(CreateAutonomousDatabaseBackupDetails model)
-
-