Class UpdateDataPumpParameters.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemigration.model.UpdateDataPumpParameters.Builder
-
- Enclosing class:
- UpdateDataPumpParameters
public static class UpdateDataPumpParameters.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateDataPumpParameters
build()
UpdateDataPumpParameters.Builder
copy(UpdateDataPumpParameters model)
UpdateDataPumpParameters.Builder
estimate(DataPumpEstimate estimate)
Estimate size of dumps that will be generated.UpdateDataPumpParameters.Builder
excludeParameters(List<DataPumpExcludeParameters> excludeParameters)
Exclude paratemers for Export and Import.UpdateDataPumpParameters.Builder
exportParallelismDegree(Integer exportParallelismDegree)
Maximum number of worker processes that can be used for a Data Pump Export job.UpdateDataPumpParameters.Builder
importParallelismDegree(Integer importParallelismDegree)
Maximum number of worker processes that can be used for a Data Pump Import job.UpdateDataPumpParameters.Builder
isCluster(Boolean isCluster)
Set to false to force Data Pump worker process to run on one instance.UpdateDataPumpParameters.Builder
tableExistsAction(DataPumpTableExistsAction tableExistsAction)
IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
-
-
-
Method Detail
-
isCluster
public UpdateDataPumpParameters.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 UpdateDataPumpParameters.Builder estimate(DataPumpEstimate estimate)
Estimate size of dumps that will be generated.- Parameters:
estimate
- the value to set- Returns:
- this builder
-
tableExistsAction
public UpdateDataPumpParameters.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 UpdateDataPumpParameters.Builder excludeParameters(List<DataPumpExcludeParameters> excludeParameters)
Exclude paratemers for Export and Import.- Parameters:
excludeParameters
- the value to set- Returns:
- this builder
-
importParallelismDegree
public UpdateDataPumpParameters.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 UpdateDataPumpParameters.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 UpdateDataPumpParameters build()
-
copy
public UpdateDataPumpParameters.Builder copy(UpdateDataPumpParameters model)
-
-