@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CloudWatchMetricsDetail extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
CloudWatchMetricsDetail() |
public List<CloudWatchMetricsDimension> getDimensions()
public void setDimensions(Collection<CloudWatchMetricsDimension> dimensions)
dimensions
- public CloudWatchMetricsDetail withDimensions(CloudWatchMetricsDimension... dimensions)
NOTE: This method appends the values to the existing list (if any). Use
setDimensions(java.util.Collection)
or withDimensions(java.util.Collection)
if you want to
override the existing values.
dimensions
- public CloudWatchMetricsDetail withDimensions(Collection<CloudWatchMetricsDimension> dimensions)
dimensions
- public void setMetricName(String metricName)
metricName
- public String getMetricName()
public CloudWatchMetricsDetail withMetricName(String metricName)
metricName
- public void setNamespace(String namespace)
namespace
- public String getNamespace()
public CloudWatchMetricsDetail withNamespace(String namespace)
namespace
- public void setPeriod(Integer period)
period
- public Integer getPeriod()
public CloudWatchMetricsDetail withPeriod(Integer period)
period
- public void setStat(String stat)
stat
- CloudWatchMetricsStat
public String getStat()
CloudWatchMetricsStat
public CloudWatchMetricsDetail withStat(String stat)
stat
- CloudWatchMetricsStat
public CloudWatchMetricsDetail withStat(CloudWatchMetricsStat stat)
stat
- CloudWatchMetricsStat
public void setUnit(String unit)
unit
- public String getUnit()
public CloudWatchMetricsDetail withUnit(String unit)
unit
- public String toString()
toString
in class Object
Object.toString()
public CloudWatchMetricsDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.