public class DescribeMetricCollectionTypesResult
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<MetricGranularityType> |
granularities
The granularities for the metrics.
|
private SdkInternalList<MetricCollectionType> |
metrics
One or more metrics.
|
Constructor and Description |
---|
DescribeMetricCollectionTypesResult() |
Modifier and Type | Method and Description |
---|---|
DescribeMetricCollectionTypesResult |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.List<MetricGranularityType> |
getGranularities()
The granularities for the metrics.
|
java.util.List<MetricCollectionType> |
getMetrics()
One or more metrics.
|
int |
hashCode() |
void |
setGranularities(java.util.Collection<MetricGranularityType> granularities)
The granularities for the metrics.
|
void |
setMetrics(java.util.Collection<MetricCollectionType> metrics)
One or more metrics.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeMetricCollectionTypesResult |
withGranularities(java.util.Collection<MetricGranularityType> granularities)
The granularities for the metrics.
|
DescribeMetricCollectionTypesResult |
withGranularities(MetricGranularityType... granularities)
The granularities for the metrics.
|
DescribeMetricCollectionTypesResult |
withMetrics(java.util.Collection<MetricCollectionType> metrics)
One or more metrics.
|
DescribeMetricCollectionTypesResult |
withMetrics(MetricCollectionType... metrics)
One or more metrics.
|
private SdkInternalList<MetricCollectionType> metrics
One or more metrics.
private SdkInternalList<MetricGranularityType> granularities
The granularities for the metrics.
public java.util.List<MetricCollectionType> getMetrics()
One or more metrics.
public void setMetrics(java.util.Collection<MetricCollectionType> metrics)
One or more metrics.
metrics
- One or more metrics.public DescribeMetricCollectionTypesResult withMetrics(MetricCollectionType... metrics)
One or more metrics.
NOTE: This method appends the values to the existing list (if
any). Use setMetrics(java.util.Collection)
or
withMetrics(java.util.Collection)
if you want to override the
existing values.
metrics
- One or more metrics.public DescribeMetricCollectionTypesResult withMetrics(java.util.Collection<MetricCollectionType> metrics)
One or more metrics.
metrics
- One or more metrics.public java.util.List<MetricGranularityType> getGranularities()
The granularities for the metrics.
public void setGranularities(java.util.Collection<MetricGranularityType> granularities)
The granularities for the metrics.
granularities
- The granularities for the metrics.public DescribeMetricCollectionTypesResult withGranularities(MetricGranularityType... granularities)
The granularities for the metrics.
NOTE: This method appends the values to the existing list (if
any). Use setGranularities(java.util.Collection)
or
withGranularities(java.util.Collection)
if you want to override
the existing values.
granularities
- The granularities for the metrics.public DescribeMetricCollectionTypesResult withGranularities(java.util.Collection<MetricGranularityType> granularities)
The granularities for the metrics.
granularities
- The granularities for the metrics.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DescribeMetricCollectionTypesResult clone()
clone
in class java.lang.Object