Class ClusterCompareCommandDescriptor.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.ClusterCompareCommandDescriptor.Builder
-
- Enclosing class:
- ClusterCompareCommandDescriptor
public static class ClusterCompareCommandDescriptor.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
displayQueryString
public ClusterCompareCommandDescriptor.Builder displayQueryString(String displayQueryString)
-
internalQueryString
public ClusterCompareCommandDescriptor.Builder internalQueryString(String internalQueryString)
-
category
public ClusterCompareCommandDescriptor.Builder category(String category)
-
referencedFields
public ClusterCompareCommandDescriptor.Builder referencedFields(List<AbstractField> referencedFields)
-
declaredFields
public ClusterCompareCommandDescriptor.Builder declaredFields(List<AbstractField> declaredFields)
-
isHidden
public ClusterCompareCommandDescriptor.Builder isHidden(Boolean isHidden)
-
timeShift
public ClusterCompareCommandDescriptor.Builder timeShift(String timeShift)
To shift time range of main query backwards using a relative time expression e.g -24hrs.E.g compare against the previous 24 hrs.
- Parameters:
timeShift
- the value to set- Returns:
- this builder
-
timeStart
public ClusterCompareCommandDescriptor.Builder timeStart(Long timeStart)
Start time to apply to base line query if specified.- Parameters:
timeStart
- the value to set- Returns:
- this builder
-
timeEnd
public ClusterCompareCommandDescriptor.Builder timeEnd(Long timeEnd)
End time to apply to base line query if specified.- Parameters:
timeEnd
- the value to set- Returns:
- this builder
-
shouldIncludeTrends
public ClusterCompareCommandDescriptor.Builder shouldIncludeTrends(Boolean shouldIncludeTrends)
Option to calculate trends of each cluster if specified.- Parameters:
shouldIncludeTrends
- the value to set- Returns:
- this builder
-
span
public ClusterCompareCommandDescriptor.Builder span(String span)
Option to control the size of buckets in the histogram e.g 8hrs - each bar other than first and last should represent 8hr time span.Will be adjusted to a larger span if time range is very large.
- Parameters:
span
- the value to set- Returns:
- this builder
-
baselineQuery
public ClusterCompareCommandDescriptor.Builder baselineQuery(String baselineQuery)
Query to use to compute base line to compare top level query results against to identify differences if specified.- Parameters:
baselineQuery
- the value to set- Returns:
- this builder
-
build
public ClusterCompareCommandDescriptor build()
-
copy
public ClusterCompareCommandDescriptor.Builder copy(ClusterCompareCommandDescriptor model)
-
-