Class HeatWaveFleetMetrics.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.HeatWaveFleetMetrics.Builder
 
- 
- Enclosing class:
- HeatWaveFleetMetrics
 
 public static class HeatWaveFleetMetrics.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
startTimepublic 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
 
 - 
endTimepublic 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
 
 - 
fleetClusterspublic 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
 
 - 
fleetSummarypublic 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
 
 - 
buildpublic HeatWaveFleetMetrics build() 
 - 
copypublic HeatWaveFleetMetrics.Builder copy(HeatWaveFleetMetrics model) 
 
- 
 
-