@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AnomalyGroupSummary extends Object implements Serializable, Cloneable, StructuredPojo
Details about a group of anomalous metrics.
Constructor and Description |
---|
AnomalyGroupSummary() |
Modifier and Type | Method and Description |
---|---|
AnomalyGroupSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAnomalyGroupId()
The ID of the anomaly group.
|
Double |
getAnomalyGroupScore()
The severity score of the group.
|
String |
getEndTime()
The end time for the group.
|
String |
getPrimaryMetricName()
The name of the primary affected measure for the group.
|
String |
getStartTime()
The start time for the group.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAnomalyGroupId(String anomalyGroupId)
The ID of the anomaly group.
|
void |
setAnomalyGroupScore(Double anomalyGroupScore)
The severity score of the group.
|
void |
setEndTime(String endTime)
The end time for the group.
|
void |
setPrimaryMetricName(String primaryMetricName)
The name of the primary affected measure for the group.
|
void |
setStartTime(String startTime)
The start time for the group.
|
String |
toString()
Returns a string representation of this object.
|
AnomalyGroupSummary |
withAnomalyGroupId(String anomalyGroupId)
The ID of the anomaly group.
|
AnomalyGroupSummary |
withAnomalyGroupScore(Double anomalyGroupScore)
The severity score of the group.
|
AnomalyGroupSummary |
withEndTime(String endTime)
The end time for the group.
|
AnomalyGroupSummary |
withPrimaryMetricName(String primaryMetricName)
The name of the primary affected measure for the group.
|
AnomalyGroupSummary |
withStartTime(String startTime)
The start time for the group.
|
public void setStartTime(String startTime)
The start time for the group.
startTime
- The start time for the group.public String getStartTime()
The start time for the group.
public AnomalyGroupSummary withStartTime(String startTime)
The start time for the group.
startTime
- The start time for the group.public void setEndTime(String endTime)
The end time for the group.
endTime
- The end time for the group.public String getEndTime()
The end time for the group.
public AnomalyGroupSummary withEndTime(String endTime)
The end time for the group.
endTime
- The end time for the group.public void setAnomalyGroupId(String anomalyGroupId)
The ID of the anomaly group.
anomalyGroupId
- The ID of the anomaly group.public String getAnomalyGroupId()
The ID of the anomaly group.
public AnomalyGroupSummary withAnomalyGroupId(String anomalyGroupId)
The ID of the anomaly group.
anomalyGroupId
- The ID of the anomaly group.public void setAnomalyGroupScore(Double anomalyGroupScore)
The severity score of the group.
anomalyGroupScore
- The severity score of the group.public Double getAnomalyGroupScore()
The severity score of the group.
public AnomalyGroupSummary withAnomalyGroupScore(Double anomalyGroupScore)
The severity score of the group.
anomalyGroupScore
- The severity score of the group.public void setPrimaryMetricName(String primaryMetricName)
The name of the primary affected measure for the group.
primaryMetricName
- The name of the primary affected measure for the group.public String getPrimaryMetricName()
The name of the primary affected measure for the group.
public AnomalyGroupSummary withPrimaryMetricName(String primaryMetricName)
The name of the primary affected measure for the group.
primaryMetricName
- The name of the primary affected measure for the group.public String toString()
toString
in class Object
Object.toString()
public AnomalyGroupSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.