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.ExplicitlySetBmcModelThe 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 classPipelineDataflowConfigurationDetails.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.Builderbuilder()Create a new builder.booleanequals(Object o)ObjectgetConfiguration()The Spark configuration passed to the running process.StringgetDriverShape()The VM shape for the driver.PipelineShapeConfigDetailsgetDriverShapeConfigDetails()StringgetExecutorShape()The VM shape for the executors.PipelineShapeConfigDetailsgetExecutorShapeConfigDetails()StringgetLogsBucketUri()An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.IntegergetNumExecutors()The number of executor VMs requested.StringgetWarehouseBucketUri()An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.inthashCode()PipelineDataflowConfigurationDetails.BuildertoBuilder()StringtoString()StringtoString(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:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-