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<T,Y>
org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.Builder<GeoPointFieldMapper.Builder,GeoPointFieldMapper>
org.elasticsearch.index.mapper.GeoPointFieldMapper.Builder
- Enclosing class:
- GeoPointFieldMapper
public static class GeoPointFieldMapper.Builder extends AbstractGeometryFieldMapper.Builder<GeoPointFieldMapper.Builder,GeoPointFieldMapper>
-
Field Summary
Fields inherited from class org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.Builder
ignoreMalformed, ignoreZValue
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.GeoPointFieldType
fieldType()
protected void
setupFieldType(Mapper.BuilderContext context)
Methods inherited from class org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.Builder
ignoreMalformed, ignoreMalformed, ignoreMalformed, ignoreZValue, ignoreZValue, ignoreZValue
Methods inherited from class org.elasticsearch.index.mapper.FieldMapper.Builder
addMultiField, boost, buildFullName, copyTo, defaultDocValues, docValues, getDefaultIndexOption, index, indexAnalyzer, indexOptions, meta, nullValue, omitNorms, searchAnalyzer, searchQuoteAnalyzer, similarity, store, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors
-
Constructor Details
-
Builder
public Builder(java.lang.String name)
-
-
Method Details
-
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 classAbstractGeometryFieldMapper.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>
-
fieldType
- Overrides:
fieldType
in classFieldMapper.Builder<GeoPointFieldMapper.Builder,GeoPointFieldMapper>
-