Package com.oracle.bmc.psql.model
Class BackupCopyDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.psql.model.BackupCopyDetails.Builder
-
- Enclosing class:
- BackupCopyDetails
public static class BackupCopyDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackupCopyDetails
build()
BackupCopyDetails.Builder
compartmentId(String compartmentId)
target compartment to place a new backupBackupCopyDetails.Builder
copy(BackupCopyDetails model)
BackupCopyDetails.Builder
regions(List<String> regions)
List of region names of the remote regionBackupCopyDetails.Builder
retentionPeriod(Integer retentionPeriod)
Retention period in days of the backup copy.
-
-
-
Method Detail
-
compartmentId
public BackupCopyDetails.Builder compartmentId(String compartmentId)
target compartment to place a new backup- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
retentionPeriod
public BackupCopyDetails.Builder retentionPeriod(Integer retentionPeriod)
Retention period in days of the backup copy.- Parameters:
retentionPeriod
- the value to set- Returns:
- this builder
-
regions
public BackupCopyDetails.Builder regions(List<String> regions)
List of region names of the remote region- Parameters:
regions
- the value to set- Returns:
- this builder
-
build
public BackupCopyDetails build()
-
copy
public BackupCopyDetails.Builder copy(BackupCopyDetails model)
-
-