Class OracleMigration.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemigration.model.OracleMigration.Builder
-
- Enclosing class:
- OracleMigration
public static class OracleMigration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
id
public OracleMigration.Builder id(String id)
-
description
public OracleMigration.Builder description(String description)
-
displayName
public OracleMigration.Builder displayName(String displayName)
-
compartmentId
public OracleMigration.Builder compartmentId(String compartmentId)
-
type
public OracleMigration.Builder type(MigrationTypes type)
-
waitAfter
public OracleMigration.Builder waitAfter(OdmsJobPhases waitAfter)
-
sourceDatabaseConnectionId
public OracleMigration.Builder sourceDatabaseConnectionId(String sourceDatabaseConnectionId)
-
targetDatabaseConnectionId
public OracleMigration.Builder targetDatabaseConnectionId(String targetDatabaseConnectionId)
-
executingJobId
public OracleMigration.Builder executingJobId(String executingJobId)
-
timeCreated
public OracleMigration.Builder timeCreated(Date timeCreated)
-
timeUpdated
public OracleMigration.Builder timeUpdated(Date timeUpdated)
-
timeLastMigration
public OracleMigration.Builder timeLastMigration(Date timeLastMigration)
-
lifecycleState
public OracleMigration.Builder lifecycleState(MigrationLifecycleStates lifecycleState)
-
lifecycleDetails
public OracleMigration.Builder lifecycleDetails(MigrationStatus lifecycleDetails)
-
freeformTags
public OracleMigration.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public OracleMigration.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
dataTransferMediumDetails
public OracleMigration.Builder dataTransferMediumDetails(OracleDataTransferMediumDetails dataTransferMediumDetails)
-
initialLoadSettings
public OracleMigration.Builder initialLoadSettings(OracleInitialLoadSettings initialLoadSettings)
-
advisorSettings
public OracleMigration.Builder advisorSettings(OracleAdvisorSettings advisorSettings)
-
hubDetails
public OracleMigration.Builder hubDetails(GoldenGateHubDetails hubDetails)
-
ggsDetails
public OracleMigration.Builder ggsDetails(OracleGgsDeploymentDetails ggsDetails)
-
sourceContainerDatabaseConnectionId
public OracleMigration.Builder sourceContainerDatabaseConnectionId(String sourceContainerDatabaseConnectionId)
The OCID of the resource being referenced.- Parameters:
sourceContainerDatabaseConnectionId
- the value to set- Returns:
- this builder
-
advancedParameters
public OracleMigration.Builder advancedParameters(List<MigrationParameterDetails> advancedParameters)
List of Migration Parameter objects.- Parameters:
advancedParameters
- the value to set- Returns:
- this builder
-
build
public OracleMigration build()
-
copy
public OracleMigration.Builder copy(OracleMigration model)
-
-