Package org.elasticsearch.index.mapper
Class TextFieldMapper.Builder
java.lang.Object
org.elasticsearch.index.mapper.Mapper.Builder<T,Y>
org.elasticsearch.index.mapper.FieldMapper.Builder<TextFieldMapper.Builder,TextFieldMapper>
org.elasticsearch.index.mapper.TextFieldMapper.Builder
- Enclosing class:
- TextFieldMapper
public static class TextFieldMapper.Builder extends FieldMapper.Builder<TextFieldMapper.Builder,TextFieldMapper>
-
Field Summary
Fields inherited from class org.elasticsearch.index.mapper.FieldMapper.Builder
copyTo, defaultFieldType, docValuesSet, fieldType, indexOptionsSet, multiFieldsBuilder, omitNormsSet
-
Constructor Summary
Constructors Constructor Description Builder(java.lang.String name)
-
Method Summary
Modifier and Type Method Description TextFieldMapper
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.TextFieldType
fieldType()
TextFieldMapper.Builder
indexPhrases(boolean indexPhrases)
TextFieldMapper.Builder
indexPrefixes(int minChars, int maxChars)
TextFieldMapper.Builder
positionIncrementGap(int positionIncrementGap)
Methods inherited from class org.elasticsearch.index.mapper.FieldMapper.Builder
addMultiField, boost, buildFullName, copyTo, defaultDocValues, getDefaultIndexOption, index, indexAnalyzer, indexOptions, meta, nullValue, omitNorms, searchAnalyzer, searchQuoteAnalyzer, setupFieldType, similarity, store, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors
-
Constructor Details
-
Builder
public Builder(java.lang.String name)
-
-
Method Details
-
fieldType
- Overrides:
fieldType
in classFieldMapper.Builder<TextFieldMapper.Builder,TextFieldMapper>
-
positionIncrementGap
-
fielddata
-
indexPhrases
-
docValues
- Overrides:
docValues
in classFieldMapper.Builder<TextFieldMapper.Builder,TextFieldMapper>
-
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,TextFieldMapper>
-