public static class TimeClusterColumn.Builder extends Object
Constructor and Description |
---|
Builder() |
public TimeClusterColumn.Builder displayName(String displayName)
public TimeClusterColumn.Builder subSystem(SubSystemName subSystem)
public TimeClusterColumn.Builder values(List<FieldValue> values)
public TimeClusterColumn.Builder isListOfValues(Boolean isListOfValues)
public TimeClusterColumn.Builder isMultiValued(Boolean isMultiValued)
public TimeClusterColumn.Builder isCaseSensitive(Boolean isCaseSensitive)
public TimeClusterColumn.Builder isGroupable(Boolean isGroupable)
public TimeClusterColumn.Builder isEvaluable(Boolean isEvaluable)
public TimeClusterColumn.Builder isHidden(Boolean isHidden)
public TimeClusterColumn.Builder valueType(ValueType valueType)
public TimeClusterColumn.Builder originalDisplayName(String originalDisplayName)
public TimeClusterColumn.Builder internalName(String internalName)
public TimeClusterColumn.Builder intervalGap(String intervalGap)
Time span between each timestamp in the timeseries datapoints.
intervalGap
- the value to setpublic TimeClusterColumn.Builder intervals(List<Long> intervals)
List of timestamps making up the timeseries datapoints.
intervals
- the value to setpublic TimeClusterColumn.Builder groupByColumns(List<AbstractColumn> groupByColumns)
Group by columns specified in the command.
groupByColumns
- the value to setpublic TimeClusterColumn.Builder clusters(Map<String,TimeStatsCluster> clusters)
Timeseries clusters identified by the command.
clusters
- the value to setpublic TimeClusterColumn.Builder series(List<TimeClusterDataColumn> series)
List of series data sets for each statistical function specified in the command.
series
- the value to setpublic TimeClusterColumn build()
public TimeClusterColumn.Builder copy(TimeClusterColumn model)
Copyright © 2016–2024. All rights reserved.