Class DynamicProperty
java.lang.Object
co.elastic.clients.elasticsearch._types.mapping.PropertyBase
co.elastic.clients.elasticsearch._types.mapping.CorePropertyBase
co.elastic.clients.elasticsearch._types.mapping.DocValuesPropertyBase
co.elastic.clients.elasticsearch._types.mapping.DynamicProperty
- All Implemented Interfaces:
PropertyVariant
,JsonpSerializable
@JsonpDeserializable
public class DynamicProperty
extends DocValuesPropertyBase
implements PropertyVariant
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.mapping.DocValuesPropertyBase
DocValuesPropertyBase.AbstractBuilder<BuilderT extends DocValuesPropertyBase.AbstractBuilder<BuilderT>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<DynamicProperty>
Json deserializer forDynamicProperty
-
Method Summary
Modifier and TypeMethodDescriptionProperty variant kind.final String
analyzer()
API name:analyzer
final Double
boost()
API name:boost
final Boolean
coerce()
API name:coerce
final Boolean
API name:eager_global_ordinals
final Boolean
enabled()
API name:enabled
final String
format()
API name:format
final Boolean
API name:ignore_malformed
final Boolean
index()
API name:index
final IndexOptions
API name:index_options
final Boolean
API name:index_phrases
final TextIndexPrefixes
API name:index_prefixes
final String
locale()
API name:locale
final Boolean
norms()
API name:norms
final FieldValue
API name:null_value
static DynamicProperty
final OnScriptError
API name:on_script_error
final Integer
API name:position_increment_gap
final Integer
API name:precision_step
final Script
script()
API name:script
final String
API name:search_analyzer
final String
API name:search_quote_analyzer
protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
final TermVectorOption
API name:term_vector
final TimeSeriesMetricType
API name:time_series_metric
Methods inherited from class co.elastic.clients.elasticsearch._types.mapping.DocValuesPropertyBase
docValues, setupDocValuesPropertyBaseDeserializer
Methods inherited from class co.elastic.clients.elasticsearch._types.mapping.CorePropertyBase
copyTo, setupCorePropertyBaseDeserializer, similarity, store
Methods inherited from class co.elastic.clients.elasticsearch._types.mapping.PropertyBase
dynamic, fields, ignoreAbove, meta, properties, serialize, setupPropertyBaseDeserializer, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface co.elastic.clients.json.JsonpSerializable
serialize
Methods inherited from interface co.elastic.clients.elasticsearch._types.mapping.PropertyVariant
_toProperty
-
Field Details
-
_DESERIALIZER
Json deserializer forDynamicProperty
-
-
Method Details
-
of
public static DynamicProperty of(Function<DynamicProperty.Builder, ObjectBuilder<DynamicProperty>> fn) -
_propertyKind
Property variant kind.- Specified by:
_propertyKind
in interfacePropertyVariant
-
enabled
API name:enabled
-
nullValue
API name:null_value
-
boost
API name:boost
-
coerce
API name:coerce
-
script
API name:script
-
onScriptError
API name:on_script_error
-
ignoreMalformed
API name:ignore_malformed
-
timeSeriesMetric
API name:time_series_metric
-
analyzer
API name:analyzer
-
eagerGlobalOrdinals
API name:eager_global_ordinals
-
index
API name:index
-
indexOptions
API name:index_options
-
indexPhrases
API name:index_phrases
-
indexPrefixes
API name:index_prefixes
-
norms
API name:norms
-
positionIncrementGap
API name:position_increment_gap
-
searchAnalyzer
API name:search_analyzer
-
searchQuoteAnalyzer
API name:search_quote_analyzer
-
termVector
API name:term_vector
-
format
API name:format
-
precisionStep
API name:precision_step
-
locale
API name:locale
-
serializeInternal
- Overrides:
serializeInternal
in classDocValuesPropertyBase
-
setupDynamicPropertyDeserializer
protected static void setupDynamicPropertyDeserializer(ObjectDeserializer<DynamicProperty.Builder> op)
-