In the documentation Using Bulk Processor, the following snippet is provided:
BulkProcessor bulkProcessor = BulkProcessor.builder(client, new BulkProcessor.Listener() { /* Listener methods */ })
.setBulkActions(10000)
.setConcurrentRequests(0)
.build();
and it requires the Client interface.
but in the High Level Rest Client it says that we should be using the high level rest client, which does not implement the Client interface. neither does the .getLowLevelClient
Supported APIs lists Bulk API as supported.
if we want to use the BulkProcessor, does that mean that we revert back to the TransportClient?