Class RequestSummarizedMetricExtensionsMetricsDetails
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.stackmonitoring.model.RequestSummarizedMetricExtensionsMetricsDetails
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210330") public final class RequestSummarizedMetricExtensionsMetricsDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelFiltering criteria data to be specified in the request.Either metricExtensionId or compartmentId must be passed even when no other filter property is passed. 
 Note: Objects should always be created or deserialized using theRequestSummarizedMetricExtensionsMetricsDetails.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 theRequestSummarizedMetricExtensionsMetricsDetails.Builder, which maintain a set of all explicitly set fields calledRequestSummarizedMetricExtensionsMetricsDetails.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 classRequestSummarizedMetricExtensionsMetricsDetails.Builderstatic classRequestSummarizedMetricExtensionsMetricsDetails.SortByResult will ne sorted by this parameter valuestatic classRequestSummarizedMetricExtensionsMetricsDetails.SortOrderSort orders
 - 
Constructor SummaryConstructors Constructor Description RequestSummarizedMetricExtensionsMetricsDetails(String metricExtensionId, String resourceType, String compartmentId, String containsMetricWithName, RequestSummarizedMetricExtensionsMetricsDetails.SortBy sortBy, RequestSummarizedMetricExtensionsMetricsDetails.SortOrder sortOrder)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RequestSummarizedMetricExtensionsMetricsDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCompartmentId()Compartment Identifier OCIDStringgetContainsMetricWithName()Filter for metric extension resources which contain the given metric nameStringgetMetricExtensionId()The OCID of Metric Extension resourceStringgetResourceType()Resource type to which Metric Extension appliesRequestSummarizedMetricExtensionsMetricsDetails.SortBygetSortBy()Result will ne sorted by this parameter valueRequestSummarizedMetricExtensionsMetricsDetails.SortOrdergetSortOrder()Sort ordersinthashCode()RequestSummarizedMetricExtensionsMetricsDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
RequestSummarizedMetricExtensionsMetricsDetails@Deprecated @ConstructorProperties({"metricExtensionId","resourceType","compartmentId","containsMetricWithName","sortBy","sortOrder"}) public RequestSummarizedMetricExtensionsMetricsDetails(String metricExtensionId, String resourceType, String compartmentId, String containsMetricWithName, RequestSummarizedMetricExtensionsMetricsDetails.SortBy sortBy, RequestSummarizedMetricExtensionsMetricsDetails.SortOrder sortOrder) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static RequestSummarizedMetricExtensionsMetricsDetails.Builder builder() Create a new builder.
 - 
toBuilderpublic RequestSummarizedMetricExtensionsMetricsDetails.Builder toBuilder() 
 - 
getMetricExtensionIdpublic String getMetricExtensionId() The OCID of Metric Extension resource- Returns:
- the value
 
 - 
getResourceTypepublic String getResourceType() Resource type to which Metric Extension applies- Returns:
- the value
 
 - 
getContainsMetricWithNamepublic String getContainsMetricWithName() Filter for metric extension resources which contain the given metric name- Returns:
- the value
 
 - 
getSortBypublic RequestSummarizedMetricExtensionsMetricsDetails.SortBy getSortBy() Result will ne sorted by this parameter value- Returns:
- the value
 
 - 
getSortOrderpublic RequestSummarizedMetricExtensionsMetricsDetails.SortOrder getSortOrder() Sort orders- 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
 
 
- 
 
-