Package org.elasticsearch.index.mapper
Class TextFieldMapper.Builder
java.lang.Object
org.elasticsearch.index.mapper.Mapper.Builder<T>
org.elasticsearch.index.mapper.FieldMapper.Builder<TextFieldMapper.Builder>
org.elasticsearch.index.mapper.TextFieldMapper.Builder
- Enclosing class:
- TextFieldMapper
public static class TextFieldMapper.Builder extends FieldMapper.Builder<TextFieldMapper.Builder>
-
Field Summary
Fields Modifier and Type Field Description protected SimilarityProvider
similarity
Fields inherited from class org.elasticsearch.index.mapper.FieldMapper.Builder
boost, copyTo, fieldType, hasDocValues, indexAnalyzer, indexed, indexOptionsSet, meta, multiFieldsBuilder, omitNormsSet, searchAnalyzer, searchQuoteAnalyzer
-
Constructor Summary
Constructors Constructor Description Builder(java.lang.String name)
-
Method Summary
Modifier and Type Method Description FieldMapper
build(Mapper.BuilderContext context)
Returns a newly built mapper.TextFieldMapper.Builder
docValues(boolean docValues)
TextFieldMapper.Builder
eagerGlobalOrdinals(boolean eagerGlobalOrdinals)
TextFieldMapper.Builder
fielddata(boolean fielddata)
TextFieldMapper.Builder
fielddataFrequencyFilter(double minFreq, double maxFreq, int minSegmentSize)
TextFieldMapper.Builder
indexPhrases(boolean indexPhrases)
TextFieldMapper.Builder
indexPrefixes(int minChars, int maxChars)
TextFieldMapper.Builder
positionIncrementGap(int positionIncrementGap)
void
similarity(SimilarityProvider similarity)
Methods inherited from class org.elasticsearch.index.mapper.FieldMapper.Builder
addMultiField, boost, buildFullName, copyTo, index, indexAnalyzer, indexOptions, meta, omitNorms, searchAnalyzer, searchQuoteAnalyzer, setEagerGlobalOrdinals, store, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors
-
Field Details
-
Constructor Details
-
Builder
public Builder(java.lang.String name)
-
-
Method Details
-
positionIncrementGap
-
fielddata
-
indexPhrases
-
similarity
-
docValues
- Overrides:
docValues
in classFieldMapper.Builder<TextFieldMapper.Builder>
-
eagerGlobalOrdinals
-
fielddataFrequencyFilter
public TextFieldMapper.Builder fielddataFrequencyFilter(double minFreq, double maxFreq, int minSegmentSize) -
indexPrefixes
-
build
Description copied from class:Mapper.Builder
Returns a newly built mapper.- Specified by:
build
in classMapper.Builder<TextFieldMapper.Builder>
-