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