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