SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.action(String action) |
Specifies what action to take when writing to a table with preexisting data.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.additionalOptions(Map<String,String> additionalOptions) |
Specifies additional options passed to the Snowflake connector.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.autoPushdown(Boolean autoPushdown) |
Specifies whether automatic query pushdown is enabled.
|
static SnowflakeNodeData.Builder |
SnowflakeNodeData.builder() |
|
default SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.connection(Consumer<Option.Builder> connection) |
Specifies a Glue Data Catalog Connection to a Snowflake endpoint.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.connection(Option connection) |
Specifies a Glue Data Catalog Connection to a Snowflake endpoint.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.database(String database) |
Specifies a Snowflake database for your node to use.
|
default SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.iamRole(Consumer<Option.Builder> iamRole) |
Not currently used.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.iamRole(Option iamRole) |
Not currently used.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.mergeAction(String mergeAction) |
Specifies a merge action.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.mergeClause(String mergeClause) |
A SQL statement that specifies a custom merge behavior.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.mergeWhenMatched(String mergeWhenMatched) |
Specifies how to resolve records that match preexisting data when merging.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.mergeWhenNotMatched(String mergeWhenNotMatched) |
Specifies how to process records that do not match preexisting data when merging.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.postAction(String postAction) |
A SQL string run after the Snowflake connector performs its standard actions.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.preAction(String preAction) |
A SQL string run before the Snowflake connector performs its standard actions.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.sampleQuery(String sampleQuery) |
A SQL string used to retrieve data with the query sourcetype.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.schema(String schema) |
Specifies a Snowflake database schema for your node to use.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.selectedColumns(Collection<Option> selectedColumns) |
Specifies the columns combined to identify a record when detecting matches for merges and upserts.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.selectedColumns(Consumer<Option.Builder>... selectedColumns) |
Specifies the columns combined to identify a record when detecting matches for merges and upserts.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.selectedColumns(Option... selectedColumns) |
Specifies the columns combined to identify a record when detecting matches for merges and upserts.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.sourceType(String sourceType) |
Specifies how retrieved data is specified.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.stagingTable(String stagingTable) |
The name of a staging table used when performing merge or upsert append actions.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.table(String table) |
Specifies a Snowflake table for your node to use.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.tableSchema(Collection<Option> tableSchema) |
Manually defines the target schema for the node.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.tableSchema(Consumer<Option.Builder>... tableSchema) |
Manually defines the target schema for the node.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.tableSchema(Option... tableSchema) |
Manually defines the target schema for the node.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.tempDir(String tempDir) |
Not currently used.
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.toBuilder() |
|
SnowflakeNodeData.Builder |
SnowflakeNodeData.Builder.upsert(Boolean upsert) |
Used when Action is append.
|