Class HeatWaveFleetMetrics.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.HeatWaveFleetMetrics.Builder
-
- Enclosing class:
- HeatWaveFleetMetrics
public static class HeatWaveFleetMetrics.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HeatWaveFleetMetrics
build()
HeatWaveFleetMetrics.Builder
copy(HeatWaveFleetMetrics model)
HeatWaveFleetMetrics.Builder
endTime(String endTime)
The end of the time range during which metric data is retrieved.HeatWaveFleetMetrics.Builder
fleetClusters(List<HeatWaveClusterUsageMetrics> fleetClusters)
The list of HeatWave clusters in the fleet and their usage metrics.HeatWaveFleetMetrics.Builder
fleetSummary(List<HeatWaveFleetSummary> fleetSummary)
The number of HeatWave clusters in the fleet and a summary of the metrics that provide the aggregated usage of CPU, storage, and so on of all the clusters.HeatWaveFleetMetrics.Builder
startTime(String startTime)
The beginning of the time range during which metric data is retrieved.
-
-
-
Method Detail
-
startTime
public HeatWaveFleetMetrics.Builder startTime(String startTime)
The beginning of the time range during which metric data is retrieved.- Parameters:
startTime
- the value to set- Returns:
- this builder
-
endTime
public HeatWaveFleetMetrics.Builder endTime(String endTime)
The end of the time range during which metric data is retrieved.- Parameters:
endTime
- the value to set- Returns:
- this builder
-
fleetClusters
public HeatWaveFleetMetrics.Builder fleetClusters(List<HeatWaveClusterUsageMetrics> fleetClusters)
The list of HeatWave clusters in the fleet and their usage metrics.- Parameters:
fleetClusters
- the value to set- Returns:
- this builder
-
fleetSummary
public HeatWaveFleetMetrics.Builder fleetSummary(List<HeatWaveFleetSummary> fleetSummary)
The number of HeatWave clusters in the fleet and a summary of the metrics that provide the aggregated usage of CPU, storage, and so on of all the clusters.- Parameters:
fleetSummary
- the value to set- Returns:
- this builder
-
build
public HeatWaveFleetMetrics build()
-
copy
public HeatWaveFleetMetrics.Builder copy(HeatWaveFleetMetrics model)
-
-