Package org.elasticsearch.index.mapper
Class AbstractGeometryFieldMapper.Builder<T extends AbstractGeometryFieldMapper.Builder,Y extends AbstractGeometryFieldMapper>
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>
- Direct Known Subclasses:
GeoShapeFieldMapper.Builder,LegacyGeoShapeFieldMapper.Builder
- Enclosing class:
- AbstractGeometryFieldMapper<Parsed,Processed>
public abstract static class AbstractGeometryFieldMapper.Builder<T extends AbstractGeometryFieldMapper.Builder,Y extends AbstractGeometryFieldMapper> extends FieldMapper.Builder<T,Y>
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Booleancoerceprotected java.lang.BooleanignoreMalformedprotected java.lang.BooleanignoreZValueprotected ShapeBuilder.OrientationorientationFields 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 AbstractGeometryFieldMapper.Buildercoerce(boolean coerce)protected Explicit<java.lang.Boolean>coerce(Mapper.BuilderContext context)protected booleandefaultDocValues(Version indexCreated)AbstractGeometryFieldMapper.BuilderignoreMalformed(boolean ignoreMalformed)protected Explicit<java.lang.Boolean>ignoreMalformed(Mapper.BuilderContext context)protected Explicit<java.lang.Boolean>ignoreZValue()AbstractGeometryFieldMapper.BuilderignoreZValue(boolean ignoreZValue)protected Explicit<ShapeBuilder.Orientation>orientation()AbstractGeometryFieldMapper.Builderorientation(ShapeBuilder.Orientation orientation)protected voidsetupFieldType(Mapper.BuilderContext context)Methods 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 -
ignoreMalformed
protected java.lang.Boolean ignoreMalformed -
ignoreZValue
protected java.lang.Boolean ignoreZValue -
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 AbstractGeometryFieldMapper.Builder,Y extends AbstractGeometryFieldMapper>
-
ignoreMalformed
-
ignoreMalformed
-
ignoreZValue
-
ignoreZValue
-
setupFieldType
- Overrides:
setupFieldTypein classFieldMapper.Builder<T extends AbstractGeometryFieldMapper.Builder,Y extends AbstractGeometryFieldMapper>
-