org.elasticsearch.index.mapper.xcontent
Class XContentDateFieldMapper.Builder

java.lang.Object
  extended by org.elasticsearch.index.mapper.xcontent.XContentMapper.Builder<T,Y>
      extended by org.elasticsearch.index.mapper.xcontent.XContentFieldMapper.Builder<T,Y>
          extended by org.elasticsearch.index.mapper.xcontent.XContentNumberFieldMapper.Builder<XContentDateFieldMapper.Builder,XContentDateFieldMapper>
              extended by org.elasticsearch.index.mapper.xcontent.XContentDateFieldMapper.Builder
Enclosing class:
XContentDateFieldMapper

public static class XContentDateFieldMapper.Builder
extends XContentNumberFieldMapper.Builder<XContentDateFieldMapper.Builder,XContentDateFieldMapper>


Field Summary
protected  FormatDateTimeFormatter dateTimeFormatter
           
protected  java.lang.String nullValue
           
 
Fields inherited from class org.elasticsearch.index.mapper.xcontent.XContentNumberFieldMapper.Builder
precisionStep
 
Fields inherited from class org.elasticsearch.index.mapper.xcontent.XContentFieldMapper.Builder
boost, includeInAll, index, indexAnalyzer, indexName, omitNorms, omitTermFreqAndPositions, searchAnalyzer, store, termVector
 
Fields inherited from class org.elasticsearch.index.mapper.xcontent.XContentMapper.Builder
builder, name
 
Constructor Summary
XContentDateFieldMapper.Builder(java.lang.String name)
           
 
Method Summary
 XContentDateFieldMapper build(XContentMapper.BuilderContext context)
           
 XContentDateFieldMapper.Builder dateTimeFormatter(FormatDateTimeFormatter dateTimeFormatter)
           
 XContentDateFieldMapper.Builder nullValue(java.lang.String nullValue)
           
 
Methods inherited from class org.elasticsearch.index.mapper.xcontent.XContentNumberFieldMapper.Builder
boost, includeInAll, indexName, precisionStep, store
 
Methods inherited from class org.elasticsearch.index.mapper.xcontent.XContentFieldMapper.Builder
buildFullName, buildIndexName, buildNames, index, indexAnalyzer, omitNorms, omitTermFreqAndPositions, searchAnalyzer, termVector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nullValue

protected java.lang.String nullValue

dateTimeFormatter

protected FormatDateTimeFormatter dateTimeFormatter
Constructor Detail

XContentDateFieldMapper.Builder

public XContentDateFieldMapper.Builder(java.lang.String name)
Method Detail

nullValue

public XContentDateFieldMapper.Builder nullValue(java.lang.String nullValue)

dateTimeFormatter

public XContentDateFieldMapper.Builder dateTimeFormatter(FormatDateTimeFormatter dateTimeFormatter)

build

public XContentDateFieldMapper build(XContentMapper.BuilderContext context)
Specified by:
build in class XContentMapper.Builder<XContentDateFieldMapper.Builder,XContentDateFieldMapper>