Class AbstractSingleDocumentIndexingWork.AbstractBuilder<B>
java.lang.Object
org.hibernate.search.backend.elasticsearch.work.impl.AbstractSingleDocumentIndexingWork.AbstractBuilder<B>
- Direct Known Subclasses:
DeleteWork.Builder,IndexWork.Builder
- Enclosing class:
- AbstractSingleDocumentIndexingWork
protected abstract static class AbstractSingleDocumentIndexingWork.AbstractBuilder<B>
extends Object
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractBuilder(ElasticsearchRequestSuccessAssessor resultAssessor, String entityTypeName, Object entityIdentifier, String documentIdentifier) -
Method Summary
Modifier and TypeMethodDescriptionabstract AbstractSingleDocumentIndexingWorkbuild()protected abstract com.google.gson.JsonObjectprotected abstract com.google.gson.JsonObjectrefresh(DocumentRefreshStrategy refreshStrategy)
-
Field Details
-
documentIdentifier
-
-
Constructor Details
-
AbstractBuilder
public AbstractBuilder(ElasticsearchRequestSuccessAssessor resultAssessor, String entityTypeName, Object entityIdentifier, String documentIdentifier)
-
-
Method Details
-
refresh
-
buildBulkableActionMetadata
protected abstract com.google.gson.JsonObject buildBulkableActionMetadata() -
buildBulkableActionBody
protected abstract com.google.gson.JsonObject buildBulkableActionBody() -
build
-