org.elasticsearch.index.mapper.xcontent
Class XContentObjectMapper.Builder
java.lang.Object
org.elasticsearch.index.mapper.xcontent.XContentMapper.Builder<XContentObjectMapper.Builder,XContentObjectMapper>
org.elasticsearch.index.mapper.xcontent.XContentObjectMapper.Builder
- Enclosing class:
- XContentObjectMapper
public static class XContentObjectMapper.Builder
- extends XContentMapper.Builder<XContentObjectMapper.Builder,XContentObjectMapper>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XContentObjectMapper.Builder
public XContentObjectMapper.Builder(java.lang.String name)
enabled
public XContentObjectMapper.Builder enabled(boolean enabled)
dynamic
public XContentObjectMapper.Builder dynamic(boolean dynamic)
pathType
public XContentObjectMapper.Builder pathType(ContentPath.Type pathType)
noDateTimeFormatter
public XContentObjectMapper.Builder noDateTimeFormatter()
includeInAll
public XContentObjectMapper.Builder includeInAll(boolean includeInAll)
dateTimeFormatter
public XContentObjectMapper.Builder dateTimeFormatter(java.lang.Iterable<FormatDateTimeFormatter> dateTimeFormatters)
dateTimeFormatter
public XContentObjectMapper.Builder dateTimeFormatter(FormatDateTimeFormatter[] dateTimeFormatters)
dateTimeFormatter
public XContentObjectMapper.Builder dateTimeFormatter(FormatDateTimeFormatter dateTimeFormatter)
add
public XContentObjectMapper.Builder add(XContentMapper.Builder builder)
build
public XContentObjectMapper build(XContentMapper.BuilderContext context)
- Specified by:
build
in class XContentMapper.Builder<XContentObjectMapper.Builder,XContentObjectMapper>