Class ColumnSpec.Builder
java.lang.Object
io.deephaven.enterprise.inputtables.ColumnSpec.Builder
- Enclosing interface:
- ColumnSpec
Builder to help create a 
ColumnSpec.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionaddToEnumValues(Object... enumValues) Adds the enum values for the column.abstract ColumnSpecbuild()Creates and returns theColumnSpec.abstract ColumnSpec.BuilderisKey(boolean isKey) Sets whether the column is a keyed column.abstract ColumnSpec.BuilderSets the name of the column.setDataType(Class<?> dataType) Sets the data type of the column, applying data type conversions as necessary on supported types.
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
nameSets the name of the column.- Parameters:
- name- the name of the column
- Returns:
- this builder
 
- 
setDataTypeSets the data type of the column, applying data type conversions as necessary on supported types.- Parameters:
- dataType- the data type of the column
- Returns:
- this builder
 
- 
isKeySets whether the column is a keyed column.- Parameters:
- isKey- whether the column is a keyed column
- Returns:
- this builder
 
- 
addToEnumValuesAdds the enum values for the column.- Parameters:
- enumValues- the enum values for the column
- Returns:
- this builder
 
- 
buildCreates and returns theColumnSpec.- Returns:
- the built ColumnSpec
 
 
-