Class IcuCollationKeywordProperty
- java.lang.Object
-
- org.opensearch.client.opensearch._types.mapping.PropertyBase
-
- org.opensearch.client.opensearch._types.mapping.CorePropertyBase
-
- org.opensearch.client.opensearch._types.mapping.DocValuesPropertyBase
-
- org.opensearch.client.opensearch._types.mapping.IcuCollationKeywordProperty
-
- All Implemented Interfaces:
JsonpSerializable,PlainJsonSerializable,PropertyVariant
@JsonpDeserializable @Generated("org.opensearch.client.codegen.CodeGenerator") public class IcuCollationKeywordProperty extends DocValuesPropertyBase implements PropertyVariant
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIcuCollationKeywordProperty.BuilderBuilder forIcuCollationKeywordProperty.-
Nested classes/interfaces inherited from class org.opensearch.client.opensearch._types.mapping.DocValuesPropertyBase
DocValuesPropertyBase.AbstractBuilder<BuilderT extends DocValuesPropertyBase.AbstractBuilder<BuilderT>>
-
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<IcuCollationKeywordProperty>_DESERIALIZERJson deserializer forIcuCollationKeywordProperty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Property.Kind_propertyKind()Propertyvariant kind.IcuCollationAlternatealternate()API name:alternateIcuCollationCaseFirstcaseFirst()API name:case_firstjava.lang.BooleancaseLevel()API name:case_leveljava.lang.Stringcountry()API name:countryIcuCollationDecompositiondecomposition()API name:decompositionbooleanequals(java.lang.Object o)inthashCode()java.lang.BooleanhiraganaQuaternaryMode()API name:hiragana_quaternary_modejava.lang.Booleanindex()API name:indexjava.lang.Stringlanguage()API name:languagejava.lang.StringnullValue()API name:null_valuejava.lang.Booleannumeric()API name:numericstatic IcuCollationKeywordPropertyof(java.util.function.Function<IcuCollationKeywordProperty.Builder,ObjectBuilder<IcuCollationKeywordProperty>> fn)protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupIcuCollationKeywordPropertyDeserializer(ObjectDeserializer<IcuCollationKeywordProperty.Builder> op)IcuCollationStrengthstrength()API name:strengthjava.lang.StringvariableTop()API name:variable_topjava.lang.Stringvariant()API name:variant-
Methods inherited from class org.opensearch.client.opensearch._types.mapping.DocValuesPropertyBase
docValues, setupDocValuesPropertyBaseDeserializer
-
Methods inherited from class org.opensearch.client.opensearch._types.mapping.CorePropertyBase
copyTo, setupCorePropertyBaseDeserializer, similarity, store
-
Methods inherited from class org.opensearch.client.opensearch._types.mapping.PropertyBase
dynamic, fields, ignoreAbove, localMetadata, meta, name, properties, serialize, setupPropertyBaseDeserializer
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensearch.client.json.JsonpSerializable
serialize
-
Methods inherited from interface org.opensearch.client.json.PlainJsonSerializable
toJsonString
-
Methods inherited from interface org.opensearch.client.opensearch._types.mapping.PropertyVariant
_toProperty
-
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<IcuCollationKeywordProperty> _DESERIALIZER
Json deserializer forIcuCollationKeywordProperty
-
-
Method Detail
-
of
public static IcuCollationKeywordProperty of(java.util.function.Function<IcuCollationKeywordProperty.Builder,ObjectBuilder<IcuCollationKeywordProperty>> fn)
-
_propertyKind
public Property.Kind _propertyKind()
Propertyvariant kind.- Specified by:
_propertyKindin interfacePropertyVariant
-
alternate
@Nullable public final IcuCollationAlternate alternate()
API name:alternate
-
caseFirst
@Nullable public final IcuCollationCaseFirst caseFirst()
API name:case_first
-
caseLevel
@Nullable public final java.lang.Boolean caseLevel()
API name:case_level
-
country
@Nullable public final java.lang.String country()
API name:country
-
decomposition
@Nullable public final IcuCollationDecomposition decomposition()
API name:decomposition
-
hiraganaQuaternaryMode
@Nullable public final java.lang.Boolean hiraganaQuaternaryMode()
API name:hiragana_quaternary_mode
-
index
@Nullable public final java.lang.Boolean index()
API name:index
-
language
@Nullable public final java.lang.String language()
API name:language
-
nullValue
@Nullable public final java.lang.String nullValue()
API name:null_value
-
numeric
@Nullable public final java.lang.Boolean numeric()
API name:numeric
-
strength
@Nullable public final IcuCollationStrength strength()
API name:strength
-
variableTop
@Nullable public final java.lang.String variableTop()
API name:variable_top
-
variant
@Nullable public final java.lang.String variant()
API name:variant
-
serializeInternal
protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)- Overrides:
serializeInternalin classDocValuesPropertyBase
-
setupIcuCollationKeywordPropertyDeserializer
protected static void setupIcuCollationKeywordPropertyDeserializer(ObjectDeserializer<IcuCollationKeywordProperty.Builder> op)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDocValuesPropertyBase
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classDocValuesPropertyBase
-
-