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 AI 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 AI 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)
 
 - 
 
 -