private Object[] logResponseData(Pair<ClientRequest, ServiceSettings> request, HttpResponse<Buffer> resp) { Object[] data = { request.getLeft().getMethod(), toUrl(request), resp.statusCode(), DataObjectsUtil.toString(resp.headers())}; return data; }
private Object[] logResponseData(Pair<ClientRequest, HttpDataSourceSettings> request, HttpResponse<Buffer> resp) { Object[] data = { request.getLeft().getMethod(), toUrl(request), resp.statusCode(), DataObjectsUtil.toString(resp.headers())}; return data; }
private Object[] logResponseData(Pair<ClientRequest, HttpFormsSettings> request, HttpResponse<Buffer> resp) { Object[] data = { request.getLeft().getMethod(), toUrl(request), resp.statusCode(), DataObjectsUtil.toString(resp.headers())}; return data; }
private Single<ClientResponse> wrapResponse(HttpResponse<Buffer> response) { return toBody(response) .doOnSuccess(this::traceServiceCall) .map(buffer -> new ClientResponse() .setBody(buffer.getDelegate()) .setHeaders(response.headers()) .setStatusCode(response.statusCode()) ); }
private Single<ClientResponse> wrapResponse(HttpResponse<Buffer> response) { return toBody(response) .doOnSuccess(this::traceServiceCall) .map(buffer -> new ClientResponse() .setBody(buffer.getDelegate()) .setHeaders(response.headers()) .setStatusCode(response.statusCode()) ); }
private Single<ClientResponse> wrapResponse(HttpResponse<Buffer> response) { return toBody(response) .doOnSuccess(this::traceServiceCall) .map(buffer -> new ClientResponse() .setBody(buffer.getDelegate()) .setHeaders(response.headers()) .setStatusCode(response.statusCode()) ); }