Class BucketCommandDescriptor.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.BucketCommandDescriptor.Builder
-
- Enclosing class:
- BucketCommandDescriptor
public static class BucketCommandDescriptor.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
displayQueryString
public BucketCommandDescriptor.Builder displayQueryString(String displayQueryString)
-
internalQueryString
public BucketCommandDescriptor.Builder internalQueryString(String internalQueryString)
-
category
public BucketCommandDescriptor.Builder category(String category)
-
referencedFields
public BucketCommandDescriptor.Builder referencedFields(List<AbstractField> referencedFields)
-
declaredFields
public BucketCommandDescriptor.Builder declaredFields(List<AbstractField> declaredFields)
-
isHidden
public BucketCommandDescriptor.Builder isHidden(Boolean isHidden)
-
maxBuckets
public BucketCommandDescriptor.Builder maxBuckets(Integer maxBuckets)
number of auto calculated ranges to compute if specified.- Parameters:
maxBuckets
- the value to set- Returns:
- this builder
-
span
public BucketCommandDescriptor.Builder span(BigDecimal span)
Size of each numeric range if specified.Data type should match numeric field data type specified in the query string.
- Parameters:
span
- the value to set- Returns:
- this builder
-
ranges
public BucketCommandDescriptor.Builder ranges(List<BucketRange> ranges)
List of the specified numeric ranges.- Parameters:
ranges
- the value to set- Returns:
- this builder
-
defaultValue
public BucketCommandDescriptor.Builder defaultValue(String defaultValue)
Default value to use in place of null if a result does not fit into any of the specified / calculated ranges.- Parameters:
defaultValue
- the value to set- Returns:
- this builder
-
build
public BucketCommandDescriptor build()
-
copy
public BucketCommandDescriptor.Builder copy(BucketCommandDescriptor model)
-
-