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, ignoreZValueFields 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 GeoPointFieldMapperbuild(Mapper.BuilderContext context)Returns a newly built mapper.GeoPointFieldMapperbuild(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.GeoPointFieldTypefieldType()protected voidsetupFieldType(Mapper.BuilderContext context)Methods inherited from class org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.Builder
ignoreMalformed, ignoreMalformed, ignoreMalformed, ignoreZValue, ignoreZValue, ignoreZValueMethods 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:
setupFieldTypein classAbstractGeometryFieldMapper.Builder<GeoPointFieldMapper.Builder,GeoPointFieldMapper>
-
build
Description copied from class:Mapper.BuilderReturns a newly built mapper.- Specified by:
buildin classMapper.Builder<GeoPointFieldMapper.Builder,GeoPointFieldMapper>
-
fieldType
- Overrides:
fieldTypein classFieldMapper.Builder<GeoPointFieldMapper.Builder,GeoPointFieldMapper>
-