Package com.oracle.bmc.database.model
Class RestoreDatabaseDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.RestoreDatabaseDetails.Builder
-
- Enclosing class:
- RestoreDatabaseDetails
public static class RestoreDatabaseDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RestoreDatabaseDetails
build()
RestoreDatabaseDetails.Builder
copy(RestoreDatabaseDetails model)
RestoreDatabaseDetails.Builder
databaseSCN(String databaseSCN)
Restores using the backup with the System Change Number (SCN) specified.RestoreDatabaseDetails.Builder
latest(Boolean latest)
Restores to the last known good state with the least possible data loss.RestoreDatabaseDetails.Builder
pluggableDatabaseName(String pluggableDatabaseName)
Restores only the Pluggable Database (if specified) using the inputs provided in request.RestoreDatabaseDetails.Builder
timestamp(Date timestamp)
Restores to the timestamp specified.
-
-
-
Method Detail
-
databaseSCN
public RestoreDatabaseDetails.Builder databaseSCN(String databaseSCN)
Restores using the backup with the System Change Number (SCN) specified.This field is applicable for both use cases - Restoring Container Database or Restoring specific Pluggable Database.
- Parameters:
databaseSCN
- the value to set- Returns:
- this builder
-
timestamp
public RestoreDatabaseDetails.Builder timestamp(Date timestamp)
Restores to the timestamp specified.- Parameters:
timestamp
- the value to set- Returns:
- this builder
-
latest
public RestoreDatabaseDetails.Builder latest(Boolean latest)
Restores to the last known good state with the least possible data loss.- Parameters:
latest
- the value to set- Returns:
- this builder
-
pluggableDatabaseName
public RestoreDatabaseDetails.Builder pluggableDatabaseName(String pluggableDatabaseName)
Restores only the Pluggable Database (if specified) using the inputs provided in request.- Parameters:
pluggableDatabaseName
- the value to set- Returns:
- this builder
-
build
public RestoreDatabaseDetails build()
-
copy
public RestoreDatabaseDetails.Builder copy(RestoreDatabaseDetails model)
-
-