Package org.opensearch.index.mapper
Class SeqNoFieldMapper.SequenceIDFields
java.lang.Object
org.opensearch.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()
-
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