Class DatabaseIOAggregateMetrics.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.DatabaseIOAggregateMetrics.Builder
-
- Enclosing class:
- DatabaseIOAggregateMetrics
public static class DatabaseIOAggregateMetrics.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DatabaseIOAggregateMetricsbuild()DatabaseIOAggregateMetrics.Buildercopy(DatabaseIOAggregateMetrics model)DatabaseIOAggregateMetrics.Builderiops(List<MetricDataPoint> iops)The Input/Output Operations Per Second metrics grouped by IOType for a specific Managed Database.DatabaseIOAggregateMetrics.BuilderiopsStatistics(List<MetricStatisticsDefinition> iopsStatistics)The Input/Output metric statistics such as min, max, mean, lowerQuartile, and upperQuartile.DatabaseIOAggregateMetrics.BuilderioThroughput(List<MetricDataPoint> ioThroughput)The IOThroughput metrics grouped by IOType for a specific Managed Database.DatabaseIOAggregateMetrics.BuilderioThroughputStatistics(List<MetricStatisticsDefinition> ioThroughputStatistics)The IOThroughput metric statistics such as min, max, mean, lowerQuartile, and upperQuartile.
-
-
-
Method Detail
-
iops
public DatabaseIOAggregateMetrics.Builder iops(List<MetricDataPoint> iops)
The Input/Output Operations Per Second metrics grouped by IOType for a specific Managed Database.- Parameters:
iops- the value to set- Returns:
- this builder
-
ioThroughput
public DatabaseIOAggregateMetrics.Builder ioThroughput(List<MetricDataPoint> ioThroughput)
The IOThroughput metrics grouped by IOType for a specific Managed Database.- Parameters:
ioThroughput- the value to set- Returns:
- this builder
-
iopsStatistics
public DatabaseIOAggregateMetrics.Builder iopsStatistics(List<MetricStatisticsDefinition> iopsStatistics)
The Input/Output metric statistics such as min, max, mean, lowerQuartile, and upperQuartile.- Parameters:
iopsStatistics- the value to set- Returns:
- this builder
-
ioThroughputStatistics
public DatabaseIOAggregateMetrics.Builder ioThroughputStatistics(List<MetricStatisticsDefinition> ioThroughputStatistics)
The IOThroughput metric statistics such as min, max, mean, lowerQuartile, and upperQuartile.- Parameters:
ioThroughputStatistics- the value to set- Returns:
- this builder
-
build
public DatabaseIOAggregateMetrics build()
-
copy
public DatabaseIOAggregateMetrics.Builder copy(DatabaseIOAggregateMetrics model)
-
-