public static class TrendColumn.Builder extends Object
Constructor and Description |
---|
Builder() |
public TrendColumn.Builder displayName(String displayName)
public TrendColumn.Builder subSystem(SubSystemName subSystem)
public TrendColumn.Builder values(List<FieldValue> values)
public TrendColumn.Builder isListOfValues(Boolean isListOfValues)
public TrendColumn.Builder isMultiValued(Boolean isMultiValued)
public TrendColumn.Builder isCaseSensitive(Boolean isCaseSensitive)
public TrendColumn.Builder isGroupable(Boolean isGroupable)
public TrendColumn.Builder isEvaluable(Boolean isEvaluable)
public TrendColumn.Builder valueType(ValueType valueType)
public TrendColumn.Builder originalDisplayName(String originalDisplayName)
public TrendColumn.Builder internalName(String internalName)
public TrendColumn.Builder intervalGap(String intervalGap)
Time gap between each data pont in the series.
intervalGap
- the value to setpublic TrendColumn.Builder intervals(List<Long> intervals)
Timestamps for each series data point
intervals
- the value to setpublic TrendColumn.Builder totalIntervalCounts(List<Long> totalIntervalCounts)
Sum across all column values for a given timestamp.
totalIntervalCounts
- the value to setpublic TrendColumn.Builder totalIntervalCountsAfterFilter(List<Long> totalIntervalCountsAfterFilter)
public TrendColumn.Builder intervalGroupCounts(List<Long> intervalGroupCounts)
public TrendColumn.Builder intervalGroupCountsAfterFilter(List<Long> intervalGroupCountsAfterFilter)
public TrendColumn build()
public TrendColumn.Builder copy(TrendColumn model)
Copyright © 2016–2023. All rights reserved.