float minScore = request.paramAsFloat("min_score", -1f); if (minScore != -1f) { searchSourceBuilder.minScore(minScore);
int keepTimeInMinutes = request.paramAsInt("keepTimeInMinutes", 30); int hitsPerPage = request.paramAsInt("hitsPerPage", 1000); float waitInSeconds = request.paramAsFloat("waitInSeconds", 0); String basicAuthCredentials = request.param("credentials", ""); String filter = request.content().toUtf8();
countRequest.minScore(request.paramAsFloat("min_score", DEFAULT_MIN_SCORE)); countRequest.types(Strings.splitStringByCommaToArray(request.param("type"))); countRequest.preference(request.param("preference"));
float minScore = request.paramAsFloat("min_score", -1f); if (minScore != -1f) { searchSourceBuilder.minScore(minScore);
float minScore = request.paramAsFloat("min_score", -1f); if (minScore != -1f) { searchSourceBuilder.minScore(minScore);
float minScore = request.paramAsFloat("min_score", -1f); if (minScore != -1f) { searchSourceBuilder.minScore(minScore);
@Override public void handleRequest(final RestRequest request, final RestChannel channel, final Client client) { final ExistsRequest existsRequest = new ExistsRequest(Strings.splitStringByCommaToArray(request.param("index"))); existsRequest.indicesOptions(IndicesOptions.fromRequest(request, existsRequest.indicesOptions())); if (RestActions.hasBodyContent(request)) { existsRequest.source(RestActions.getRestContent(request)); } else { QuerySourceBuilder querySourceBuilder = RestActions.parseQuerySource(request); if (querySourceBuilder != null) { existsRequest.source(querySourceBuilder); } } existsRequest.routing(request.param("routing")); existsRequest.minScore(request.paramAsFloat("min_score", DEFAULT_MIN_SCORE)); existsRequest.types(Strings.splitStringByCommaToArray(request.param("type"))); existsRequest.preference(request.param("preference")); client.exists(existsRequest, new RestBuilderListener<ExistsResponse>(channel) { @Override public RestResponse buildResponse(ExistsResponse response, XContentBuilder builder) throws Exception { RestStatus status = response.exists() ? OK : NOT_FOUND; builder.startObject(); builder.field("exists", response.exists()); builder.endObject(); return new BytesRestResponse(status, builder); } }); } }