Package | Description |
---|---|
org.elasticsearch.action.bulk |
Modifier and Type | Method and Description |
---|---|
static BulkProcessor.Builder |
BulkProcessor.builder(Client client,
BulkProcessor.Listener listener) |
BulkProcessor.Builder |
BulkProcessor.Builder.setBackoffPolicy(BackoffPolicy backoffPolicy)
Sets a custom backoff policy.
|
BulkProcessor.Builder |
BulkProcessor.Builder.setBulkActions(int bulkActions)
Sets when to flush a new bulk request based on the number of actions currently added.
|
BulkProcessor.Builder |
BulkProcessor.Builder.setBulkSize(ByteSizeValue bulkSize)
Sets when to flush a new bulk request based on the size of actions currently added.
|
BulkProcessor.Builder |
BulkProcessor.Builder.setConcurrentRequests(int concurrentRequests)
Sets the number of concurrent requests allowed to be executed.
|
BulkProcessor.Builder |
BulkProcessor.Builder.setFlushInterval(TimeValue flushInterval)
Sets a flush interval flushing *any* bulk actions pending if the interval passes.
|
BulkProcessor.Builder |
BulkProcessor.Builder.setName(String name)
Sets an optional name to identify this bulk processor.
|
Copyright © 2009–2016. All rights reserved.