Package com.oracle.bmc.datascience.model
Class PipelineDataflowConfigurationDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.datascience.model.PipelineDataflowConfigurationDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20190101") public final class PipelineDataflowConfigurationDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The configuration details of a Dataflow step.
Note: Objects should always be created or deserialized using thePipelineDataflowConfigurationDetails.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of thePipelineDataflowConfigurationDetails.Builder
, which maintain a set of all explicitly set fields calledPipelineDataflowConfigurationDetails.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PipelineDataflowConfigurationDetails.Builder
-
Constructor Summary
Constructors Constructor Description PipelineDataflowConfigurationDetails(Object configuration, String driverShape, PipelineShapeConfigDetails driverShapeConfigDetails, String executorShape, PipelineShapeConfigDetails executorShapeConfigDetails, Integer numExecutors, String warehouseBucketUri, String logsBucketUri)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PipelineDataflowConfigurationDetails.Builder
builder()
Create a new builder.boolean
equals(Object o)
Object
getConfiguration()
The Spark configuration passed to the running process.String
getDriverShape()
The VM shape for the driver.PipelineShapeConfigDetails
getDriverShapeConfigDetails()
String
getExecutorShape()
The VM shape for the executors.PipelineShapeConfigDetails
getExecutorShapeConfigDetails()
String
getLogsBucketUri()
An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.Integer
getNumExecutors()
The number of executor VMs requested.String
getWarehouseBucketUri()
An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.int
hashCode()
PipelineDataflowConfigurationDetails.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
PipelineDataflowConfigurationDetails
@Deprecated @ConstructorProperties({"configuration","driverShape","driverShapeConfigDetails","executorShape","executorShapeConfigDetails","numExecutors","warehouseBucketUri","logsBucketUri"}) public PipelineDataflowConfigurationDetails(Object configuration, String driverShape, PipelineShapeConfigDetails driverShapeConfigDetails, String executorShape, PipelineShapeConfigDetails executorShapeConfigDetails, Integer numExecutors, String warehouseBucketUri, String logsBucketUri)
Deprecated.
-
-
Method Detail
-
builder
public static PipelineDataflowConfigurationDetails.Builder builder()
Create a new builder.
-
toBuilder
public PipelineDataflowConfigurationDetails.Builder toBuilder()
-
getConfiguration
public Object getConfiguration()
The Spark configuration passed to the running process.- Returns:
- the value
-
getDriverShape
public String getDriverShape()
The VM shape for the driver.- Returns:
- the value
-
getDriverShapeConfigDetails
public PipelineShapeConfigDetails getDriverShapeConfigDetails()
-
getExecutorShape
public String getExecutorShape()
The VM shape for the executors.- Returns:
- the value
-
getExecutorShapeConfigDetails
public PipelineShapeConfigDetails getExecutorShapeConfigDetails()
-
getNumExecutors
public Integer getNumExecutors()
The number of executor VMs requested.- Returns:
- the value
-
getWarehouseBucketUri
public String getWarehouseBucketUri()
An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.- Returns:
- the value
-
getLogsBucketUri
public String getLogsBucketUri()
An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-