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 DatabaseIOAggregateMetrics
build()
DatabaseIOAggregateMetrics.Builder
copy(DatabaseIOAggregateMetrics model)
DatabaseIOAggregateMetrics.Builder
iops(List<MetricDataPoint> iops)
The Input/Output Operations Per Second metrics grouped by IOType for a specific Managed Database.DatabaseIOAggregateMetrics.Builder
iopsStatistics(List<MetricStatisticsDefinition> iopsStatistics)
The Input/Output metric statistics such as min, max, mean, lowerQuartile, and upperQuartile.DatabaseIOAggregateMetrics.Builder
ioThroughput(List<MetricDataPoint> ioThroughput)
The IOThroughput metrics grouped by IOType for a specific Managed Database.DatabaseIOAggregateMetrics.Builder
ioThroughputStatistics(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)
-
-