Package org.jclouds.cloudwatch.options
Class GetMetricStatisticsOptions
- java.lang.Object
-
- org.jclouds.http.options.BaseHttpRequestOptions
-
- org.jclouds.cloudwatch.options.GetMetricStatisticsOptions
-
- All Implemented Interfaces:
HttpRequestOptions
public class GetMetricStatisticsOptions extends BaseHttpRequestOptions
Options used to control metric statistics are returned
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetMetricStatisticsOptions.Builder
-
Field Summary
-
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
-
Constructor Summary
Constructors Constructor Description GetMetricStatisticsOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.collect.Multimap<String,String>buildFormParameters()Builds form parameters representing options.GetMetricStatisticsOptionsdimension(Dimension dimension)A dimension describing qualities of the metric.GetMetricStatisticsOptionsdimensions(Set<Dimension> dimensions)A list of dimensions describing qualities of the metric.GetMetricStatisticsOptionsinstanceId(String instanceId)GetMetricStatisticsOptionsunit(Unit unit)-
Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
-
-
-
-
Method Detail
-
dimension
public GetMetricStatisticsOptions dimension(Dimension dimension)
A dimension describing qualities of the metric.- Parameters:
dimension- the dimension describing the qualities of the metric- Returns:
- this
Builderobject
-
dimensions
public GetMetricStatisticsOptions dimensions(Set<Dimension> dimensions)
A list of dimensions describing qualities of the metric.- Parameters:
dimensions- the dimensions describing the qualities of the metric- Returns:
- this
Builderobject
-
instanceId
public GetMetricStatisticsOptions instanceId(String instanceId)
- Parameters:
instanceId- filter metrics by instance Id
-
unit
public GetMetricStatisticsOptions unit(Unit unit)
- Parameters:
unit- the unit of the metric
-
buildFormParameters
public com.google.common.collect.Multimap<String,String> buildFormParameters()
Description copied from interface:HttpRequestOptionsBuilds form parameters representing options.- Specified by:
buildFormParametersin interfaceHttpRequestOptions- Overrides:
buildFormParametersin classBaseHttpRequestOptions- Returns:
- map that may contain query parameters.
-
-