Package com.oracle.bmc.database.model
Class ConvertStandbyDatabaseTypeDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.ConvertStandbyDatabaseTypeDetails.Builder
-
- Enclosing class:
- ConvertStandbyDatabaseTypeDetails
public static class ConvertStandbyDatabaseTypeDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConvertStandbyDatabaseTypeDetailsbuild()ConvertStandbyDatabaseTypeDetails.Buildercopy(ConvertStandbyDatabaseTypeDetails model)ConvertStandbyDatabaseTypeDetails.BuilderdatabaseAdminPassword(String databaseAdminPassword)The administrator password of the primary database in this Data Guard association.ConvertStandbyDatabaseTypeDetails.BuildersnapshotDurationInDays(Integer snapshotDurationInDays)SnapshotDurationInDays is the duration in day(s) after which the Snapshot Standby Database will get converted back to Physical Standby.ConvertStandbyDatabaseTypeDetails.BuilderstandbyConversionType(ConvertStandbyDatabaseTypeDetails.StandbyConversionType standbyConversionType)Defines the conversion type of the standby database.
-
-
-
Method Detail
-
databaseAdminPassword
public ConvertStandbyDatabaseTypeDetails.Builder databaseAdminPassword(String databaseAdminPassword)
The administrator password of the primary database in this Data Guard association.*The password MUST be the same as the primary admin password.**
- Parameters:
databaseAdminPassword- the value to set- Returns:
- this builder
-
standbyConversionType
public ConvertStandbyDatabaseTypeDetails.Builder standbyConversionType(ConvertStandbyDatabaseTypeDetails.StandbyConversionType standbyConversionType)
Defines the conversion type of the standby database.Specify this to convert a physical standby to a snapshot standby and vice versa.
Valid standbyConversionType: - SNAPSHOT - PHYSICAL
- Parameters:
standbyConversionType- the value to set- Returns:
- this builder
-
snapshotDurationInDays
public ConvertStandbyDatabaseTypeDetails.Builder snapshotDurationInDays(Integer snapshotDurationInDays)
SnapshotDurationInDays is the duration in day(s) after which the Snapshot Standby Database will get converted back to Physical Standby.The minimum value of snapshotDurationInDays is 3 days and maximum value is 14 days. Default value will be 7 days if not provided in the Request.
This field is only applicable if the requested database role is snapshot standby.
- Parameters:
snapshotDurationInDays- the value to set- Returns:
- this builder
-
build
public ConvertStandbyDatabaseTypeDetails build()
-
copy
public ConvertStandbyDatabaseTypeDetails.Builder copy(ConvertStandbyDatabaseTypeDetails model)
-
-