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 Summary
Nested Classes Modifier and Type Class Description static classRequestSummarizedMetricExtensionsMetricsDetails.Builderstatic classRequestSummarizedMetricExtensionsMetricsDetails.SortByResult will ne sorted by this parameter valuestatic classRequestSummarizedMetricExtensionsMetricsDetails.SortOrderSort orders
-
Constructor Summary
Constructors Constructor Description RequestSummarizedMetricExtensionsMetricsDetails(String metricExtensionId, String resourceType, String compartmentId, String containsMetricWithName, RequestSummarizedMetricExtensionsMetricsDetails.SortBy sortBy, RequestSummarizedMetricExtensionsMetricsDetails.SortOrder sortOrder)Deprecated.
-
Method Summary
All 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
-
builder
public static RequestSummarizedMetricExtensionsMetricsDetails.Builder builder()
Create a new builder.
-
toBuilder
public RequestSummarizedMetricExtensionsMetricsDetails.Builder toBuilder()
-
getMetricExtensionId
public String getMetricExtensionId()
The OCID of Metric Extension resource- Returns:
- the value
-
getResourceType
public String getResourceType()
Resource type to which Metric Extension applies- Returns:
- the value
-
getContainsMetricWithName
public String getContainsMetricWithName()
Filter for metric extension resources which contain the given metric name- Returns:
- the value
-
getSortBy
public RequestSummarizedMetricExtensionsMetricsDetails.SortBy getSortBy()
Result will ne sorted by this parameter value- Returns:
- the value
-
getSortOrder
public RequestSummarizedMetricExtensionsMetricsDetails.SortOrder getSortOrder()
Sort orders- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public 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
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-