Class FieldMapper.Builder<T extends FieldMapper.Builder,​Y extends FieldMapper>

    • Field Detail

      • omitNormsSet

        protected boolean omitNormsSet
      • includeInAll

        protected java.lang.Boolean includeInAll
      • indexOptionsSet

        protected boolean indexOptionsSet
      • docValuesSet

        protected boolean docValuesSet
    • Method Detail

      • index

        public T index​(boolean index)
      • getDefaultIndexOption

        protected org.apache.lucene.index.IndexOptions getDefaultIndexOption()
      • allowsIndexOptions

        protected boolean allowsIndexOptions()
        Returns:
        if this FieldMapper.Builder allows setting of `index_options`
      • store

        public T store​(boolean store)
      • docValues

        public T docValues​(boolean docValues)
      • storeTermVectors

        public T storeTermVectors​(boolean termVectors)
      • storeTermVectorOffsets

        public T storeTermVectorOffsets​(boolean termVectorOffsets)
      • storeTermVectorPositions

        public T storeTermVectorPositions​(boolean termVectorPositions)
      • storeTermVectorPayloads

        public T storeTermVectorPayloads​(boolean termVectorPayloads)
      • boost

        public T boost​(float boost)
      • omitNorms

        public T omitNorms​(boolean omitNorms)
      • indexOptions

        public T indexOptions​(org.apache.lucene.index.IndexOptions indexOptions)
      • indexAnalyzer

        public T indexAnalyzer​(NamedAnalyzer indexAnalyzer)
      • searchAnalyzer

        public T searchAnalyzer​(NamedAnalyzer searchAnalyzer)
      • searchQuoteAnalyzer

        public T searchQuoteAnalyzer​(NamedAnalyzer searchQuoteAnalyzer)
      • includeInAll

        public T includeInAll​(java.lang.Boolean includeInAll)
      • defaultDocValues

        protected boolean defaultDocValues​(Version indexCreated)