@Get
    @Post
    @Path("/api/v1/status/buildinfo")
    public HttpResponse buildInfo() throws IOException {
        BuildInfoRsp buildInfoRsp = new BuildInfoRsp();
        buildInfoRsp.setStatus(ResultStatus.SUCCESS);
        buildInfoRsp.getData().setVersion(config.getBuildInfoVersion());
        buildInfoRsp.getData().setRevision(config.getBuildInfoRevision());
        buildInfoRsp.getData().setBranch(config.getBuildInfoBranch());
        buildInfoRsp.getData().setBuildUser(config.getBuildInfoBuildUser());
        buildInfoRsp.getData().setBuildDate(config.getBuildInfoBuildDate());
        buildInfoRsp.getData().setGoVersion(config.getBuildInfoGoVersion());
        return jsonResponse(buildInfoRsp);
    }
OAP adopt time step by start/end,
reserve step/timeout param to keep consistent with API protocol.
oap-server/server-query-plugin/promql-plugin/src/main/java/org/apache/skywalking/oap/query/promql/handler/PromQLApiHandler.java