Package com.abiquo.apiclient
Class MetricsApi.QueryMetricBuilder
- java.lang.Object
-
- com.abiquo.apiclient.MetricsApi.QueryMetricBuilder
-
- Enclosing class:
- MetricsApi
public static class MetricsApi.QueryMetricBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description QueryMetricBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetricsApi.QueryMetricbuild()MetricsApi.QueryMetricBuilderwithAbsoluteStartTime(Date date)MetricsApi.QueryMetricBuilderwithAbsoluteTimeRange(Date start, Date end)MetricsApi.QueryMetricBuilderwithDimensions(Map<String,String> dimensions)MetricsApi.QueryMetricBuilderwithGranularity(long amount, TimeUnit unit)MetricsApi.QueryMetricBuilderwithRelativeStartTime(Period period)MetricsApi.QueryMetricBuilderwithStatisticType(MetricsApi.StatisticType statisticType)
-
-
-
Method Detail
-
build
public MetricsApi.QueryMetric build()
-
withStatisticType
public MetricsApi.QueryMetricBuilder withStatisticType(MetricsApi.StatisticType statisticType)
-
withGranularity
public MetricsApi.QueryMetricBuilder withGranularity(long amount, TimeUnit unit)
-
withDimensions
public MetricsApi.QueryMetricBuilder withDimensions(Map<String,String> dimensions)
-
withRelativeStartTime
public MetricsApi.QueryMetricBuilder withRelativeStartTime(Period period)
-
withAbsoluteStartTime
public MetricsApi.QueryMetricBuilder withAbsoluteStartTime(Date date)
-
withAbsoluteTimeRange
public MetricsApi.QueryMetricBuilder withAbsoluteTimeRange(Date start, Date end)
-
-