Class TrendColumn.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.TrendColumn.Builder
 
- 
- Enclosing class:
- TrendColumn
 
 public static class TrendColumn.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
displayNamepublic TrendColumn.Builder displayName(String displayName) 
 - 
subSystempublic TrendColumn.Builder subSystem(SubSystemName subSystem) 
 - 
valuespublic TrendColumn.Builder values(List<FieldValue> values) 
 - 
isListOfValuespublic TrendColumn.Builder isListOfValues(Boolean isListOfValues) 
 - 
isMultiValuedpublic TrendColumn.Builder isMultiValued(Boolean isMultiValued) 
 - 
isCaseSensitivepublic TrendColumn.Builder isCaseSensitive(Boolean isCaseSensitive) 
 - 
isGroupablepublic TrendColumn.Builder isGroupable(Boolean isGroupable) 
 - 
isEvaluablepublic TrendColumn.Builder isEvaluable(Boolean isEvaluable) 
 - 
isHiddenpublic TrendColumn.Builder isHidden(Boolean isHidden) 
 - 
valueTypepublic TrendColumn.Builder valueType(ValueType valueType) 
 - 
originalDisplayNamepublic TrendColumn.Builder originalDisplayName(String originalDisplayName) 
 - 
internalNamepublic TrendColumn.Builder internalName(String internalName) 
 - 
intervalGappublic TrendColumn.Builder intervalGap(String intervalGap) Time gap between each data pont in the series.- Parameters:
- intervalGap- the value to set
- Returns:
- this builder
 
 - 
intervalspublic TrendColumn.Builder intervals(List<Long> intervals) Timestamps for each series data point- Parameters:
- intervals- the value to set
- Returns:
- this builder
 
 - 
totalIntervalCountspublic TrendColumn.Builder totalIntervalCounts(List<Long> totalIntervalCounts) Sum across all column values for a given timestamp.- Parameters:
- totalIntervalCounts- the value to set
- Returns:
- this builder
 
 - 
totalIntervalCountsAfterFilterpublic TrendColumn.Builder totalIntervalCountsAfterFilter(List<Long> totalIntervalCountsAfterFilter) Sum of column values for a given timestamp after applying filter.- Parameters:
- totalIntervalCountsAfterFilter- the value to set
- Returns:
- this builder
 
 - 
intervalGroupCountspublic TrendColumn.Builder intervalGroupCounts(List<Long> intervalGroupCounts) Number of aggregated groups for a given timestamp.- Parameters:
- intervalGroupCounts- the value to set
- Returns:
- this builder
 
 - 
intervalGroupCountsAfterFilterpublic TrendColumn.Builder intervalGroupCountsAfterFilter(List<Long> intervalGroupCountsAfterFilter) Number of aggregated groups for a given timestamp after applying filter.- Parameters:
- intervalGroupCountsAfterFilter- the value to set
- Returns:
- this builder
 
 - 
buildpublic TrendColumn build() 
 - 
copypublic TrendColumn.Builder copy(TrendColumn model) 
 
- 
 
-