public static interface JDBCConnectorTarget.Builder extends SdkPojo, CopyableBuilder<JDBCConnectorTarget.Builder,JDBCConnectorTarget>
| Modifier and Type | Method and Description |
|---|---|
JDBCConnectorTarget.Builder |
additionalOptions(Map<String,String> additionalOptions)
Additional connection options for the connector.
|
JDBCConnectorTarget.Builder |
connectionName(String connectionName)
The name of the connection that is associated with the connector.
|
JDBCConnectorTarget.Builder |
connectionTable(String connectionTable)
The name of the table in the data target.
|
JDBCConnectorTarget.Builder |
connectionType(String connectionType)
The type of connection, such as marketplace.jdbc or custom.jdbc, designating a connection to a JDBC data
target.
|
JDBCConnectorTarget.Builder |
connectorName(String connectorName)
The name of a connector that will be used.
|
JDBCConnectorTarget.Builder |
inputs(Collection<String> inputs)
The nodes that are inputs to the data target.
|
JDBCConnectorTarget.Builder |
inputs(String... inputs)
The nodes that are inputs to the data target.
|
JDBCConnectorTarget.Builder |
name(String name)
The name of the data target.
|
JDBCConnectorTarget.Builder |
outputSchemas(Collection<GlueSchema> outputSchemas)
Specifies the data schema for the JDBC target.
|
JDBCConnectorTarget.Builder |
outputSchemas(Consumer<GlueSchema.Builder>... outputSchemas)
Specifies the data schema for the JDBC target.
|
JDBCConnectorTarget.Builder |
outputSchemas(GlueSchema... outputSchemas)
Specifies the data schema for the JDBC target.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildJDBCConnectorTarget.Builder name(String name)
The name of the data target.
name - The name of the data target.JDBCConnectorTarget.Builder inputs(Collection<String> inputs)
The nodes that are inputs to the data target.
inputs - The nodes that are inputs to the data target.JDBCConnectorTarget.Builder inputs(String... inputs)
The nodes that are inputs to the data target.
inputs - The nodes that are inputs to the data target.JDBCConnectorTarget.Builder connectionName(String connectionName)
The name of the connection that is associated with the connector.
connectionName - The name of the connection that is associated with the connector.JDBCConnectorTarget.Builder connectionTable(String connectionTable)
The name of the table in the data target.
connectionTable - The name of the table in the data target.JDBCConnectorTarget.Builder connectorName(String connectorName)
The name of a connector that will be used.
connectorName - The name of a connector that will be used.JDBCConnectorTarget.Builder connectionType(String connectionType)
The type of connection, such as marketplace.jdbc or custom.jdbc, designating a connection to a JDBC data target.
connectionType - The type of connection, such as marketplace.jdbc or custom.jdbc, designating a connection to a JDBC
data target.JDBCConnectorTarget.Builder additionalOptions(Map<String,String> additionalOptions)
Additional connection options for the connector.
additionalOptions - Additional connection options for the connector.JDBCConnectorTarget.Builder outputSchemas(Collection<GlueSchema> outputSchemas)
Specifies the data schema for the JDBC target.
outputSchemas - Specifies the data schema for the JDBC target.JDBCConnectorTarget.Builder outputSchemas(GlueSchema... outputSchemas)
Specifies the data schema for the JDBC target.
outputSchemas - Specifies the data schema for the JDBC target.JDBCConnectorTarget.Builder outputSchemas(Consumer<GlueSchema.Builder>... outputSchemas)
Specifies the data schema for the JDBC 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.