public static class LegacyDateFieldMapper.Builder extends LegacyNumberFieldMapper.Builder<LegacyDateFieldMapper.Builder,LegacyDateFieldMapper>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
nullValue |
copyTo, defaultFieldType, docValuesSet, fieldType, includeInAll, indexOptionsSet, multiFieldsBuilder, omitNormsSetbuilder, name| Constructor and Description |
|---|
Builder(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
LegacyDateFieldMapper |
build(Mapper.BuilderContext context)
Returns a newly built mapper.
|
LegacyDateFieldMapper.Builder |
dateTimeFormatter(FormatDateTimeFormatter dateTimeFormatter) |
LegacyDateFieldMapper.DateFieldType |
fieldType() |
LegacyDateFieldMapper.Builder |
locale(java.util.Locale locale) |
protected int |
maxPrecisionStep() |
LegacyDateFieldMapper.Builder |
nullValue(java.lang.String nullValue) |
protected void |
setupFieldType(Mapper.BuilderContext context) |
LegacyDateFieldMapper.Builder |
timeUnit(java.util.concurrent.TimeUnit timeUnit) |
coerce, coerce, ignoreMalformed, ignoreMalformed, precisionStepaddMultiField, boost, buildFullName, copyTo, defaultDocValues, docValues, getDefaultIndexOption, includeInAll, index, indexAnalyzer, indexOptions, nullValue, omitNorms, searchAnalyzer, searchQuoteAnalyzer, similarity, store, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenizednamepublic LegacyDateFieldMapper.DateFieldType fieldType()
fieldType in class FieldMapper.Builder<LegacyDateFieldMapper.Builder,LegacyDateFieldMapper>public LegacyDateFieldMapper.Builder timeUnit(java.util.concurrent.TimeUnit timeUnit)
public LegacyDateFieldMapper.Builder nullValue(java.lang.String nullValue)
public LegacyDateFieldMapper.Builder dateTimeFormatter(FormatDateTimeFormatter dateTimeFormatter)
public LegacyDateFieldMapper build(Mapper.BuilderContext context)
Mapper.Builderbuild in class Mapper.Builder<LegacyDateFieldMapper.Builder,LegacyDateFieldMapper>protected void setupFieldType(Mapper.BuilderContext context)
setupFieldType in class LegacyNumberFieldMapper.Builder<LegacyDateFieldMapper.Builder,LegacyDateFieldMapper>public LegacyDateFieldMapper.Builder locale(java.util.Locale locale)
protected int maxPrecisionStep()
maxPrecisionStep in class LegacyNumberFieldMapper.Builder<LegacyDateFieldMapper.Builder,LegacyDateFieldMapper>