Class MetricCollection.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.MetricCollection.Builder
-
- Enclosing class:
- MetricCollection
public static class MetricCollection.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetricCollectionbuild()MetricCollection.Buildercopy(MetricCollection model)MetricCollection.Builderdimensions(List<DimensionField> dimensions)Selected dimension fields for the metric collection.MetricCollection.BuildermetricName(String metricName)The metric name for this metric collection.MetricCollection.BuildermetricQueryFieldName(String metricQueryFieldName)Output field in the query to be used as the metric value.MetricCollection.BuilderqueryTableName(String queryTableName)Output table in the query.
-
-
-
Method Detail
-
metricName
public MetricCollection.Builder metricName(String metricName)
The metric name for this metric collection.A valid value starts with an alphabetical character and includes only alphanumeric characters, periods (.), underscores (_), hyphens (-), and dollar signs ($).
- Parameters:
metricName- the value to set- Returns:
- this builder
-
queryTableName
public MetricCollection.Builder queryTableName(String queryTableName)
Output table in the query.- Parameters:
queryTableName- the value to set- Returns:
- this builder
-
metricQueryFieldName
public MetricCollection.Builder metricQueryFieldName(String metricQueryFieldName)
Output field in the query to be used as the metric value.- Parameters:
metricQueryFieldName- the value to set- Returns:
- this builder
-
dimensions
public MetricCollection.Builder dimensions(List<DimensionField> dimensions)
Selected dimension fields for the metric collection.- Parameters:
dimensions- the value to set- Returns:
- this builder
-
build
public MetricCollection build()
-
copy
public MetricCollection.Builder copy(MetricCollection model)
-
-