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-2013 jclouds. All Rights Reserved.