package com.sf.prometheus;
import retrofit.http.GET;
import retrofit.http.Query;
import java.util.List;
import java.util.Map;
public interface PrometheusQueryService {
public static class Result {
public String status;
public String errorType;
public String error;
public Data data;
}
public static class Data {
public String resultType;
public List<MetricItem> result;
}
public static class MetricItem {
public Map<String, String> metric;
public List<Object[]> values;
}
@GET("/api/v1/query_range")
public Result query(
@Query("query") String query,
@Query("start") String start,
@Query("end") String end,
@Query("step") String step
);
}