public static class DateFieldMapper.Builder extends NumberFieldMapper.Builder<DateFieldMapper.Builder,DateFieldMapper>
| Modifier and Type | Field and Description |
|---|---|
protected String |
nullValue |
copyTo, defaultFieldType, docValuesSet, fieldDataSettings, fieldType, includeInAll, indexName, indexOptionsSet, multiFieldsBuilder, omitNormsSetbuilder, name| Constructor and Description |
|---|
DateFieldMapper.Builder(String name) |
| Modifier and Type | Method and Description |
|---|---|
DateFieldMapper |
build(Mapper.BuilderContext context) |
DateFieldMapper.Builder |
dateTimeFormatter(FormatDateTimeFormatter dateTimeFormatter) |
DateFieldMapper.DateFieldType |
fieldType() |
DateFieldMapper.Builder |
locale(Locale locale) |
protected NamedAnalyzer |
makeNumberAnalyzer(int precisionStep) |
protected int |
maxPrecisionStep() |
DateFieldMapper.Builder |
nullValue(String nullValue) |
protected void |
setupFieldType(Mapper.BuilderContext context) |
DateFieldMapper.Builder |
timeUnit(TimeUnit timeUnit) |
coerce, coerce, ignoreMalformed, ignoreMalformed, precisionStepaddMultiField, boost, buildFullName, buildIndexName, buildIndexNameClean, buildNames, copyTo, docValues, fieldDataSettings, getDefaultIndexOption, includeInAll, index, indexAnalyzer, indexName, indexOptions, multiFieldPathType, normsLoading, nullValue, omitNorms, searchAnalyzer, similarity, store, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenizednameprotected String nullValue
public DateFieldMapper.Builder(String name)
public DateFieldMapper.DateFieldType fieldType()
fieldType in class FieldMapper.Builder<DateFieldMapper.Builder,DateFieldMapper>public DateFieldMapper.Builder timeUnit(TimeUnit timeUnit)
public DateFieldMapper.Builder nullValue(String nullValue)
public DateFieldMapper.Builder dateTimeFormatter(FormatDateTimeFormatter dateTimeFormatter)
public DateFieldMapper build(Mapper.BuilderContext context)
build in class Mapper.Builder<DateFieldMapper.Builder,DateFieldMapper>protected void setupFieldType(Mapper.BuilderContext context)
setupFieldType in class NumberFieldMapper.Builder<DateFieldMapper.Builder,DateFieldMapper>public DateFieldMapper.Builder locale(Locale locale)
protected NamedAnalyzer makeNumberAnalyzer(int precisionStep)
makeNumberAnalyzer in class NumberFieldMapper.Builder<DateFieldMapper.Builder,DateFieldMapper>protected int maxPrecisionStep()
maxPrecisionStep in class NumberFieldMapper.Builder<DateFieldMapper.Builder,DateFieldMapper>Copyright © 2009–2017. All rights reserved.