Package org.elasticsearch.index.mapper
Class AbstractShapeGeometryFieldMapper.Builder<T extends AbstractShapeGeometryFieldMapper.Builder,Y extends AbstractShapeGeometryFieldMapper>
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<T,Y>
org.elasticsearch.index.mapper.AbstractShapeGeometryFieldMapper.Builder<T,Y>
- Direct Known Subclasses:
GeoShapeFieldMapper.Builder,LegacyGeoShapeFieldMapper.Builder
- Enclosing class:
- AbstractShapeGeometryFieldMapper<Parsed,Processed>
public abstract static class AbstractShapeGeometryFieldMapper.Builder<T extends AbstractShapeGeometryFieldMapper.Builder,Y extends AbstractShapeGeometryFieldMapper> extends AbstractGeometryFieldMapper.Builder<T,Y>
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Booleancoerceprotected ShapeBuilder.OrientationorientationFields 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, MappedFieldType fieldType, MappedFieldType defaultFieldType)default builder - used for external mapperBuilder(java.lang.String name, MappedFieldType fieldType, MappedFieldType defaultFieldType, boolean coerce, boolean ignoreMalformed, ShapeBuilder.Orientation orientation, boolean ignoreZ) -
Method Summary
Modifier and Type Method Description AbstractShapeGeometryFieldMapper.Buildercoerce(boolean coerce)protected Explicit<java.lang.Boolean>coerce(Mapper.BuilderContext context)protected booleandefaultDocValues(Version indexCreated)protected Explicit<ShapeBuilder.Orientation>orientation()AbstractShapeGeometryFieldMapper.Builderorientation(ShapeBuilder.Orientation orientation)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, docValues, fieldType, getDefaultIndexOption, index, indexAnalyzer, indexOptions, meta, nullValue, omitNorms, searchAnalyzer, searchQuoteAnalyzer, similarity, store, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors
-
Field Details
-
coerce
protected java.lang.Boolean coerce -
orientation
-
-
Constructor Details
-
Builder
default builder - used for external mapper -
Builder
public Builder(java.lang.String name, MappedFieldType fieldType, MappedFieldType defaultFieldType, boolean coerce, boolean ignoreMalformed, ShapeBuilder.Orientation orientation, boolean ignoreZ)
-
-
Method Details
-
coerce
-
coerce
-
orientation
-
orientation
-
defaultDocValues
- Overrides:
defaultDocValuesin classFieldMapper.Builder<T extends AbstractShapeGeometryFieldMapper.Builder,Y extends AbstractShapeGeometryFieldMapper>
-
setupFieldType
- Overrides:
setupFieldTypein classAbstractGeometryFieldMapper.Builder<T extends AbstractShapeGeometryFieldMapper.Builder,Y extends AbstractShapeGeometryFieldMapper>
-