Class TimeClusterCommandDescriptor.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.TimeClusterCommandDescriptor.Builder
-
- Enclosing class:
- TimeClusterCommandDescriptor
public static class TimeClusterCommandDescriptor.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
displayQueryString
public TimeClusterCommandDescriptor.Builder displayQueryString(String displayQueryString)
-
internalQueryString
public TimeClusterCommandDescriptor.Builder internalQueryString(String internalQueryString)
-
category
public TimeClusterCommandDescriptor.Builder category(String category)
-
referencedFields
public TimeClusterCommandDescriptor.Builder referencedFields(List<AbstractField> referencedFields)
-
declaredFields
public TimeClusterCommandDescriptor.Builder declaredFields(List<AbstractField> declaredFields)
-
isHidden
public TimeClusterCommandDescriptor.Builder isHidden(Boolean isHidden)
-
time
public TimeClusterCommandDescriptor.Builder time(AbstractField time)
Optional timestamp datatype field if specified.Default field is ‘Start Time’.
- Parameters:
time
- the value to set- Returns:
- this builder
-
span
public TimeClusterCommandDescriptor.Builder span(String span)
Option to control the size of buckets in the timeseries.Will be adjusted to a larger span if time range is very large.
- Parameters:
span
- the value to set- Returns:
- this builder
-
groupByFields
public TimeClusterCommandDescriptor.Builder groupByFields(List<AbstractField> groupByFields)
Group by fields specified in the query string.- Parameters:
groupByFields
- the value to set- Returns:
- this builder
-
functions
public TimeClusterCommandDescriptor.Builder functions(List<FunctionField> functions)
Statistical functions specified in the query string.Atleast 1 is required for a TIMECLUSTER command.
- Parameters:
functions
- the value to set- Returns:
- this builder
-
build
public TimeClusterCommandDescriptor build()
-
copy
public TimeClusterCommandDescriptor.Builder copy(TimeClusterCommandDescriptor model)
-
-