Package com.oracle.bmc.psql.model
Class PointInTimeDbSystemSourceDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.psql.model.PointInTimeDbSystemSourceDetails.Builder
-
- Enclosing class:
- PointInTimeDbSystemSourceDetails
public static class PointInTimeDbSystemSourceDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PointInTimeDbSystemSourceDetailsbuild()PointInTimeDbSystemSourceDetails.Buildercopy(PointInTimeDbSystemSourceDetails model)PointInTimeDbSystemSourceDetails.BuilderdbSystemId(String dbSystemId)The OCID of the source database system which will be used to perform point-in-time recovery.PointInTimeDbSystemSourceDetails.BuildertimeToRestore(Date timeToRestore)The target point-in-time of the source database system that will be restored, expressed in RFC 3339 timestamp format.
-
-
-
Method Detail
-
dbSystemId
public PointInTimeDbSystemSourceDetails.Builder dbSystemId(String dbSystemId)
The OCID of the source database system which will be used to perform point-in-time recovery.- Parameters:
dbSystemId- the value to set- Returns:
- this builder
-
timeToRestore
public PointInTimeDbSystemSourceDetails.Builder timeToRestore(Date timeToRestore)
The target point-in-time of the source database system that will be restored, expressed in RFC 3339 timestamp format.Point-in-time recovery can only performed in granularity of seconds. Example: 2016-08-25T21:10:29Z
- Parameters:
timeToRestore- the value to set- Returns:
- this builder
-
build
public PointInTimeDbSystemSourceDetails build()
-
copy
public PointInTimeDbSystemSourceDetails.Builder copy(PointInTimeDbSystemSourceDetails model)
-
-