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
Fields Modifier and Type Field Description protected intignoreAboveprotected java.lang.StringnullValue-
Fields inherited from class org.opensearch.index.mapper.FieldMapper.Builder
boost, copyTo, eagerGlobalOrdinals, fieldType, hasDocValues, indexAnalyzer, indexed, indexOptionsSet, meta, multiFieldsBuilder, omitNormsSet, searchAnalyzer, searchQuoteAnalyzer
-
Fields inherited from class org.opensearch.index.mapper.Mapper.Builder
builder, name
-
-
Constructor Summary
Constructors Constructor Description Builder(java.lang.String name)
-
Method Summary
-
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, storeTermVectors
-
Methods inherited from class org.opensearch.index.mapper.Mapper.Builder
name
-
-
-
-
Method Detail
-
indexOptions
public ICUCollationKeywordFieldMapper.Builder indexOptions(IndexOptions indexOptions)
- Overrides:
indexOptionsin classFieldMapper.Builder<ICUCollationKeywordFieldMapper.Builder>
-
ignoreAbove
public ICUCollationKeywordFieldMapper.Builder ignoreAbove(int ignoreAbove)
-
rules
public java.lang.String rules()
-
rules
public ICUCollationKeywordFieldMapper.Builder rules(java.lang.String rules)
-
language
public java.lang.String language()
-
language
public ICUCollationKeywordFieldMapper.Builder language(java.lang.String language)
-
country
public java.lang.String country()
-
country
public ICUCollationKeywordFieldMapper.Builder country(java.lang.String country)
-
variant
public java.lang.String variant()
-
variant
public ICUCollationKeywordFieldMapper.Builder variant(java.lang.String variant)
-
strength
public java.lang.String strength()
-
strength
public ICUCollationKeywordFieldMapper.Builder strength(java.lang.String strength)
-
decomposition
public java.lang.String decomposition()
-
decomposition
public ICUCollationKeywordFieldMapper.Builder decomposition(java.lang.String decomposition)
-
alternate
public java.lang.String alternate()
-
alternate
public ICUCollationKeywordFieldMapper.Builder alternate(java.lang.String alternate)
-
caseLevel
public boolean caseLevel()
-
caseLevel
public ICUCollationKeywordFieldMapper.Builder caseLevel(boolean caseLevel)
-
caseFirst
public java.lang.String caseFirst()
-
caseFirst
public ICUCollationKeywordFieldMapper.Builder caseFirst(java.lang.String caseFirst)
-
numeric
public boolean numeric()
-
numeric
public ICUCollationKeywordFieldMapper.Builder numeric(boolean numeric)
-
variableTop
public java.lang.String variableTop()
-
variableTop
public ICUCollationKeywordFieldMapper.Builder variableTop(java.lang.String variableTop)
-
hiraganaQuaternaryMode
public boolean hiraganaQuaternaryMode()
-
hiraganaQuaternaryMode
public ICUCollationKeywordFieldMapper.Builder hiraganaQuaternaryMode(boolean hiraganaQuaternaryMode)
-
nullValue
public ICUCollationKeywordFieldMapper.Builder nullValue(java.lang.String nullValue)
-
buildCollator
public com.ibm.icu.text.Collator buildCollator()
-
build
public ICUCollationKeywordFieldMapper build(Mapper.BuilderContext context)
- Specified by:
buildin classMapper.Builder<ICUCollationKeywordFieldMapper.Builder>
-
-