Package org.elasticsearch.index.mapper
Class GeoPointFieldMapper.Builder
java.lang.Object
org.elasticsearch.index.mapper.Mapper.Builder<T,Y>
org.elasticsearch.index.mapper.FieldMapper.Builder<GeoPointFieldMapper.Builder,GeoPointFieldMapper>
org.elasticsearch.index.mapper.GeoPointFieldMapper.Builder
- Enclosing class:
- GeoPointFieldMapper
public static class GeoPointFieldMapper.Builder extends FieldMapper.Builder<GeoPointFieldMapper.Builder,GeoPointFieldMapper>
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Boolean
ignoreMalformed
Fields inherited from class org.elasticsearch.index.mapper.FieldMapper.Builder
copyTo, defaultFieldType, docValuesSet, fieldType, indexOptionsSet, multiFieldsBuilder, omitNormsSet
-
Constructor Summary
Constructors Constructor Description Builder(java.lang.String name)
-
Method Summary
Modifier and Type Method Description GeoPointFieldMapper
build(Mapper.BuilderContext context)
Returns a newly built mapper.GeoPointFieldMapper
build(Mapper.BuilderContext context, java.lang.String simpleName, MappedFieldType fieldType, MappedFieldType defaultFieldType, Settings indexSettings, FieldMapper.MultiFields multiFields, Explicit<java.lang.Boolean> ignoreMalformed, Explicit<java.lang.Boolean> ignoreZValue, FieldMapper.CopyTo copyTo)
GeoPointFieldMapper.Builder
ignoreMalformed(boolean ignoreMalformed)
protected Explicit<java.lang.Boolean>
ignoreMalformed(Mapper.BuilderContext context)
GeoPointFieldMapper.Builder
ignoreZValue(boolean ignoreZValue)
protected Explicit<java.lang.Boolean>
ignoreZValue(Mapper.BuilderContext context)
protected void
setupFieldType(Mapper.BuilderContext context)
Methods inherited from class org.elasticsearch.index.mapper.FieldMapper.Builder
addMultiField, boost, buildFullName, copyTo, defaultDocValues, docValues, fieldType, getDefaultIndexOption, index, indexAnalyzer, indexOptions, meta, nullValue, omitNorms, searchAnalyzer, searchQuoteAnalyzer, similarity, store, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors
-
Field Details
-
ignoreMalformed
protected java.lang.Boolean ignoreMalformed
-
-
Constructor Details
-
Builder
public Builder(java.lang.String name)
-
-
Method Details
-
ignoreMalformed
-
ignoreMalformed
-
ignoreZValue
-
ignoreZValue
-
build
public GeoPointFieldMapper build(Mapper.BuilderContext context, java.lang.String simpleName, MappedFieldType fieldType, MappedFieldType defaultFieldType, Settings indexSettings, FieldMapper.MultiFields multiFields, Explicit<java.lang.Boolean> ignoreMalformed, Explicit<java.lang.Boolean> ignoreZValue, FieldMapper.CopyTo copyTo) -
setupFieldType
- Overrides:
setupFieldType
in classFieldMapper.Builder<GeoPointFieldMapper.Builder,GeoPointFieldMapper>
-
build
Description copied from class:Mapper.Builder
Returns a newly built mapper.- Specified by:
build
in classMapper.Builder<GeoPointFieldMapper.Builder,GeoPointFieldMapper>
-