@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AnomalyGroupStatistics extends Object implements Serializable, Cloneable, StructuredPojo
Aggregated statistics for a group of anomalous metrics.
Constructor and Description |
---|
AnomalyGroupStatistics() |
Modifier and Type | Method and Description |
---|---|
AnomalyGroupStatistics |
clone() |
boolean |
equals(Object obj) |
String |
getEvaluationStartDate()
The start of the time range that was searched.
|
List<ItemizedMetricStats> |
getItemizedMetricStatsList()
Statistics for individual metrics within the group.
|
Integer |
getTotalCount()
The number of groups found.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEvaluationStartDate(String evaluationStartDate)
The start of the time range that was searched.
|
void |
setItemizedMetricStatsList(Collection<ItemizedMetricStats> itemizedMetricStatsList)
Statistics for individual metrics within the group.
|
void |
setTotalCount(Integer totalCount)
The number of groups found.
|
String |
toString()
Returns a string representation of this object.
|
AnomalyGroupStatistics |
withEvaluationStartDate(String evaluationStartDate)
The start of the time range that was searched.
|
AnomalyGroupStatistics |
withItemizedMetricStatsList(Collection<ItemizedMetricStats> itemizedMetricStatsList)
Statistics for individual metrics within the group.
|
AnomalyGroupStatistics |
withItemizedMetricStatsList(ItemizedMetricStats... itemizedMetricStatsList)
Statistics for individual metrics within the group.
|
AnomalyGroupStatistics |
withTotalCount(Integer totalCount)
The number of groups found.
|
public void setEvaluationStartDate(String evaluationStartDate)
The start of the time range that was searched.
evaluationStartDate
- The start of the time range that was searched.public String getEvaluationStartDate()
The start of the time range that was searched.
public AnomalyGroupStatistics withEvaluationStartDate(String evaluationStartDate)
The start of the time range that was searched.
evaluationStartDate
- The start of the time range that was searched.public void setTotalCount(Integer totalCount)
The number of groups found.
totalCount
- The number of groups found.public Integer getTotalCount()
The number of groups found.
public AnomalyGroupStatistics withTotalCount(Integer totalCount)
The number of groups found.
totalCount
- The number of groups found.public List<ItemizedMetricStats> getItemizedMetricStatsList()
Statistics for individual metrics within the group.
public void setItemizedMetricStatsList(Collection<ItemizedMetricStats> itemizedMetricStatsList)
Statistics for individual metrics within the group.
itemizedMetricStatsList
- Statistics for individual metrics within the group.public AnomalyGroupStatistics withItemizedMetricStatsList(ItemizedMetricStats... itemizedMetricStatsList)
Statistics for individual metrics within the group.
NOTE: This method appends the values to the existing list (if any). Use
setItemizedMetricStatsList(java.util.Collection)
or
withItemizedMetricStatsList(java.util.Collection)
if you want to override the existing values.
itemizedMetricStatsList
- Statistics for individual metrics within the group.public AnomalyGroupStatistics withItemizedMetricStatsList(Collection<ItemizedMetricStats> itemizedMetricStatsList)
Statistics for individual metrics within the group.
itemizedMetricStatsList
- Statistics for individual metrics within the group.public String toString()
toString
in class Object
Object.toString()
public AnomalyGroupStatistics clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.