public class HttpMetrics extends Object implements io.split.engine.metrics.Metrics
| Constructor and Description |
|---|
HttpMetrics(javax.ws.rs.client.WebTarget target) |
| Modifier and Type | Method and Description |
|---|---|
void |
count(io.split.api.CounterDTO dto) |
void |
count(String counter,
long delta) |
static HttpMetrics |
create(javax.ws.rs.client.WebTarget root) |
void |
gauge(io.split.api.GaugeDTO dto) |
void |
gauge(String gauge,
double value) |
void |
time(io.split.api.LatencyDTO dto) |
void |
time(String operation,
long timeInMs) |
public static HttpMetrics create(javax.ws.rs.client.WebTarget root)
public void time(io.split.api.LatencyDTO dto)
public void gauge(io.split.api.GaugeDTO dto)
public void count(io.split.api.CounterDTO dto)
public void count(String counter, long delta)
count in interface io.split.engine.metrics.Metricspublic void time(String operation, long timeInMs)
time in interface io.split.engine.metrics.Metricspublic void gauge(String gauge, double value)
gauge in interface io.split.engine.metrics.MetricsCopyright © 2016. All rights reserved.