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 HeatWaveFleetMetricsbuild()HeatWaveFleetMetrics.Buildercopy(HeatWaveFleetMetrics model)HeatWaveFleetMetrics.BuilderendTime(String endTime)The end of the time range during which metric data is retrieved.HeatWaveFleetMetrics.BuilderfleetClusters(List<HeatWaveClusterUsageMetrics> fleetClusters)The list of HeatWave clusters in the fleet and their usage metrics.HeatWaveFleetMetrics.BuilderfleetSummary(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.BuilderstartTime(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)
-
-