Package org.opensearch.index.mapper
Class ICUCollationKeywordFieldMapper.Builder
java.lang.Object
org.opensearch.index.mapper.Mapper.Builder<T>
org.opensearch.index.mapper.FieldMapper.Builder<ICUCollationKeywordFieldMapper.Builder>
org.opensearch.index.mapper.ICUCollationKeywordFieldMapper.Builder
- Enclosing class:
- ICUCollationKeywordFieldMapper
public static class ICUCollationKeywordFieldMapper.Builder
extends FieldMapper.Builder<ICUCollationKeywordFieldMapper.Builder>
-
Field Summary
FieldsFields inherited from class org.opensearch.index.mapper.FieldMapper.Builder
boost, copyTo, eagerGlobalOrdinals, fieldType, hasDocValues, indexAnalyzer, indexed, indexOptionsSet, meta, multiFieldsBuilder, omitNormsSet, searchAnalyzer, searchQuoteAnalyzerFields inherited from class org.opensearch.index.mapper.Mapper.Builder
builder, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(Mapper.BuilderContext context) com.ibm.icu.text.CollatorbooleancaseLevel(boolean caseLevel) country()decomposition(String decomposition) booleanhiraganaQuaternaryMode(boolean hiraganaQuaternaryMode) ignoreAbove(int ignoreAbove) indexOptions(IndexOptions indexOptions) language()booleannumeric()numeric(boolean numeric) rules()strength()variableTop(String variableTop) variant()Methods inherited from class org.opensearch.index.mapper.FieldMapper.Builder
addMultiField, boost, buildFullName, copyTo, docValues, index, indexAnalyzer, meta, omitNorms, searchAnalyzer, searchQuoteAnalyzer, setEagerGlobalOrdinals, store, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectorsMethods inherited from class org.opensearch.index.mapper.Mapper.Builder
name
-
Field Details
-
ignoreAbove
protected int ignoreAbove -
nullValue
-
-
Constructor Details
-
Builder
-
-
Method Details
-
indexOptions
- Overrides:
indexOptionsin classFieldMapper.Builder<ICUCollationKeywordFieldMapper.Builder>
-
ignoreAbove
-
rules
-
rules
-
language
-
language
-
country
-
country
-
variant
-
variant
-
strength
-
strength
-
decomposition
-
decomposition
-
alternate
-
alternate
-
caseLevel
public boolean caseLevel() -
caseLevel
-
caseFirst
-
caseFirst
-
numeric
public boolean numeric() -
numeric
-
variableTop
-
variableTop
-
hiraganaQuaternaryMode
public boolean hiraganaQuaternaryMode() -
hiraganaQuaternaryMode
public ICUCollationKeywordFieldMapper.Builder hiraganaQuaternaryMode(boolean hiraganaQuaternaryMode) -
nullValue
-
buildCollator
public com.ibm.icu.text.Collator buildCollator() -
build
- Specified by:
buildin classMapper.Builder<ICUCollationKeywordFieldMapper.Builder>
-