public static class TableColumn.Builder extends Object
Constructor and Description |
---|
Builder() |
public TableColumn.Builder displayName(String displayName)
public TableColumn.Builder subSystem(SubSystemName subSystem)
public TableColumn.Builder values(List<FieldValue> values)
public TableColumn.Builder isListOfValues(Boolean isListOfValues)
public TableColumn.Builder isMultiValued(Boolean isMultiValued)
public TableColumn.Builder isCaseSensitive(Boolean isCaseSensitive)
public TableColumn.Builder isGroupable(Boolean isGroupable)
public TableColumn.Builder isEvaluable(Boolean isEvaluable)
public TableColumn.Builder isHidden(Boolean isHidden)
public TableColumn.Builder valueType(ValueType valueType)
public TableColumn.Builder originalDisplayName(String originalDisplayName)
public TableColumn.Builder internalName(String internalName)
public TableColumn.Builder columns(List<AbstractColumn> columns)
Column descriptors for the table result.
columns
- the value to setpublic TableColumn.Builder result(List<Map<String,Object>> result)
Results data of the table.
result
- the value to setpublic TableColumn.Builder arePartialResults(Boolean arePartialResults)
True if query did not complete processing all data.
arePartialResults
- the value to setpublic TableColumn build()
public TableColumn.Builder copy(TableColumn model)
Copyright © 2016–2024. All rights reserved.