public class DescribeMetricCollectionTypesResult extends Object implements Serializable
The output of the DescribeMetricCollectionTypes action.
| Constructor and Description |
|---|
DescribeMetricCollectionTypesResult() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<MetricGranularityType> |
getGranularities()
A list of granularities for the listed Metrics.
|
List<MetricCollectionType> |
getMetrics()
The list of Metrics collected.
|
int |
hashCode() |
void |
setGranularities(Collection<MetricGranularityType> granularities)
A list of granularities for the listed Metrics.
|
void |
setMetrics(Collection<MetricCollectionType> metrics)
The list of Metrics collected.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeMetricCollectionTypesResult |
withGranularities(Collection<MetricGranularityType> granularities)
A list of granularities for the listed Metrics.
|
DescribeMetricCollectionTypesResult |
withGranularities(MetricGranularityType... granularities)
A list of granularities for the listed Metrics.
|
DescribeMetricCollectionTypesResult |
withMetrics(Collection<MetricCollectionType> metrics)
The list of Metrics collected.
|
DescribeMetricCollectionTypesResult |
withMetrics(MetricCollectionType... metrics)
The list of Metrics collected.
|
public List<MetricCollectionType> getMetrics()
GroupMinSize
GroupMaxSize
GroupDesiredCapacity
GroupInServiceInstances
GroupPendingInstances
GroupStandbyInstances
GroupTerminatingInstances
GroupTotalInstances
The GroupStandbyInstances metric is not
returned by default. You must explicitly request it when calling
EnableMetricsCollection.
GroupMinSize
GroupMaxSize
GroupDesiredCapacity
GroupInServiceInstances
GroupPendingInstances
GroupStandbyInstances
GroupTerminatingInstances
GroupTotalInstances
The GroupStandbyInstances metric is not
returned by default. You must explicitly request it when calling
EnableMetricsCollection.
public void setMetrics(Collection<MetricCollectionType> metrics)
GroupMinSize
GroupMaxSize
GroupDesiredCapacity
GroupInServiceInstances
GroupPendingInstances
GroupStandbyInstances
GroupTerminatingInstances
GroupTotalInstances
The GroupStandbyInstances metric is not
returned by default. You must explicitly request it when calling
EnableMetricsCollection.
metrics - The list of Metrics collected. The following metrics are supported:
GroupMinSize
GroupMaxSize
GroupDesiredCapacity
GroupInServiceInstances
GroupPendingInstances
GroupStandbyInstances
GroupTerminatingInstances
GroupTotalInstances
The GroupStandbyInstances metric is not
returned by default. You must explicitly request it when calling
EnableMetricsCollection.
public DescribeMetricCollectionTypesResult withMetrics(MetricCollectionType... metrics)
GroupMinSize
GroupMaxSize
GroupDesiredCapacity
GroupInServiceInstances
GroupPendingInstances
GroupStandbyInstances
GroupTerminatingInstances
GroupTotalInstances
The GroupStandbyInstances metric is not
returned by default. You must explicitly request it when calling
EnableMetricsCollection.
Returns a reference to this object so that method calls can be chained together.
metrics - The list of Metrics collected. The following metrics are supported:
GroupMinSize
GroupMaxSize
GroupDesiredCapacity
GroupInServiceInstances
GroupPendingInstances
GroupStandbyInstances
GroupTerminatingInstances
GroupTotalInstances
The GroupStandbyInstances metric is not
returned by default. You must explicitly request it when calling
EnableMetricsCollection.
public DescribeMetricCollectionTypesResult withMetrics(Collection<MetricCollectionType> metrics)
GroupMinSize
GroupMaxSize
GroupDesiredCapacity
GroupInServiceInstances
GroupPendingInstances
GroupStandbyInstances
GroupTerminatingInstances
GroupTotalInstances
The GroupStandbyInstances metric is not
returned by default. You must explicitly request it when calling
EnableMetricsCollection.
Returns a reference to this object so that method calls can be chained together.
metrics - The list of Metrics collected. The following metrics are supported:
GroupMinSize
GroupMaxSize
GroupDesiredCapacity
GroupInServiceInstances
GroupPendingInstances
GroupStandbyInstances
GroupTerminatingInstances
GroupTotalInstances
The GroupStandbyInstances metric is not
returned by default. You must explicitly request it when calling
EnableMetricsCollection.
public List<MetricGranularityType> getGranularities()
public void setGranularities(Collection<MetricGranularityType> granularities)
granularities - A list of granularities for the listed Metrics.public DescribeMetricCollectionTypesResult withGranularities(MetricGranularityType... granularities)
Returns a reference to this object so that method calls can be chained together.
granularities - A list of granularities for the listed Metrics.public DescribeMetricCollectionTypesResult withGranularities(Collection<MetricGranularityType> granularities)
Returns a reference to this object so that method calls can be chained together.
granularities - A list of granularities for the listed Metrics.public String toString()
toString in class ObjectObject.toString()Copyright © 2014. All rights reserved.