public class ApiUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static javax.ws.rs.core.Response |
badRequest(ApiError error) |
static javax.ws.rs.core.Response |
collectionToResponse(Collection<?> collection) |
static javax.ws.rs.core.Response |
emptyPayload() |
static javax.ws.rs.core.Response |
noContent() |
static rx.Observable<org.hawkular.metrics.core.api.Metric<org.hawkular.metrics.core.api.AvailabilityType>> |
requestToAvailabilities(String tenantId,
List<Availability> avails) |
static List<org.hawkular.metrics.core.api.DataPoint<org.hawkular.metrics.core.api.AvailabilityType>> |
requestToAvailabilityDataPoints(List<AvailabilityDataPoint> dataPoints) |
static List<org.hawkular.metrics.core.api.DataPoint<Long>> |
requestToCounterDataPoints(List<CounterDataPoint> dataPoints) |
static rx.Observable<org.hawkular.metrics.core.api.Metric<Long>> |
requestToCounters(String tenantId,
List<Counter> counters) |
static List<org.hawkular.metrics.core.api.DataPoint<Double>> |
requestToGaugeDataPoints(List<GaugeDataPoint> gaugeDataPoints) |
static rx.Observable<org.hawkular.metrics.core.api.Metric<Double>> |
requestToGauges(String tenantId,
List<Gauge> gauges) |
static javax.ws.rs.core.Response |
serverError(Throwable t) |
static javax.ws.rs.core.Response |
serverError(Throwable t,
String message) |
static javax.ws.rs.core.Response |
valueToResponse(Optional<?> optional) |
public static javax.ws.rs.core.Response collectionToResponse(Collection<?> collection)
public static javax.ws.rs.core.Response serverError(Throwable t)
public static javax.ws.rs.core.Response valueToResponse(Optional<?> optional)
public static List<org.hawkular.metrics.core.api.DataPoint<Double>> requestToGaugeDataPoints(List<GaugeDataPoint> gaugeDataPoints)
public static rx.Observable<org.hawkular.metrics.core.api.Metric<Double>> requestToGauges(String tenantId, List<Gauge> gauges)
public static rx.Observable<org.hawkular.metrics.core.api.Metric<Long>> requestToCounters(String tenantId, List<Counter> counters)
public static rx.Observable<org.hawkular.metrics.core.api.Metric<org.hawkular.metrics.core.api.AvailabilityType>> requestToAvailabilities(String tenantId, List<Availability> avails)
public static List<org.hawkular.metrics.core.api.DataPoint<Long>> requestToCounterDataPoints(List<CounterDataPoint> dataPoints)
public static List<org.hawkular.metrics.core.api.DataPoint<org.hawkular.metrics.core.api.AvailabilityType>> requestToAvailabilityDataPoints(List<AvailabilityDataPoint> dataPoints)
public static javax.ws.rs.core.Response noContent()
public static javax.ws.rs.core.Response emptyPayload()
public static javax.ws.rs.core.Response badRequest(ApiError error)
Copyright © 2014–2015 Red Hat, Inc.. All rights reserved.