public class ApiUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<Collection<?>,javax.ws.rs.core.Response> |
MAP_COLLECTION
Deprecated.
|
static com.google.common.base.Function<List<Void>,javax.ws.rs.core.Response> |
MAP_LIST_VOID
Deprecated.
|
| 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 void |
executeAsync(javax.ws.rs.container.AsyncResponse asyncResponse,
Supplier<com.google.common.util.concurrent.ListenableFuture<javax.ws.rs.core.Response>> supplier)
Deprecated.
rx-migration
|
static javax.ws.rs.core.Response |
mapToResponse(Map<?,?> collection) |
static javax.ws.rs.core.Response |
noContent() |
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) |
@Deprecated public static final com.google.common.base.Function<List<Void>,javax.ws.rs.core.Response> MAP_LIST_VOID
@Deprecated public static final com.google.common.base.Function<Collection<?>,javax.ws.rs.core.Response> MAP_COLLECTION
public static javax.ws.rs.core.Response collectionToResponse(Collection<?> collection)
public static javax.ws.rs.core.Response mapToResponse(Map<?,?> 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 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)
@Deprecated public static void executeAsync(javax.ws.rs.container.AsyncResponse asyncResponse, Supplier<com.google.common.util.concurrent.ListenableFuture<javax.ws.rs.core.Response>> supplier)
Copyright © 2014–2015 Red Hat, Inc.. All rights reserved.