@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MetricLevelImpact extends Object implements Serializable, Cloneable, StructuredPojo
Details about a measure affected by an anomaly.
Constructor and Description |
---|
MetricLevelImpact() |
Modifier and Type | Method and Description |
---|---|
MetricLevelImpact |
clone() |
boolean |
equals(Object obj) |
ContributionMatrix |
getContributionMatrix()
Details about the dimensions that contributed to the anomaly.
|
String |
getMetricName()
The name of the measure.
|
Integer |
getNumTimeSeries()
The number of anomalous metrics for the measure.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContributionMatrix(ContributionMatrix contributionMatrix)
Details about the dimensions that contributed to the anomaly.
|
void |
setMetricName(String metricName)
The name of the measure.
|
void |
setNumTimeSeries(Integer numTimeSeries)
The number of anomalous metrics for the measure.
|
String |
toString()
Returns a string representation of this object.
|
MetricLevelImpact |
withContributionMatrix(ContributionMatrix contributionMatrix)
Details about the dimensions that contributed to the anomaly.
|
MetricLevelImpact |
withMetricName(String metricName)
The name of the measure.
|
MetricLevelImpact |
withNumTimeSeries(Integer numTimeSeries)
The number of anomalous metrics for the measure.
|
public void setMetricName(String metricName)
The name of the measure.
metricName
- The name of the measure.public String getMetricName()
The name of the measure.
public MetricLevelImpact withMetricName(String metricName)
The name of the measure.
metricName
- The name of the measure.public void setNumTimeSeries(Integer numTimeSeries)
The number of anomalous metrics for the measure.
numTimeSeries
- The number of anomalous metrics for the measure.public Integer getNumTimeSeries()
The number of anomalous metrics for the measure.
public MetricLevelImpact withNumTimeSeries(Integer numTimeSeries)
The number of anomalous metrics for the measure.
numTimeSeries
- The number of anomalous metrics for the measure.public void setContributionMatrix(ContributionMatrix contributionMatrix)
Details about the dimensions that contributed to the anomaly.
contributionMatrix
- Details about the dimensions that contributed to the anomaly.public ContributionMatrix getContributionMatrix()
Details about the dimensions that contributed to the anomaly.
public MetricLevelImpact withContributionMatrix(ContributionMatrix contributionMatrix)
Details about the dimensions that contributed to the anomaly.
contributionMatrix
- Details about the dimensions that contributed to the anomaly.public String toString()
toString
in class Object
Object.toString()
public MetricLevelImpact clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.