Package com.oracle.bmc.cloudguard.model
Class ResponderExecutionTrendAggregation
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.cloudguard.model.ResponderExecutionTrendAggregation
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200131") public final class ResponderExecutionTrendAggregation extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelProvides the timestamps and their corresponding number of remediations.
 Note: Objects should always be created or deserialized using theResponderExecutionTrendAggregation.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 theResponderExecutionTrendAggregation.Builder, which maintain a set of all explicitly set fields calledResponderExecutionTrendAggregation.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 classResponderExecutionTrendAggregation.Builder
 - 
Constructor SummaryConstructors Constructor Description ResponderExecutionTrendAggregation(Map<String,String> dimensionsMap, BigDecimal startTimestamp, Integer durationInSeconds, Integer count)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResponderExecutionTrendAggregation.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetCount()The number of remediations for a given timeMap<String,String>getDimensionsMap()The key-value pairs of dimensions and their namesIntegergetDurationInSeconds()DurationBigDecimalgetStartTimestamp()Start time in epoch secondsinthashCode()ResponderExecutionTrendAggregation.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
ResponderExecutionTrendAggregation@Deprecated @ConstructorProperties({"dimensionsMap","startTimestamp","durationInSeconds","count"}) public ResponderExecutionTrendAggregation(Map<String,String> dimensionsMap, BigDecimal startTimestamp, Integer durationInSeconds, Integer count) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static ResponderExecutionTrendAggregation.Builder builder() Create a new builder.
 - 
toBuilderpublic ResponderExecutionTrendAggregation.Builder toBuilder() 
 - 
getDimensionsMappublic Map<String,String> getDimensionsMap() The key-value pairs of dimensions and their names- Returns:
- the value
 
 - 
getStartTimestamppublic BigDecimal getStartTimestamp() Start time in epoch seconds- Returns:
- the value
 
 - 
getDurationInSecondspublic Integer getDurationInSeconds() Duration- Returns:
- the value
 
 - 
getCountpublic Integer getCount() The number of remediations for a given time- 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
 
 
- 
 
-