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 List<DynamicTemplate> dynamicTemplates
seenDateFormats
protected Set<String> seenDateFormats
dynamicDateTimeFormatters
protected List<FormatDateTimeFormatter> dynamicDateTimeFormatters
dateDetection
protected boolean dateDetection
numericDetection
protected boolean numericDetection
RootObjectMapper.Builder
public RootObjectMapper.Builder(String name)
noDynamicDateTimeFormatter
public RootObjectMapper.Builder noDynamicDateTimeFormatter()
dynamicDateTimeFormatter
public RootObjectMapper.Builder dynamicDateTimeFormatter(Iterable<FormatDateTimeFormatter> dateTimeFormatters)
add
public RootObjectMapper.Builder add(DynamicTemplate dynamicTemplate)
add
public RootObjectMapper.Builder add(DynamicTemplate... dynamicTemplate)
createMapper
protected ObjectMapper createMapper(String name,
String fullPath,
boolean enabled,
ObjectMapper.Nested nested,
ObjectMapper.Dynamic dynamic,
ContentPath.Type pathType,
Map<String,Mapper> mappers)
- Overrides:
createMapper
in class ObjectMapper.Builder<RootObjectMapper.Builder,RootObjectMapper>
Copyright © 2009-2012. All Rights Reserved.