List of usage examples for com.amazonaws.services.cloudwatch.model DimensionFilter setName
public void setName(String name)
The dimension name to be matched.
From source file:com.pinterest.arcee.autoscaling.AwsAlarmManager.java
License:Apache License
@Override public List<String> listAwsMetrics(String groupName) throws Exception { DimensionFilter dimensionFilter = new DimensionFilter(); dimensionFilter.setName(DIMENTION_NAME); dimensionFilter.setValue(groupName); ListMetricsRequest listMetricsRequest = new ListMetricsRequest(); listMetricsRequest.withDimensions(dimensionFilter).withNamespace(METRIC_NAMESPACE); ListMetricsResult listMetricsResult = acwClient.listMetrics(listMetricsRequest); List<String> metricName = new ArrayList<>(); for (Metric metric : listMetricsResult.getMetrics()) { metricName.add(metric.getMetricName()); }//from w w w . ja v a 2s.c o m return metricName; }