Вы можете использовать экземпляр UpdateByQueryRequestBuilder
для изменения количества срезов:
UpdateByQueryRequestBuilder updateByQuery =
UpdateByQueryAction.INSTANCE.newRequestBuilder(client);
updateByQuery.source("source_index")
.source()
.setSlices(200); <--- set the number of slices
Однако, чтобы изменить параметр scroll_size
, вам необходимо получить доступ к базовому экземпляру UpdateByQueryRequest
в качествеУ строителя нет метода setBatchSize()
.Вы можете сделать это так:
((UpdateByQueryRequest) updateByQuery.getRequest()).setBatchSize(1000);