Uses of Interface
software.amazon.awssdk.services.glue.model.SnowflakeNodeData.Builder
Packages that use SnowflakeNodeData.Builder
-
Uses of SnowflakeNodeData.Builder in software.amazon.awssdk.services.glue.model
Methods in software.amazon.awssdk.services.glue.model that return SnowflakeNodeData.BuilderModifier and TypeMethodDescriptionSpecifies what action to take when writing to a table with preexisting data.SnowflakeNodeData.Builder.additionalOptions(Map<String, String> additionalOptions) Specifies additional options passed to the Snowflake connector.SnowflakeNodeData.Builder.autoPushdown(Boolean autoPushdown) Specifies whether automatic query pushdown is enabled.static SnowflakeNodeData.BuilderSnowflakeNodeData.builder()default SnowflakeNodeData.BuilderSnowflakeNodeData.Builder.connection(Consumer<Option.Builder> connection) Specifies a Glue Data Catalog Connection to a Snowflake endpoint.SnowflakeNodeData.Builder.connection(Option connection) Specifies a Glue Data Catalog Connection to a Snowflake endpoint.Specifies a Snowflake database for your node to use.default SnowflakeNodeData.BuilderSnowflakeNodeData.Builder.iamRole(Consumer<Option.Builder> iamRole) Not currently used.Not currently used.SnowflakeNodeData.Builder.mergeAction(String mergeAction) Specifies a merge action.SnowflakeNodeData.Builder.mergeClause(String mergeClause) A SQL statement that specifies a custom merge behavior.SnowflakeNodeData.Builder.mergeWhenMatched(String mergeWhenMatched) Specifies how to resolve records that match preexisting data when merging.SnowflakeNodeData.Builder.mergeWhenNotMatched(String mergeWhenNotMatched) Specifies how to process records that do not match preexisting data when merging.SnowflakeNodeData.Builder.postAction(String postAction) A SQL string run after the Snowflake connector performs its standard actions.A SQL string run before the Snowflake connector performs its standard actions.SnowflakeNodeData.Builder.sampleQuery(String sampleQuery) A SQL string used to retrieve data with thequerysourcetype.Specifies a Snowflake database schema for your node to use.SnowflakeNodeData.Builder.selectedColumns(Collection<Option> selectedColumns) Specifies the columns combined to identify a record when detecting matches for merges and upserts.SnowflakeNodeData.Builder.selectedColumns(Consumer<Option.Builder>... selectedColumns) Specifies the columns combined to identify a record when detecting matches for merges and upserts.SnowflakeNodeData.Builder.selectedColumns(Option... selectedColumns) Specifies the columns combined to identify a record when detecting matches for merges and upserts.SnowflakeNodeData.Builder.sourceType(String sourceType) Specifies how retrieved data is specified.SnowflakeNodeData.Builder.stagingTable(String stagingTable) The name of a staging table used when performingmergeor upsertappendactions.Specifies a Snowflake table for your node to use.SnowflakeNodeData.Builder.tableSchema(Collection<Option> tableSchema) Manually defines the target schema for the node.SnowflakeNodeData.Builder.tableSchema(Consumer<Option.Builder>... tableSchema) Manually defines the target schema for the node.SnowflakeNodeData.Builder.tableSchema(Option... tableSchema) Manually defines the target schema for the node.Not currently used.SnowflakeNodeData.toBuilder()Used when Action isappend.Methods in software.amazon.awssdk.services.glue.model that return types with arguments of type SnowflakeNodeData.BuilderModifier and TypeMethodDescriptionstatic Class<? extends SnowflakeNodeData.Builder>SnowflakeNodeData.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.glue.model with type arguments of type SnowflakeNodeData.BuilderModifier and TypeMethodDescriptiondefault SnowflakeSource.BuilderSnowflakeSource.Builder.data(Consumer<SnowflakeNodeData.Builder> data) Configuration for the Snowflake data source.default SnowflakeTarget.BuilderSnowflakeTarget.Builder.data(Consumer<SnowflakeNodeData.Builder> data) Specifies the data of the Snowflake target node.