Class IndexBulkRequestItem

java.lang.Object
com.flowable.indexing.job.impl.AbstractBulkRequestItem
com.flowable.indexing.job.impl.IndexBulkRequestItem
All Implemented Interfaces:
BulkRequestItem

public class IndexBulkRequestItem
extends AbstractBulkRequestItem
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected com.fasterxml.jackson.databind.node.ObjectNode source  
    protected long version  

    Fields inherited from class com.flowable.indexing.job.impl.AbstractBulkRequestItem

    id, index
  • Constructor Summary

    Constructors 
    Constructor Description
    IndexBulkRequestItem​(java.lang.String index, java.lang.String id, long version, com.fasterxml.jackson.databind.node.ObjectNode source)  
  • Method Summary

    Modifier and Type Method Description
    com.fasterxml.jackson.databind.node.ObjectNode getActionAndMetaDataNode​(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ElasticsearchCompatibility elasticsearchCompatibility)  
    com.fasterxml.jackson.databind.node.ObjectNode getSource()  
    com.fasterxml.jackson.databind.node.ObjectNode getSourceNode​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)  
    long getVersion()  
    void setSource​(com.fasterxml.jackson.databind.node.ObjectNode source)  
    void setVersion​(long version)  

    Methods inherited from class com.flowable.indexing.job.impl.AbstractBulkRequestItem

    getId, getIndex, setId, setIndex

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • version

      protected long version
    • source

      protected com.fasterxml.jackson.databind.node.ObjectNode source
  • Constructor Details

    • IndexBulkRequestItem

      public IndexBulkRequestItem​(java.lang.String index, java.lang.String id, long version, com.fasterxml.jackson.databind.node.ObjectNode source)
  • Method Details

    • getActionAndMetaDataNode

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

      public com.fasterxml.jackson.databind.node.ObjectNode getSourceNode​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • getVersion

      public long getVersion()
    • setVersion

      public void setVersion​(long version)
    • getSource

      public com.fasterxml.jackson.databind.node.ObjectNode getSource()
    • setSource

      public void setSource​(com.fasterxml.jackson.databind.node.ObjectNode source)