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 Details

    • documentIdentifier

      protected final String documentIdentifier
  • Constructor Details

  • Method Details

    • refresh

      public B refresh(DocumentRefreshStrategy refreshStrategy)
    • buildBulkableActionMetadata

      protected abstract com.google.gson.JsonObject buildBulkableActionMetadata()
    • buildBulkableActionBody

      protected abstract com.google.gson.JsonObject buildBulkableActionBody()
    • build

      public abstract AbstractSingleDocumentIndexingWork build()