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
 
 
- 
sourceStandbyDatabaseConnectionId
public OracleMigration.Builder sourceStandbyDatabaseConnectionId(String sourceStandbyDatabaseConnectionId)
The OCID of the resource being referenced.- Parameters:
 sourceStandbyDatabaseConnectionId- 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)
 
 - 
 
 -