Package com.oracle.bmc.sch.model
Class JmesPathDimensionValue.Builder
- java.lang.Object
-
- com.oracle.bmc.sch.model.JmesPathDimensionValue.Builder
-
- Enclosing class:
- JmesPathDimensionValue
public static class JmesPathDimensionValue.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JmesPathDimensionValue
build()
JmesPathDimensionValue.Builder
copy(JmesPathDimensionValue model)
JmesPathDimensionValue.Builder
path(String path)
The location to use for deriving the dimension value (evaluated).
-
-
-
Method Detail
-
path
public JmesPathDimensionValue.Builder path(String path)
The location to use for deriving the dimension value (evaluated).The path must start with logContent in an acceptable notation style with supported JMESPath selectors: expression with dot and index operator (. and {@code {@link #metricDataDetails(MetricDataDetailsRequest) metricDataDetails}. The returned value depends on the results of evaluation. If the evaluated value is valid, then the evaluated value is returned without double quotes. (Any front or trailing double quotes are trimmed before returning the value. For example, the evaluated value {@code “compartmentId”} is returned as {@code compartmentId}.) If the evaluated value is invalid, then the returned value is {@code SCH_EVAL_INVALID_VALUE}. If the evaluated value is empty, then the returned value is {@code SCH_EVAL_VALUE_EMPTY}.
- Parameters:
path
- the value to set- Returns:
- this builder
-
build
public JmesPathDimensionValue build()
-
copy
public JmesPathDimensionValue.Builder copy(JmesPathDimensionValue model)
-
-