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 CompleteExternalBackupJobDetails
build()
CompleteExternalBackupJobDetails.Builder
cfBackupHandle(String cfBackupHandle)
The handle of the control file backup.CompleteExternalBackupJobDetails.Builder
copy(CompleteExternalBackupJobDetails model)
CompleteExternalBackupJobDetails.Builder
dataSize(Long dataSize)
The size of the data in the database, in megabytes.CompleteExternalBackupJobDetails.Builder
redoSize(Long redoSize)
The size of the redo in the database, in megabytes.CompleteExternalBackupJobDetails.Builder
spfBackupHandle(String spfBackupHandle)
The handle of the spfile backup.CompleteExternalBackupJobDetails.Builder
sqlPatches(List<String> sqlPatches)
The list of SQL patches that need to be applied to the backup during the restore.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.
-
-
-
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)
-
-