Class MetricStatisticsDefinition
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.databasemanagement.model.MetricStatisticsDefinition
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20201101") public final class MetricStatisticsDefinition extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe metric statistics values with dimension details.
 Note: Objects should always be created or deserialized using theMetricStatisticsDefinition.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theMetricStatisticsDefinition.Builder, which maintain a set of all explicitly set fields calledMetricStatisticsDefinition.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMetricStatisticsDefinition.Builder
 - 
Constructor SummaryConstructors Constructor Description MetricStatisticsDefinition(Double min, Double max, Double median, Double lowerQuartile, Double upperQuartile, String unit, List<MetricDimensionDefinition> dimensions)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MetricStatisticsDefinition.Builderbuilder()Create a new builder.booleanequals(Object o)List<MetricDimensionDefinition>getDimensions()The dimensions of the metric.DoublegetLowerQuartile()The first quartile value of the metric.DoublegetMax()The maximum value of the metric.DoublegetMedian()The median value of the metric.DoublegetMin()The minimum value of the metric.StringgetUnit()The unit of the metric value.DoublegetUpperQuartile()The third quartile value of the metric.inthashCode()MetricStatisticsDefinition.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
MetricStatisticsDefinition@Deprecated @ConstructorProperties({"min","max","median","lowerQuartile","upperQuartile","unit","dimensions"}) public MetricStatisticsDefinition(Double min, Double max, Double median, Double lowerQuartile, Double upperQuartile, String unit, List<MetricDimensionDefinition> dimensions) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static MetricStatisticsDefinition.Builder builder() Create a new builder.
 - 
toBuilderpublic MetricStatisticsDefinition.Builder toBuilder() 
 - 
getMinpublic Double getMin() The minimum value of the metric.- Returns:
- the value
 
 - 
getMaxpublic Double getMax() The maximum value of the metric.- Returns:
- the value
 
 - 
getMedianpublic Double getMedian() The median value of the metric.- Returns:
- the value
 
 - 
getLowerQuartilepublic Double getLowerQuartile() The first quartile value of the metric.- Returns:
- the value
 
 - 
getUpperQuartilepublic Double getUpperQuartile() The third quartile value of the metric.- Returns:
- the value
 
 - 
getUnitpublic String getUnit() The unit of the metric value.- Returns:
- the value
 
 - 
getDimensionspublic List<MetricDimensionDefinition> getDimensions() The dimensions of the metric.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-