public static interface JDBCConnectorSource.Builder extends SdkPojo, CopyableBuilder<JDBCConnectorSource.Builder,JDBCConnectorSource>
| Modifier and Type | Method and Description |
|---|---|
default JDBCConnectorSource.Builder |
additionalOptions(Consumer<JDBCConnectorOptions.Builder> additionalOptions)
Additional connection options for the connector.
|
JDBCConnectorSource.Builder |
additionalOptions(JDBCConnectorOptions additionalOptions)
Additional connection options for the connector.
|
JDBCConnectorSource.Builder |
connectionName(String connectionName)
The name of the connection that is associated with the connector.
|
JDBCConnectorSource.Builder |
connectionTable(String connectionTable)
The name of the table in the data source.
|
JDBCConnectorSource.Builder |
connectionType(String connectionType)
The type of connection, such as marketplace.jdbc or custom.jdbc, designating a connection to a JDBC data
store.
|
JDBCConnectorSource.Builder |
connectorName(String connectorName)
The name of a connector that assists with accessing the data store in Glue Studio.
|
JDBCConnectorSource.Builder |
name(String name)
The name of the data source.
|
JDBCConnectorSource.Builder |
outputSchemas(Collection<GlueSchema> outputSchemas)
Specifies the data schema for the custom JDBC source.
|
JDBCConnectorSource.Builder |
outputSchemas(Consumer<GlueSchema.Builder>... outputSchemas)
Specifies the data schema for the custom JDBC source.
|
JDBCConnectorSource.Builder |
outputSchemas(GlueSchema... outputSchemas)
Specifies the data schema for the custom JDBC source.
|
JDBCConnectorSource.Builder |
query(String query)
The table or SQL query to get the data from.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildJDBCConnectorSource.Builder name(String name)
The name of the data source.
name - The name of the data source.JDBCConnectorSource.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.JDBCConnectorSource.Builder connectorName(String connectorName)
The name of a connector that assists with accessing the data store in Glue Studio.
connectorName - The name of a connector that assists with accessing the data store in Glue Studio.JDBCConnectorSource.Builder connectionType(String connectionType)
The type of connection, such as marketplace.jdbc or custom.jdbc, designating a connection to a JDBC data store.
connectionType - The type of connection, such as marketplace.jdbc or custom.jdbc, designating a connection to a JDBC
data store.JDBCConnectorSource.Builder additionalOptions(JDBCConnectorOptions additionalOptions)
Additional connection options for the connector.
additionalOptions - Additional connection options for the connector.default JDBCConnectorSource.Builder additionalOptions(Consumer<JDBCConnectorOptions.Builder> additionalOptions)
Additional connection options for the connector.
This is a convenience method that creates an instance of theJDBCConnectorOptions.Builder avoiding
the need to create one manually via JDBCConnectorOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to additionalOptions(JDBCConnectorOptions).
additionalOptions - a consumer that will call methods on JDBCConnectorOptions.BuilderadditionalOptions(JDBCConnectorOptions)JDBCConnectorSource.Builder connectionTable(String connectionTable)
The name of the table in the data source.
connectionTable - The name of the table in the data source.JDBCConnectorSource.Builder query(String query)
The table or SQL query to get the data from. You can specify either ConnectionTable or
query, but not both.
query - The table or SQL query to get the data from. You can specify either ConnectionTable or
query, but not both.JDBCConnectorSource.Builder outputSchemas(Collection<GlueSchema> outputSchemas)
Specifies the data schema for the custom JDBC source.
outputSchemas - Specifies the data schema for the custom JDBC source.JDBCConnectorSource.Builder outputSchemas(GlueSchema... outputSchemas)
Specifies the data schema for the custom JDBC source.
outputSchemas - Specifies the data schema for the custom JDBC source.JDBCConnectorSource.Builder outputSchemas(Consumer<GlueSchema.Builder>... outputSchemas)
Specifies the data schema for the custom JDBC source.
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.