Interface ColumnMetadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ColumnMetadata.Builder,
,ColumnMetadata> SdkBuilder<ColumnMetadata.Builder,
,ColumnMetadata> SdkPojo
- Enclosing class:
ColumnMetadata
@Mutable
@NotThreadSafe
public static interface ColumnMetadata.Builder
extends SdkPojo, CopyableBuilder<ColumnMetadata.Builder,ColumnMetadata>
-
Method Summary
Modifier and TypeMethodDescriptioncolumnDefault
(String columnDefault) The default value of the column.isCaseSensitive
(Boolean isCaseSensitive) A value that indicates whether the column is case-sensitive.isCurrency
(Boolean isCurrency) A value that indicates whether the column contains currency values.A value that indicates whether an integer column is signed.The label for the column.The length of the column.The name of the column.A value that indicates whether the column is nullable.The precision value of a decimal number column.The scale value of a decimal number column.schemaName
(String schemaName) The name of the schema that contains the table that includes the column.The name of the table that includes the column.The database-specific data type of the column.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 Details
-
columnDefault
The default value of the column.
- Parameters:
columnDefault
- The default value of the column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isCaseSensitive
A value that indicates whether the column is case-sensitive.
- Parameters:
isCaseSensitive
- A value that indicates whether the column is case-sensitive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isCurrency
A value that indicates whether the column contains currency values.
- Parameters:
isCurrency
- A value that indicates whether the column contains currency values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isSigned
A value that indicates whether an integer column is signed.
- Parameters:
isSigned
- A value that indicates whether an integer column is signed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
label
The label for the column.
- Parameters:
label
- The label for the column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
length
The length of the column.
- Parameters:
length
- The length of the column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the column.
- Parameters:
name
- The name of the column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nullable
A value that indicates whether the column is nullable.
- Parameters:
nullable
- A value that indicates whether the column is nullable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
precision
The precision value of a decimal number column.
- Parameters:
precision
- The precision value of a decimal number column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scale
The scale value of a decimal number column.
- Parameters:
scale
- The scale value of a decimal number column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaName
The name of the schema that contains the table that includes the column.
- Parameters:
schemaName
- The name of the schema that contains the table that includes the column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableName
The name of the table that includes the column.
- Parameters:
tableName
- The name of the table that includes the column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
typeName
The database-specific data type of the column.
- Parameters:
typeName
- The database-specific data type of the column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-