Class TimeStatsCommandDescriptor.Builder
- java.lang.Object
 - 
- com.oracle.bmc.loganalytics.model.TimeStatsCommandDescriptor.Builder
 
 
- 
- Enclosing class:
 - TimeStatsCommandDescriptor
 
public static class TimeStatsCommandDescriptor.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
displayQueryString
public TimeStatsCommandDescriptor.Builder displayQueryString(String displayQueryString)
 
- 
internalQueryString
public TimeStatsCommandDescriptor.Builder internalQueryString(String internalQueryString)
 
- 
category
public TimeStatsCommandDescriptor.Builder category(String category)
 
- 
referencedFields
public TimeStatsCommandDescriptor.Builder referencedFields(List<AbstractField> referencedFields)
 
- 
declaredFields
public TimeStatsCommandDescriptor.Builder declaredFields(List<AbstractField> declaredFields)
 
- 
isHidden
public TimeStatsCommandDescriptor.Builder isHidden(Boolean isHidden)
 
- 
time
public TimeStatsCommandDescriptor.Builder time(AbstractField time)
Optional timestamp datatype field if specified.Default field is time.
- Parameters:
 time- the value to set- Returns:
 - this builder
 
 
- 
span
public TimeStatsCommandDescriptor.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
 
 
- 
groupByFields
public TimeStatsCommandDescriptor.Builder groupByFields(List<AbstractField> groupByFields)
Group by fields if specified in the query string.- Parameters:
 groupByFields- the value to set- Returns:
 - this builder
 
 
- 
functions
public TimeStatsCommandDescriptor.Builder functions(List<FunctionField> functions)
Statistical functions specified in the query string.Atleast 1 is required for a TIMESTATS command.
- Parameters:
 functions- the value to set- Returns:
 - this builder
 
 
- 
build
public TimeStatsCommandDescriptor build()
 
- 
copy
public TimeStatsCommandDescriptor.Builder copy(TimeStatsCommandDescriptor model)
 
 - 
 
 -