Class MySqlFleetMetricDefinition.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.MySqlFleetMetricDefinition.Builder
-
- Enclosing class:
- MySqlFleetMetricDefinition
public static class MySqlFleetMetricDefinition.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MySqlFleetMetricDefinition
build()
MySqlFleetMetricDefinition.Builder
copy(MySqlFleetMetricDefinition model)
MySqlFleetMetricDefinition.Builder
dimensions(List<MetricDimensionDefinition> dimensions)
The dimensions of the metric.MySqlFleetMetricDefinition.Builder
metricName(String metricName)
The name of the metric.MySqlFleetMetricDefinition.Builder
metricValue(Integer metricValue)
The value of the metric.MySqlFleetMetricDefinition.Builder
metricValueDouble(Double metricValueDouble)
The value of the metric.MySqlFleetMetricDefinition.Builder
timestamp(Date timestamp)
The data point date and time in UTC in ISO-8601 format.MySqlFleetMetricDefinition.Builder
unit(String unit)
The unit of the metric value.
-
-
-
Method Detail
-
metricValue
public MySqlFleetMetricDefinition.Builder metricValue(Integer metricValue)
The value of the metric.- Parameters:
metricValue
- the value to set- Returns:
- this builder
-
metricValueDouble
public MySqlFleetMetricDefinition.Builder metricValueDouble(Double metricValueDouble)
The value of the metric.- Parameters:
metricValueDouble
- the value to set- Returns:
- this builder
-
metricName
public MySqlFleetMetricDefinition.Builder metricName(String metricName)
The name of the metric.- Parameters:
metricName
- the value to set- Returns:
- this builder
-
timestamp
public MySqlFleetMetricDefinition.Builder timestamp(Date timestamp)
The data point date and time in UTC in ISO-8601 format.- Parameters:
timestamp
- the value to set- Returns:
- this builder
-
dimensions
public MySqlFleetMetricDefinition.Builder dimensions(List<MetricDimensionDefinition> dimensions)
The dimensions of the metric.- Parameters:
dimensions
- the value to set- Returns:
- this builder
-
unit
public MySqlFleetMetricDefinition.Builder unit(String unit)
The unit of the metric value.- Parameters:
unit
- the value to set- Returns:
- this builder
-
build
public MySqlFleetMetricDefinition build()
-
copy
public MySqlFleetMetricDefinition.Builder copy(MySqlFleetMetricDefinition model)
-
-