Class CreateDataPumpParameters.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemigration.model.CreateDataPumpParameters.Builder
-
- Enclosing class:
- CreateDataPumpParameters
public static class CreateDataPumpParameters.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateDataPumpParametersbuild()CreateDataPumpParameters.Buildercopy(CreateDataPumpParameters model)CreateDataPumpParameters.Builderestimate(DataPumpEstimate estimate)Estimate size of dumps that will be generated.CreateDataPumpParameters.BuilderexcludeParameters(List<DataPumpExcludeParameters> excludeParameters)Exclude paratemers for Export and Import.CreateDataPumpParameters.BuilderexportParallelismDegree(Integer exportParallelismDegree)Maximum number of worker processes that can be used for a Data Pump Export job.CreateDataPumpParameters.BuilderimportParallelismDegree(Integer importParallelismDegree)Maximum number of worker processes that can be used for a Data Pump Import job.CreateDataPumpParameters.BuilderisCluster(Boolean isCluster)Set to false to force Data Pump worker process to run on one instance.CreateDataPumpParameters.BuildertableExistsAction(DataPumpTableExistsAction tableExistsAction)IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
-
-
-
Method Detail
-
isCluster
public CreateDataPumpParameters.Builder isCluster(Boolean isCluster)
Set to false to force Data Pump worker process to run on one instance.- Parameters:
isCluster- the value to set- Returns:
- this builder
-
estimate
public CreateDataPumpParameters.Builder estimate(DataPumpEstimate estimate)
Estimate size of dumps that will be generated.- Parameters:
estimate- the value to set- Returns:
- this builder
-
tableExistsAction
public CreateDataPumpParameters.Builder tableExistsAction(DataPumpTableExistsAction tableExistsAction)
IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.- Parameters:
tableExistsAction- the value to set- Returns:
- this builder
-
excludeParameters
public CreateDataPumpParameters.Builder excludeParameters(List<DataPumpExcludeParameters> excludeParameters)
Exclude paratemers for Export and Import.- Parameters:
excludeParameters- the value to set- Returns:
- this builder
-
importParallelismDegree
public CreateDataPumpParameters.Builder importParallelismDegree(Integer importParallelismDegree)
Maximum number of worker processes that can be used for a Data Pump Import job.For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.
- Parameters:
importParallelismDegree- the value to set- Returns:
- this builder
-
exportParallelismDegree
public CreateDataPumpParameters.Builder exportParallelismDegree(Integer exportParallelismDegree)
Maximum number of worker processes that can be used for a Data Pump Export job.- Parameters:
exportParallelismDegree- the value to set- Returns:
- this builder
-
build
public CreateDataPumpParameters build()
-
copy
public CreateDataPumpParameters.Builder copy(CreateDataPumpParameters model)
-
-