Class SeqNoFieldMapper.SequenceIDFields

java.lang.Object
org.elasticsearch.index.mapper.SeqNoFieldMapper.SequenceIDFields
Enclosing class:
SeqNoFieldMapper

public static class SeqNoFieldMapper.SequenceIDFields
extends java.lang.Object
A sequence ID, which is made up of a sequence number (both the searchable and doc_value version of the field) and the primary term.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    org.apache.lucene.document.Field primaryTerm  
    org.apache.lucene.document.Field seqNo  
    org.apache.lucene.document.Field seqNoDocValue  
    org.apache.lucene.document.Field tombstoneField  
  • Constructor Summary

    Constructors 
    Constructor Description
    SequenceIDFields​(org.apache.lucene.document.Field seqNo, org.apache.lucene.document.Field seqNoDocValue, org.apache.lucene.document.Field primaryTerm, org.apache.lucene.document.Field tombstoneField)  
  • Method Summary

    Modifier and Type Method Description
    static SeqNoFieldMapper.SequenceIDFields emptySeqID()  

    Methods inherited from class java.lang.Object

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

    • seqNo

      public final org.apache.lucene.document.Field seqNo
    • seqNoDocValue

      public final org.apache.lucene.document.Field seqNoDocValue
    • primaryTerm

      public final org.apache.lucene.document.Field primaryTerm
    • tombstoneField

      public final org.apache.lucene.document.Field tombstoneField
  • Constructor Details

    • SequenceIDFields

      public SequenceIDFields​(org.apache.lucene.document.Field seqNo, org.apache.lucene.document.Field seqNoDocValue, org.apache.lucene.document.Field primaryTerm, org.apache.lucene.document.Field tombstoneField)
  • Method Details