- beforeBulk(long, BulkOperator, BulkOperation) - Method in interface io.whitfin.elasticsearch.bulk.BulkLifecycle
-
Executes prior to the bulk request being forwarded to Elasticsearch.
- beforeBulk(long, BulkOperator, BulkOperation) - Method in class io.whitfin.elasticsearch.bulk.lifecycle.NoopLifecycle
-
Executes prior to the bulk request being forwarded to Elasticsearch.
- build() - Method in interface io.whitfin.elasticsearch.bulk.BulkAction.Builder
-
- build() - Method in interface io.whitfin.elasticsearch.bulk.BulkOperation.Builder
-
- build() - Method in interface io.whitfin.elasticsearch.bulk.BulkOperator.Builder
-
- builder() - Static method in class io.whitfin.elasticsearch.bulk.BulkAction
-
Returns a builder in order to create an action.
- builder() - Static method in class io.whitfin.elasticsearch.bulk.BulkOperation
-
Returns a builder in order to create an operation.
- builder(RestClient) - Static method in class io.whitfin.elasticsearch.bulk.BulkOperator
-
Returns a builder in order to create an operator.
- BulkAction - Class in io.whitfin.elasticsearch.bulk
-
Interface for a bulk action as per the Elasticsearch API specification.
- BulkAction() - Constructor for class io.whitfin.elasticsearch.bulk.BulkAction
-
- BulkAction.Builder - Interface in io.whitfin.elasticsearch.bulk
-
Builder interface for all immutable implementations to mask the
use of the generated sources to avoid confusion.
- BulkLifecycle - Interface in io.whitfin.elasticsearch.bulk
-
Lifecycle interface for bulk execution, providing the ability to
hook into various stages of bulk execution.
- BulkOperation - Class in io.whitfin.elasticsearch.bulk
-
Definition class of a bulk operation per the Elasticsearch Bulk API.
- BulkOperation() - Constructor for class io.whitfin.elasticsearch.bulk.BulkOperation
-
- BulkOperation.Builder - Interface in io.whitfin.elasticsearch.bulk
-
Builder interface for all immutable implementations to mask the
use of the generated sources to avoid confusion.
- BulkOperator - Class in io.whitfin.elasticsearch.bulk
-
The
BulkOperator controls batch execution against Elasticsearch via
the Elasticsearch Bulk API.
- BulkOperator() - Constructor for class io.whitfin.elasticsearch.bulk.BulkOperator
-
- BulkOperator.Builder - Interface in io.whitfin.elasticsearch.bulk
-
Builder interface for all immutable implementations to mask the
use of the generated sources to avoid confusion.