Module org.elasticsearch.server
Package org.elasticsearch.index.mapper
Class FieldMapper.DocValuesParameter
java.lang.Object
org.elasticsearch.index.mapper.FieldMapper.Parameter<FieldMapper.DocValuesParameter.Values>
org.elasticsearch.index.mapper.FieldMapper.DocValuesParameter
- All Implemented Interfaces:
Supplier<FieldMapper.DocValuesParameter.Values>
- Enclosing class:
FieldMapper
public static final class FieldMapper.DocValuesParameter
extends FieldMapper.Parameter<FieldMapper.DocValuesParameter.Values>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class org.elasticsearch.index.mapper.FieldMapper.Parameter
name -
Constructor Summary
ConstructorsConstructorDescriptionDocValuesParameter(FieldMapper.DocValuesParameter.Values defaultValue, Function<FieldMapper, FieldMapper.DocValuesParameter.Values> initializer) -
Method Summary
Modifier and TypeMethodDescriptionvoidparse(String field, MappingParserContext context, Object value) Parse the field value from an ObjectvoidSets the current value of the parameterprotected voidtoXContent(XContentBuilder builder, boolean includeDefaults) Methods inherited from class org.elasticsearch.index.mapper.FieldMapper.Parameter
acceptsNull, addDeprecatedName, addValidator, alwaysSerialize, analyzerParam, analyzerParam, boolParam, boolParam, canAcceptNull, deprecated, docValuesParam, enumParam, enumParam, explicitBoolParam, get, getDefaultValue, getValue, ignoreAboveParam, indexParam, indexParam, indexParam, intParam, isConfigured, isSet, metaParam, neverSerialize, normsParam, normsParam, onScriptErrorParam, precludesParameters, requiresParameter, restrictedEnumParam, restrictedEnumParam, scriptParam, setMergeValidator, setSerializerCheck, storeParam, storeParam, stringArrayParam, stringParam, stringParam, useTimeSeriesDocValuesSkippers
-
Field Details
-
PARAMETER_NAME
- See Also:
-
EXTENDED_DOC_VALUES_PARAMS_FF
-
cardinalityParameter
public final FieldMapper.Parameter<FieldMapper.DocValuesParameter.Values.Cardinality> cardinalityParameter
-
-
Constructor Details
-
DocValuesParameter
public DocValuesParameter(FieldMapper.DocValuesParameter.Values defaultValue, Function<FieldMapper, FieldMapper.DocValuesParameter.Values> initializer)
-
-
Method Details
-
parse
Description copied from class:FieldMapper.ParameterParse the field value from an Object- Overrides:
parsein classFieldMapper.Parameter<FieldMapper.DocValuesParameter.Values>- Parameters:
field- the field namecontext- the parser contextvalue- the object
-
setValue
Description copied from class:FieldMapper.ParameterSets the current value of the parameter- Overrides:
setValuein classFieldMapper.Parameter<FieldMapper.DocValuesParameter.Values>
-
toXContent
- Overrides:
toXContentin classFieldMapper.Parameter<FieldMapper.DocValuesParameter.Values>- Throws:
IOException
-