preciso escrever uma nova api GET /_tasks/<task_id>
para verificar o status de exclusão com uma ID de tarefa. Estamos usando o código abaixo para excluir certos objetos de trabalho
BoolQueryBuilder boolQueryBuilder = QueryBuilders.boolQuery();
boolQueryBuilder.must( QueryBuilders.termsQuery( "_id", deleteWorkObjectsRequest.getObjects() ) );
DeleteByQueryRequest deleteByQueryRequest = new DeleteByQueryRequest( index );
deleteByQueryRequest.setQuery( boolQueryBuilder );
return elasticClient.getClient()
.submitDeleteByQueryTask( deleteByQueryRequest, RequestOptions.DEFAULT )
.getTask();
Semelhante a DeleteByQueryRequest
, qual é a classe de solicitação que precisamos usar para passar ao elasticClient para obter o status da exclusão acima?