Package com.oracle.bmc.database.model
Class CompleteExternalBackupJobDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.CompleteExternalBackupJobDetails.Builder
-
- Enclosing class:
- CompleteExternalBackupJobDetails
public static class CompleteExternalBackupJobDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompleteExternalBackupJobDetailsbuild()CompleteExternalBackupJobDetails.BuildercfBackupHandle(String cfBackupHandle)The handle of the control file backup.CompleteExternalBackupJobDetails.Buildercopy(CompleteExternalBackupJobDetails model)CompleteExternalBackupJobDetails.BuilderdataSize(Long dataSize)The size of the data in the database, in megabytes.CompleteExternalBackupJobDetails.BuilderredoSize(Long redoSize)The size of the redo in the database, in megabytes.CompleteExternalBackupJobDetails.BuilderspfBackupHandle(String spfBackupHandle)The handle of the spfile backup.CompleteExternalBackupJobDetails.BuildersqlPatches(List<String> sqlPatches)The list of SQL patches that need to be applied to the backup during the restore.CompleteExternalBackupJobDetails.BuildertdeWalletPath(String tdeWalletPath)If the database being backed up is TDE enabled, this will be the path to the associated TDE wallet in Object Storage.
-
-
-
Method Detail
-
tdeWalletPath
public CompleteExternalBackupJobDetails.Builder tdeWalletPath(String tdeWalletPath)
If the database being backed up is TDE enabled, this will be the path to the associated TDE wallet in Object Storage.- Parameters:
tdeWalletPath- the value to set- Returns:
- this builder
-
cfBackupHandle
public CompleteExternalBackupJobDetails.Builder cfBackupHandle(String cfBackupHandle)
The handle of the control file backup.- Parameters:
cfBackupHandle- the value to set- Returns:
- this builder
-
spfBackupHandle
public CompleteExternalBackupJobDetails.Builder spfBackupHandle(String spfBackupHandle)
The handle of the spfile backup.- Parameters:
spfBackupHandle- the value to set- Returns:
- this builder
-
sqlPatches
public CompleteExternalBackupJobDetails.Builder sqlPatches(List<String> sqlPatches)
The list of SQL patches that need to be applied to the backup during the restore.- Parameters:
sqlPatches- the value to set- Returns:
- this builder
-
dataSize
public CompleteExternalBackupJobDetails.Builder dataSize(Long dataSize)
The size of the data in the database, in megabytes.- Parameters:
dataSize- the value to set- Returns:
- this builder
-
redoSize
public CompleteExternalBackupJobDetails.Builder redoSize(Long redoSize)
The size of the redo in the database, in megabytes.- Parameters:
redoSize- the value to set- Returns:
- this builder
-
build
public CompleteExternalBackupJobDetails build()
-
copy
public CompleteExternalBackupJobDetails.Builder copy(CompleteExternalBackupJobDetails model)
-
-