Package com.oracle.bmc.psql.model
Class BackupCopyStatusDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.psql.model.BackupCopyStatusDetails.Builder
-
- Enclosing class:
- BackupCopyStatusDetails
public static class BackupCopyStatusDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackupCopyStatusDetails.BuilderbackupId(String backupId)The OCID of the backup in the source regionBackupCopyStatusDetailsbuild()BackupCopyStatusDetails.Buildercopy(BackupCopyStatusDetails model)BackupCopyStatusDetails.Builderregion(String region)Region name of the remote regionBackupCopyStatusDetails.Builderstate(BackupCopyStatusDetails.State state)Copy StatesBackupCopyStatusDetails.BuilderstateDetails(String stateDetails)A message describing the current state of copy in more detail
-
-
-
Method Detail
-
state
public BackupCopyStatusDetails.Builder state(BackupCopyStatusDetails.State state)
Copy States- Parameters:
state- the value to set- Returns:
- this builder
-
stateDetails
public BackupCopyStatusDetails.Builder stateDetails(String stateDetails)
A message describing the current state of copy in more detail- Parameters:
stateDetails- the value to set- Returns:
- this builder
-
backupId
public BackupCopyStatusDetails.Builder backupId(String backupId)
The OCID of the backup in the source region- Parameters:
backupId- the value to set- Returns:
- this builder
-
region
public BackupCopyStatusDetails.Builder region(String region)
Region name of the remote region- Parameters:
region- the value to set- Returns:
- this builder
-
build
public BackupCopyStatusDetails build()
-
copy
public BackupCopyStatusDetails.Builder copy(BackupCopyStatusDetails model)
-
-