public static class ChartColumn.Builder extends Object
Constructor and Description |
---|
Builder() |
public ChartColumn.Builder displayName(String displayName)
public ChartColumn.Builder subSystem(SubSystemName subSystem)
public ChartColumn.Builder values(List<FieldValue> values)
public ChartColumn.Builder isListOfValues(Boolean isListOfValues)
public ChartColumn.Builder isMultiValued(Boolean isMultiValued)
public ChartColumn.Builder isCaseSensitive(Boolean isCaseSensitive)
public ChartColumn.Builder isGroupable(Boolean isGroupable)
public ChartColumn.Builder isEvaluable(Boolean isEvaluable)
public ChartColumn.Builder isHidden(Boolean isHidden)
public ChartColumn.Builder valueType(ValueType valueType)
public ChartColumn.Builder originalDisplayName(String originalDisplayName)
public ChartColumn.Builder internalName(String internalName)
public ChartColumn.Builder intervalGap(String intervalGap)
Time span between each timestamp in the timeseries datapoints.
intervalGap
- the value to setpublic ChartColumn.Builder intervals(List<Long> intervals)
List of timestamps making up the timeseries datapoints.
intervals
- the value to setpublic ChartColumn.Builder totalIntervalCounts(List<Long> totalIntervalCounts)
Total matching count for each timeseries datapoint.
totalIntervalCounts
- the value to setpublic ChartColumn.Builder series(List<ChartDataColumn> series)
List of series data sets representing various link command results.
series
- the value to setpublic ChartColumn build()
public ChartColumn.Builder copy(ChartColumn model)
Copyright © 2016–2024. All rights reserved.