Class IndexBulkRequestItem

java.lang.Object
com.flowable.indexing.job.impl.FullDocBulkRequestItem
com.flowable.indexing.job.impl.IndexBulkRequestItem
All Implemented Interfaces:
BulkRequestItem
Direct Known Subclasses:
IndexWithExternalVersionBulkRequestItem

public class IndexBulkRequestItem extends FullDocBulkRequestItem
  • Field Details

    • source

      protected tools.jackson.databind.node.ObjectNode source
  • Constructor Details

    • IndexBulkRequestItem

      public IndexBulkRequestItem(String index, String type, String id, tools.jackson.databind.node.ObjectNode source)
  • Method Details

    • getActionAndMetaDataNode

      public tools.jackson.databind.node.ObjectNode getActionAndMetaDataNode(tools.jackson.databind.ObjectMapper objectMapper, ElasticsearchCompatibility elasticsearchCompatibility)
    • getSourceNode

      public tools.jackson.databind.node.ObjectNode getSourceNode(tools.jackson.databind.ObjectMapper objectMapper)
    • copyForIndex

      public IndexBulkRequestItem copyForIndex(String newIndex)
      Specified by:
      copyForIndex in interface BulkRequestItem
      Specified by:
      copyForIndex in class FullDocBulkRequestItem
    • getSource

      public tools.jackson.databind.node.ObjectNode getSource()
    • setSource

      public void setSource(tools.jackson.databind.node.ObjectNode source)