Package com.adaptris.core.elastic.rest
Class ElasticRequestBuilder
java.lang.Object
com.adaptris.core.elastic.rest.ElasticRequestBuilder
- All Implemented Interfaces:
RequestBuilder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.elasticsearch.action.bulk.BulkRequest
org.elasticsearch.action.delete.DeleteRequest
buildDeleteRequest
(String index, com.adaptris.core.elastic.DocumentWrapper doc, String refreshPolicy) org.elasticsearch.action.index.IndexRequest
buildIndexRequest
(String index, com.adaptris.core.elastic.DocumentWrapper doc, String refreshPolicy) org.elasticsearch.action.update.UpdateRequest
buildUpdateRequest
(String index, com.adaptris.core.elastic.DocumentWrapper doc, String refreshPolicy) org.elasticsearch.action.update.UpdateRequest
buildUpsertRequest
(String index, com.adaptris.core.elastic.DocumentWrapper doc, String refreshPolicy)
-
Constructor Details
-
ElasticRequestBuilder
public ElasticRequestBuilder()
-
-
Method Details
-
buildIndexRequest
public org.elasticsearch.action.index.IndexRequest buildIndexRequest(String index, com.adaptris.core.elastic.DocumentWrapper doc, String refreshPolicy) - Specified by:
buildIndexRequest
in interfaceRequestBuilder
-
buildUpdateRequest
public org.elasticsearch.action.update.UpdateRequest buildUpdateRequest(String index, com.adaptris.core.elastic.DocumentWrapper doc, String refreshPolicy) - Specified by:
buildUpdateRequest
in interfaceRequestBuilder
-
buildUpsertRequest
public org.elasticsearch.action.update.UpdateRequest buildUpsertRequest(String index, com.adaptris.core.elastic.DocumentWrapper doc, String refreshPolicy) - Specified by:
buildUpsertRequest
in interfaceRequestBuilder
-
buildDeleteRequest
public org.elasticsearch.action.delete.DeleteRequest buildDeleteRequest(String index, com.adaptris.core.elastic.DocumentWrapper doc, String refreshPolicy) - Specified by:
buildDeleteRequest
in interfaceRequestBuilder
-
buildBulkRequest
public org.elasticsearch.action.bulk.BulkRequest buildBulkRequest()- Specified by:
buildBulkRequest
in interfaceRequestBuilder
-