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.Builder
autonomousDatabaseId(String autonomousDatabaseId)
The OCID of the Autonomous Database backup.CreateAutonomousDatabaseBackupDetails.Builder
backupDestinationDetails(BackupDestinationDetails backupDestinationDetails)
CreateAutonomousDatabaseBackupDetails
build()
CreateAutonomousDatabaseBackupDetails.Builder
copy(CreateAutonomousDatabaseBackupDetails model)
CreateAutonomousDatabaseBackupDetails.Builder
displayName(String displayName)
The user-friendly name for the backup.CreateAutonomousDatabaseBackupDetails.Builder
isLongTermBackup(Boolean isLongTermBackup)
Indicates whether the backup is long-termCreateAutonomousDatabaseBackupDetails.Builder
retentionPeriodInDays(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)
-
-