public static interface SnowflakeSource.Builder extends SdkPojo, CopyableBuilder<SnowflakeSource.Builder,SnowflakeSource>
| Modifier and Type | Method and Description |
|---|---|
default SnowflakeSource.Builder |
data(Consumer<SnowflakeNodeData.Builder> data)
Configuration for the Snowflake data source.
|
SnowflakeSource.Builder |
data(SnowflakeNodeData data)
Configuration for the Snowflake data source.
|
SnowflakeSource.Builder |
name(String name)
The name of the Snowflake data source.
|
SnowflakeSource.Builder |
outputSchemas(Collection<GlueSchema> outputSchemas)
Specifies user-defined schemas for your output data.
|
SnowflakeSource.Builder |
outputSchemas(Consumer<GlueSchema.Builder>... outputSchemas)
Specifies user-defined schemas for your output data.
|
SnowflakeSource.Builder |
outputSchemas(GlueSchema... outputSchemas)
Specifies user-defined schemas for your output data.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSnowflakeSource.Builder name(String name)
The name of the Snowflake data source.
name - The name of the Snowflake data source.SnowflakeSource.Builder data(SnowflakeNodeData data)
Configuration for the Snowflake data source.
data - Configuration for the Snowflake data source.default SnowflakeSource.Builder data(Consumer<SnowflakeNodeData.Builder> data)
Configuration for the Snowflake data source.
This is a convenience method that creates an instance of theSnowflakeNodeData.Builder avoiding the
need to create one manually via SnowflakeNodeData.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to data(SnowflakeNodeData).
data - a consumer that will call methods on SnowflakeNodeData.Builderdata(SnowflakeNodeData)SnowflakeSource.Builder outputSchemas(Collection<GlueSchema> outputSchemas)
Specifies user-defined schemas for your output data.
outputSchemas - Specifies user-defined schemas for your output data.SnowflakeSource.Builder outputSchemas(GlueSchema... outputSchemas)
Specifies user-defined schemas for your output data.
outputSchemas - Specifies user-defined schemas for your output data.SnowflakeSource.Builder outputSchemas(Consumer<GlueSchema.Builder>... outputSchemas)
Specifies user-defined schemas for your output data.
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.