Class DeleteWork.Builder
- java.lang.Object
-
- org.hibernate.search.backend.elasticsearch.work.impl.AbstractSingleDocumentIndexingWork.AbstractBuilder<DeleteWork.Builder>
-
- org.hibernate.search.backend.elasticsearch.work.impl.DeleteWork.Builder
-
- Enclosing class:
- DeleteWork
public static class DeleteWork.Builder extends AbstractSingleDocumentIndexingWork.AbstractBuilder<DeleteWork.Builder>
-
-
Field Summary
-
Fields inherited from class org.hibernate.search.backend.elasticsearch.work.impl.AbstractSingleDocumentIndexingWork.AbstractBuilder
documentIdentifier
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DeleteWorkbuild()protected com.google.gson.JsonObjectbuildBulkableActionBody()protected com.google.gson.JsonObjectbuildBulkableActionMetadata()static DeleteWork.BuilderforElasticsearch67AndBelow(String entityTypeName, Object entityIdentifier, URLEncodedString elasticsearchIndexName, URLEncodedString typeName, String documentIdentifier, String routingKey)static DeleteWork.BuilderforElasticsearch7AndAbove(String entityTypeName, Object entityIdentifier, URLEncodedString elasticsearchIndexName, String documentIdentifier, String routingKey)-
Methods inherited from class org.hibernate.search.backend.elasticsearch.work.impl.AbstractSingleDocumentIndexingWork.AbstractBuilder
refresh
-
-
-
-
Method Detail
-
forElasticsearch67AndBelow
public static DeleteWork.Builder forElasticsearch67AndBelow(String entityTypeName, Object entityIdentifier, URLEncodedString elasticsearchIndexName, URLEncodedString typeName, String documentIdentifier, String routingKey)
-
forElasticsearch7AndAbove
public static DeleteWork.Builder forElasticsearch7AndAbove(String entityTypeName, Object entityIdentifier, URLEncodedString elasticsearchIndexName, String documentIdentifier, String routingKey)
-
buildBulkableActionMetadata
protected com.google.gson.JsonObject buildBulkableActionMetadata()
- Specified by:
buildBulkableActionMetadatain classAbstractSingleDocumentIndexingWork.AbstractBuilder<DeleteWork.Builder>
-
buildBulkableActionBody
protected com.google.gson.JsonObject buildBulkableActionBody()
- Specified by:
buildBulkableActionBodyin classAbstractSingleDocumentIndexingWork.AbstractBuilder<DeleteWork.Builder>
-
build
public DeleteWork build()
- Specified by:
buildin classAbstractSingleDocumentIndexingWork.AbstractBuilder<DeleteWork.Builder>
-
-