public static interface ColumnMetadata.Builder extends SdkPojo, CopyableBuilder<ColumnMetadata.Builder,ColumnMetadata>
| Modifier and Type | Method and Description |
|---|---|
ColumnMetadata.Builder |
arrayBaseColumnType(Integer arrayBaseColumnType)
The type of the column.
|
ColumnMetadata.Builder |
isAutoIncrement(Boolean isAutoIncrement)
A value that indicates whether the column increments automatically.
|
ColumnMetadata.Builder |
isCaseSensitive(Boolean isCaseSensitive)
A value that indicates whether the column is case-sensitive.
|
ColumnMetadata.Builder |
isCurrency(Boolean isCurrency)
A value that indicates whether the column contains currency values.
|
ColumnMetadata.Builder |
isSigned(Boolean isSigned)
A value that indicates whether an integer column is signed.
|
ColumnMetadata.Builder |
label(String label)
The label for the column.
|
ColumnMetadata.Builder |
name(String name)
The name of the column.
|
ColumnMetadata.Builder |
nullable(Integer nullable)
A value that indicates whether the column is nullable.
|
ColumnMetadata.Builder |
precision(Integer precision)
The precision value of a decimal number column.
|
ColumnMetadata.Builder |
scale(Integer scale)
The scale value of a decimal number column.
|
ColumnMetadata.Builder |
schemaName(String schemaName)
The name of the schema that owns the table that includes the column.
|
ColumnMetadata.Builder |
tableName(String tableName)
The name of the table that includes the column.
|
ColumnMetadata.Builder |
type(Integer type)
The type of the column.
|
ColumnMetadata.Builder |
typeName(String typeName)
The database-specific data type of the column.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildColumnMetadata.Builder name(String name)
The name of the column.
name - The name of the column.ColumnMetadata.Builder type(Integer type)
The type of the column.
type - The type of the column.ColumnMetadata.Builder typeName(String typeName)
The database-specific data type of the column.
typeName - The database-specific data type of the column.ColumnMetadata.Builder label(String label)
The label for the column.
label - The label for the column.ColumnMetadata.Builder schemaName(String schemaName)
The name of the schema that owns the table that includes the column.
schemaName - The name of the schema that owns the table that includes the column.ColumnMetadata.Builder tableName(String tableName)
The name of the table that includes the column.
tableName - The name of the table that includes the column.ColumnMetadata.Builder isAutoIncrement(Boolean isAutoIncrement)
A value that indicates whether the column increments automatically.
isAutoIncrement - A value that indicates whether the column increments automatically.ColumnMetadata.Builder isSigned(Boolean isSigned)
A value that indicates whether an integer column is signed.
isSigned - A value that indicates whether an integer column is signed.ColumnMetadata.Builder isCurrency(Boolean isCurrency)
A value that indicates whether the column contains currency values.
isCurrency - A value that indicates whether the column contains currency values.ColumnMetadata.Builder isCaseSensitive(Boolean isCaseSensitive)
A value that indicates whether the column is case-sensitive.
isCaseSensitive - A value that indicates whether the column is case-sensitive.ColumnMetadata.Builder nullable(Integer nullable)
A value that indicates whether the column is nullable.
nullable - A value that indicates whether the column is nullable.ColumnMetadata.Builder precision(Integer precision)
The precision value of a decimal number column.
precision - The precision value of a decimal number column.ColumnMetadata.Builder scale(Integer scale)
The scale value of a decimal number column.
scale - The scale value of a decimal number column.ColumnMetadata.Builder arrayBaseColumnType(Integer arrayBaseColumnType)
The type of the column.
arrayBaseColumnType - The type of the column.Copyright © 2023. All rights reserved.