public static interface SparkConnectorTarget.Builder extends SdkPojo, CopyableBuilder<SparkConnectorTarget.Builder,SparkConnectorTarget>
| Modifier and Type | Method and Description |
|---|---|
SparkConnectorTarget.Builder |
additionalOptions(Map<String,String> additionalOptions)
Additional connection options for the connector.
|
SparkConnectorTarget.Builder |
connectionName(String connectionName)
The name of a connection for an Apache Spark connector.
|
SparkConnectorTarget.Builder |
connectionType(String connectionType)
The type of connection, such as marketplace.spark or custom.spark, designating a connection to an Apache
Spark data store.
|
SparkConnectorTarget.Builder |
connectorName(String connectorName)
The name of an Apache Spark connector.
|
SparkConnectorTarget.Builder |
inputs(Collection<String> inputs)
The nodes that are inputs to the data target.
|
SparkConnectorTarget.Builder |
inputs(String... inputs)
The nodes that are inputs to the data target.
|
SparkConnectorTarget.Builder |
name(String name)
The name of the data target.
|
SparkConnectorTarget.Builder |
outputSchemas(Collection<GlueSchema> outputSchemas)
Specifies the data schema for the custom spark target.
|
SparkConnectorTarget.Builder |
outputSchemas(Consumer<GlueSchema.Builder>... outputSchemas)
Specifies the data schema for the custom spark target.
|
SparkConnectorTarget.Builder |
outputSchemas(GlueSchema... outputSchemas)
Specifies the data schema for the custom spark target.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSparkConnectorTarget.Builder name(String name)
The name of the data target.
name - The name of the data target.SparkConnectorTarget.Builder inputs(Collection<String> inputs)
The nodes that are inputs to the data target.
inputs - The nodes that are inputs to the data target.SparkConnectorTarget.Builder inputs(String... inputs)
The nodes that are inputs to the data target.
inputs - The nodes that are inputs to the data target.SparkConnectorTarget.Builder connectionName(String connectionName)
The name of a connection for an Apache Spark connector.
connectionName - The name of a connection for an Apache Spark connector.SparkConnectorTarget.Builder connectorName(String connectorName)
The name of an Apache Spark connector.
connectorName - The name of an Apache Spark connector.SparkConnectorTarget.Builder connectionType(String connectionType)
The type of connection, such as marketplace.spark or custom.spark, designating a connection to an Apache Spark data store.
connectionType - The type of connection, such as marketplace.spark or custom.spark, designating a connection to an
Apache Spark data store.SparkConnectorTarget.Builder additionalOptions(Map<String,String> additionalOptions)
Additional connection options for the connector.
additionalOptions - Additional connection options for the connector.SparkConnectorTarget.Builder outputSchemas(Collection<GlueSchema> outputSchemas)
Specifies the data schema for the custom spark target.
outputSchemas - Specifies the data schema for the custom spark target.SparkConnectorTarget.Builder outputSchemas(GlueSchema... outputSchemas)
Specifies the data schema for the custom spark target.
outputSchemas - Specifies the data schema for the custom spark target.SparkConnectorTarget.Builder outputSchemas(Consumer<GlueSchema.Builder>... outputSchemas)
Specifies the data schema for the custom spark target.
This is a convenience method that creates an instance of theGlueSchema.Builder avoiding the need to create one
manually via GlueSchema.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #outputSchemas(List.
outputSchemas - a consumer that will call methods on
GlueSchema.Builder#outputSchemas(java.util.Collection) Copyright © 2023. All rights reserved.