| Package | Description |
|---|---|
| software.amazon.awssdk.services.glue.model |
| Modifier and Type | Method and Description |
|---|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends SnowflakeNodeData.Builder> |
SnowflakeNodeData.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default SnowflakeTarget.Builder |
SnowflakeTarget.Builder.data(Consumer<SnowflakeNodeData.Builder> data)
Specifies the data of the Snowflake target node.
|
default SnowflakeSource.Builder |
SnowflakeSource.Builder.data(Consumer<SnowflakeNodeData.Builder> data)
Configuration for the Snowflake data source.
|
Copyright © 2023. All rights reserved.