public class CloudWatch extends Object
| Constructor and Description |
|---|
CloudWatch() |
| Modifier and Type | Method and Description |
|---|---|
static Iterable<Metric> |
listMetrics(CloudWatchApi cloudWatchApi,
String region,
ListMetricsOptions options)
List metrics based on the criteria in the
ListMetricsOptions passed in. |
static Iterable<Metric> |
listMetrics(MetricApi metricApi,
ListMetricsOptions options)
List metrics based on the criteria in the
ListMetricsOptions passed in. |
static void |
putMetricData(CloudWatchApi cloudWatchApi,
String region,
Iterable<MetricDatum> metrics,
String namespace)
Pushes metrics to CloudWatch.
|
public static Iterable<Metric> listMetrics(MetricApi metricApi, ListMetricsOptions options)
ListMetricsOptions passed in.metricApi - the MetricApi to use for the requestoptions - the ListMetricsOptions describing the ListMetrics requestpublic static Iterable<Metric> listMetrics(CloudWatchApi cloudWatchApi, String region, ListMetricsOptions options)
ListMetricsOptions passed in.cloudWatchApi - the CloudWatchApi to use for the requestregion - the region to list metrics inoptions - the options describing the ListMetrics requestpublic static void putMetricData(CloudWatchApi cloudWatchApi, String region, Iterable<MetricDatum> metrics, String namespace)
cloudWatchApi - the CloudWatchApi to use for the requestregion - the region to put the metrics inmetrics - the metrics to publishnamespace - the namespace to publish the metrics inCopyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.