org.elasticsearch.index.mapper.object
Class RootObjectMapper.Builder
java.lang.Object
org.elasticsearch.index.mapper.Mapper.Builder<T,Y>
org.elasticsearch.index.mapper.object.ObjectMapper.Builder<RootObjectMapper.Builder,RootObjectMapper>
org.elasticsearch.index.mapper.object.RootObjectMapper.Builder
- Enclosing class:
- RootObjectMapper
public static class RootObjectMapper.Builder
- extends ObjectMapper.Builder<RootObjectMapper.Builder,RootObjectMapper>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dynamicTemplates
protected final java.util.List<DynamicTemplate> dynamicTemplates
dateTimeFormatters
protected java.util.List<FormatDateTimeFormatter> dateTimeFormatters
dateDetection
protected boolean dateDetection
RootObjectMapper.Builder
public RootObjectMapper.Builder(java.lang.String name)
noDateTimeFormatter
public RootObjectMapper.Builder noDateTimeFormatter()
dateTimeFormatter
public RootObjectMapper.Builder dateTimeFormatter(java.lang.Iterable<FormatDateTimeFormatter> dateTimeFormatters)
dateTimeFormatter
public RootObjectMapper.Builder dateTimeFormatter(FormatDateTimeFormatter[] dateTimeFormatters)
dateTimeFormatter
public RootObjectMapper.Builder dateTimeFormatter(FormatDateTimeFormatter dateTimeFormatter)
add
public RootObjectMapper.Builder add(DynamicTemplate dynamicTemplate)
add
public RootObjectMapper.Builder add(DynamicTemplate... dynamicTemplate)
createMapper
protected ObjectMapper createMapper(java.lang.String name,
java.lang.String fullPath,
boolean enabled,
ObjectMapper.Nested nested,
ObjectMapper.Dynamic dynamic,
ContentPath.Type pathType,
java.util.Map<java.lang.String,Mapper> mappers)
- Overrides:
createMapper
in class ObjectMapper.Builder<RootObjectMapper.Builder,RootObjectMapper>