В настоящее время я использую клиент низкого уровня отдыха, как показано ниже:
HttpEntity httpEntity = new NStringEntity(getJsonString(), ContentType.APPLICATION_JSON);
restClient.performRequestAsync("POST", "/" + queryPositionIndex + "/_delete_by_query", params,
httpEntity, responseListener);
private String getJsonString() {
return "{" +
"\"query\": {" +
"\"range\": {" +
"\"createDate\" : {" +
"\"lte\": " + "\"" + getPurgeDate() + "\"" +
"}" +
"}" +
"}" +
"}";
}
Есть ли способ сделать выше, используя клиент высокого уровня отдыха? Я вижу только простой запрос в документации.