Package com.oracle.bmc.opsi.model
Class ResourceInsightProjectedUtilization
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.opsi.model.ResourceInsightProjectedUtilization
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public final class ResourceInsightProjectedUtilization extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelProjected utilization(High/low) for cpu or storage
 Note: Objects should always be created or deserialized using theResourceInsightProjectedUtilization.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 the ResourceInsightProjectedUtilization.Builder, which maintain a set of all explicitly set fields calledResourceInsightProjectedUtilization.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 classResourceInsightProjectedUtilization.Builder
 - 
Constructor SummaryConstructors Constructor Description ResourceInsightProjectedUtilization(List<ResourceInsightProjectedUtilizationItem> low, List<ResourceInsightProjectedUtilizationItem> high)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceInsightProjectedUtilization.Builderbuilder()Create a new builder.booleanequals(Object o)List<ResourceInsightProjectedUtilizationItem>getHigh()List of db ids with high usageList<ResourceInsightProjectedUtilizationItem>getLow()List of db ids with low usageinthashCode()ResourceInsightProjectedUtilization.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
ResourceInsightProjectedUtilization@Deprecated @ConstructorProperties({"low","high"}) public ResourceInsightProjectedUtilization(List<ResourceInsightProjectedUtilizationItem> low, List<ResourceInsightProjectedUtilizationItem> high) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static ResourceInsightProjectedUtilization.Builder builder() Create a new builder.
 - 
toBuilderpublic ResourceInsightProjectedUtilization.Builder toBuilder() 
 - 
getLowpublic List<ResourceInsightProjectedUtilizationItem> getLow() List of db ids with low usage- Returns:
- the value
 
 - 
getHighpublic List<ResourceInsightProjectedUtilizationItem> getHigh() List of db ids with high usage- 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
 
 
- 
 
-