Interface SnowflakeTableSchemaV1.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SnowflakeTableSchemaV1.Builder,SnowflakeTableSchemaV1>,SdkBuilder<SnowflakeTableSchemaV1.Builder,SnowflakeTableSchemaV1>,SdkPojo
- Enclosing class:
- SnowflakeTableSchemaV1
public static interface SnowflakeTableSchemaV1.Builder extends SdkPojo, CopyableBuilder<SnowflakeTableSchemaV1.Builder,SnowflakeTableSchemaV1>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SnowflakeTableSchemaV1.BuildercolumnName(String columnName)The column name.SnowflakeTableSchemaV1.BuildercolumnType(String columnType)The column's data type.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
columnName
SnowflakeTableSchemaV1.Builder columnName(String columnName)
The column name.
- Parameters:
columnName- The column name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnType
SnowflakeTableSchemaV1.Builder columnType(String columnType)
The column's data type. Supported data types:
ARRAY,BIGINT,BOOLEAN,CHAR,DATE,DECIMAL,DOUBLE,DOUBLE PRECISION,FLOAT,FLOAT4,INT,INTEGER,MAP,NUMERIC,NUMBER,REAL,SMALLINT,STRING,TIMESTAMP,TIMESTAMP_LTZ,TIMESTAMP_NTZ,DATETIME,TINYINT,VARCHAR,TEXT,CHARACTER.- Parameters:
columnType- The column's data type. Supported data types:ARRAY,BIGINT,BOOLEAN,CHAR,DATE,DECIMAL,DOUBLE,DOUBLE PRECISION,FLOAT,FLOAT4,INT,INTEGER,MAP,NUMERIC,NUMBER,REAL,SMALLINT,STRING,TIMESTAMP,TIMESTAMP_LTZ,TIMESTAMP_NTZ,DATETIME,TINYINT,VARCHAR,TEXT,CHARACTER.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-