Class IcuCollationTokenFilter.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.analysis.TokenFilterBase.AbstractBuilder<IcuCollationTokenFilter.Builder>
-
- org.opensearch.client.opensearch._types.analysis.IcuCollationTokenFilter.Builder
-
- All Implemented Interfaces:
ObjectBuilder<IcuCollationTokenFilter>
- Enclosing class:
- IcuCollationTokenFilter
public static class IcuCollationTokenFilter.Builder extends TokenFilterBase.AbstractBuilder<IcuCollationTokenFilter.Builder> implements ObjectBuilder<IcuCollationTokenFilter>
Builder forIcuCollationTokenFilter.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
Methods inherited from class org.opensearch.client.opensearch._types.analysis.TokenFilterBase.AbstractBuilder
version
-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
alternate
public final IcuCollationTokenFilter.Builder alternate(IcuCollationAlternate value)
Required - API name:alternate
-
casefirst
public final IcuCollationTokenFilter.Builder casefirst(IcuCollationCaseFirst value)
Required - API name:caseFirst
-
caselevel
public final IcuCollationTokenFilter.Builder caselevel(boolean value)
Required - API name:caseLevel
-
country
public final IcuCollationTokenFilter.Builder country(java.lang.String value)
Required - API name:country
-
decomposition
public final IcuCollationTokenFilter.Builder decomposition(IcuCollationDecomposition value)
Required - API name:decomposition
-
hiraganaquaternarymode
public final IcuCollationTokenFilter.Builder hiraganaquaternarymode(boolean value)
Required - API name:hiraganaQuaternaryMode
-
language
public final IcuCollationTokenFilter.Builder language(java.lang.String value)
Required - API name:language
-
numeric
public final IcuCollationTokenFilter.Builder numeric(boolean value)
Required - API name:numeric
-
strength
public final IcuCollationTokenFilter.Builder strength(IcuCollationStrength value)
Required - API name:strength
-
variabletop
public final IcuCollationTokenFilter.Builder variabletop(@Nullable java.lang.String value)
API name:variableTop
-
variant
public final IcuCollationTokenFilter.Builder variant(java.lang.String value)
Required - API name:variant
-
self
protected IcuCollationTokenFilter.Builder self()
- Specified by:
selfin classTokenFilterBase.AbstractBuilder<IcuCollationTokenFilter.Builder>
-
build
public IcuCollationTokenFilter build()
Builds aIcuCollationTokenFilter.- Specified by:
buildin interfaceObjectBuilder<IcuCollationTokenFilter>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-