Package com.oracle.bmc.datascience.model
Class PipelineDataflowConfigurationDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.PipelineDataflowConfigurationDetails.Builder
-
- Enclosing class:
- PipelineDataflowConfigurationDetails
public static class PipelineDataflowConfigurationDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
configuration
public PipelineDataflowConfigurationDetails.Builder configuration(Object configuration)
The Spark configuration passed to the running process.- Parameters:
configuration
- the value to set- Returns:
- this builder
-
driverShape
public PipelineDataflowConfigurationDetails.Builder driverShape(String driverShape)
The VM shape for the driver.- Parameters:
driverShape
- the value to set- Returns:
- this builder
-
driverShapeConfigDetails
public PipelineDataflowConfigurationDetails.Builder driverShapeConfigDetails(PipelineShapeConfigDetails driverShapeConfigDetails)
-
executorShape
public PipelineDataflowConfigurationDetails.Builder executorShape(String executorShape)
The VM shape for the executors.- Parameters:
executorShape
- the value to set- Returns:
- this builder
-
executorShapeConfigDetails
public PipelineDataflowConfigurationDetails.Builder executorShapeConfigDetails(PipelineShapeConfigDetails executorShapeConfigDetails)
-
numExecutors
public PipelineDataflowConfigurationDetails.Builder numExecutors(Integer numExecutors)
The number of executor VMs requested.- Parameters:
numExecutors
- the value to set- Returns:
- this builder
-
warehouseBucketUri
public PipelineDataflowConfigurationDetails.Builder warehouseBucketUri(String warehouseBucketUri)
An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.- Parameters:
warehouseBucketUri
- the value to set- Returns:
- this builder
-
logsBucketUri
public PipelineDataflowConfigurationDetails.Builder logsBucketUri(String logsBucketUri)
An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.- Parameters:
logsBucketUri
- the value to set- Returns:
- this builder
-
build
public PipelineDataflowConfigurationDetails build()
-
copy
public PipelineDataflowConfigurationDetails.Builder copy(PipelineDataflowConfigurationDetails model)
-
-