@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 the PipelineDataflowConfigurationDetails.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 the PipelineDataflowConfigurationDetails.Builder
, which maintain a
set of all explicitly set fields called PipelineDataflowConfigurationDetails.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
PipelineDataflowConfigurationDetails.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
PipelineDataflowConfigurationDetails(Object configuration,
String driverShape,
PipelineShapeConfigDetails driverShapeConfigDetails,
String executorShape,
PipelineShapeConfigDetails executorShapeConfigDetails,
Integer numExecutors,
String warehouseBucketUri,
String logsBucketUri)
Deprecated.
|
Modifier and Type | Method and 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.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"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)
public static PipelineDataflowConfigurationDetails.Builder builder()
Create a new builder.
public PipelineDataflowConfigurationDetails.Builder toBuilder()
public Object getConfiguration()
The Spark configuration passed to the running process.
public String getDriverShape()
The VM shape for the driver.
public PipelineShapeConfigDetails getDriverShapeConfigDetails()
public String getExecutorShape()
The VM shape for the executors.
public PipelineShapeConfigDetails getExecutorShapeConfigDetails()
public Integer getNumExecutors()
The number of executor VMs requested.
public String getWarehouseBucketUri()
An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.
public String getLogsBucketUri()
An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2025. All rights reserved.