Package com.oracle.bmc.database.model
Class PdbConversionHistoryEntrySummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.database.model.PdbConversionHistoryEntrySummary.Builder
 
- 
- Enclosing class:
- PdbConversionHistoryEntrySummary
 
 public static class PdbConversionHistoryEntrySummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PdbConversionHistoryEntrySummary.Builderaction(PdbConversionHistoryEntrySummary.Action action)The operations used to convert a non-container database to a pluggable database.PdbConversionHistoryEntrySummary.BuilderadditionalCdbParams(String additionalCdbParams)Additional container database parameter.PdbConversionHistoryEntrySummarybuild()PdbConversionHistoryEntrySummary.BuildercdbName(String cdbName)The database name.PdbConversionHistoryEntrySummary.Buildercopy(PdbConversionHistoryEntrySummary model)PdbConversionHistoryEntrySummary.Builderid(String id)The OCID of the database conversion history.PdbConversionHistoryEntrySummary.BuilderlifecycleDetails(String lifecycleDetails)Additional information about the current lifecycle state for the conversion operation.PdbConversionHistoryEntrySummary.BuilderlifecycleState(PdbConversionHistoryEntrySummary.LifecycleState lifecycleState)Status of an operation performed during the conversion of a non-container database to a pluggable database.PdbConversionHistoryEntrySummary.BuildersourceDatabaseId(String sourceDatabaseId)The OCID of the database.PdbConversionHistoryEntrySummary.Buildertarget(PdbConversionHistoryEntrySummary.Target target)The target container database of the pluggable database created by the database conversion operation.PdbConversionHistoryEntrySummary.BuildertargetDatabaseId(String targetDatabaseId)The OCID of the database.PdbConversionHistoryEntrySummary.BuildertimeEnded(Date timeEnded)The date and time when the database conversion operation ended.PdbConversionHistoryEntrySummary.BuildertimeStarted(Date timeStarted)The date and time when the database conversion operation started.
 
- 
- 
- 
Method Detail- 
idpublic PdbConversionHistoryEntrySummary.Builder id(String id) The OCID of the database conversion history.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
actionpublic PdbConversionHistoryEntrySummary.Builder action(PdbConversionHistoryEntrySummary.Action action) The operations used to convert a non-container database to a pluggable database.- Use PRECHECK to run a pre-check operation on non-container database prior to converting it into a pluggable database. - Use CONVERT to convert a non-container database into a pluggable database. - Use SYNC if the non-container database was manually converted into a pluggable database using the dbcli command-line utility. Databases may need to be converted manually if the CONVERT action fails when converting a non-container database using the API. - Use SYNC_ROLLBACK if the conversion of a non-container database into a pluggable database was manually rolled back using the dbcli command line utility. Conversions may need to be manually rolled back if the CONVERT action fails when converting a non-container database using the API.
 - Parameters:
- action- the value to set
- Returns:
- this builder
 
 - 
targetpublic PdbConversionHistoryEntrySummary.Builder target(PdbConversionHistoryEntrySummary.Target target) The target container database of the pluggable database created by the database conversion operation.Currently, the database conversion operation only supports creating the pluggable database in a new container database. - Use NEW_DATABASE to specify that the pluggable database be created within a new container database in the same database home. - Parameters:
- target- the value to set
- Returns:
- this builder
 
 - 
sourceDatabaseIdpublic PdbConversionHistoryEntrySummary.Builder sourceDatabaseId(String sourceDatabaseId) The OCID of the database.- Parameters:
- sourceDatabaseId- the value to set
- Returns:
- this builder
 
 - 
targetDatabaseIdpublic PdbConversionHistoryEntrySummary.Builder targetDatabaseId(String targetDatabaseId) The OCID of the database.- Parameters:
- targetDatabaseId- the value to set
- Returns:
- this builder
 
 - 
cdbNamepublic PdbConversionHistoryEntrySummary.Builder cdbName(String cdbName) The database name.The name must begin with an alphabetic character and can contain a maximum of 8 alphanumeric characters. Special characters are not permitted. The database name must be unique in the tenancy. - Parameters:
- cdbName- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic PdbConversionHistoryEntrySummary.Builder lifecycleState(PdbConversionHistoryEntrySummary.LifecycleState lifecycleState) Status of an operation performed during the conversion of a non-container database to a pluggable database.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
lifecycleDetailspublic PdbConversionHistoryEntrySummary.Builder lifecycleDetails(String lifecycleDetails) Additional information about the current lifecycle state for the conversion operation.- Parameters:
- lifecycleDetails- the value to set
- Returns:
- this builder
 
 - 
timeStartedpublic PdbConversionHistoryEntrySummary.Builder timeStarted(Date timeStarted) The date and time when the database conversion operation started.- Parameters:
- timeStarted- the value to set
- Returns:
- this builder
 
 - 
timeEndedpublic PdbConversionHistoryEntrySummary.Builder timeEnded(Date timeEnded) The date and time when the database conversion operation ended.- Parameters:
- timeEnded- the value to set
- Returns:
- this builder
 
 - 
additionalCdbParamspublic PdbConversionHistoryEntrySummary.Builder additionalCdbParams(String additionalCdbParams) Additional container database parameter.- Parameters:
- additionalCdbParams- the value to set
- Returns:
- this builder
 
 - 
buildpublic PdbConversionHistoryEntrySummary build() 
 - 
copypublic PdbConversionHistoryEntrySummary.Builder copy(PdbConversionHistoryEntrySummary model) 
 
- 
 
-