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
seenDateFormats
protected java.util.Set<java.lang.String> seenDateFormats
dynamicDateTimeFormatters
protected java.util.List<FormatDateTimeFormatter> dynamicDateTimeFormatters
dateDetection
protected boolean dateDetection
numericDetection
protected boolean numericDetection
RootObjectMapper.Builder
public RootObjectMapper.Builder(java.lang.String name)
noDynamicDateTimeFormatter
public RootObjectMapper.Builder noDynamicDateTimeFormatter()
dynamicDateTimeFormatter
public RootObjectMapper.Builder dynamicDateTimeFormatter(java.lang.Iterable<FormatDateTimeFormatter> dateTimeFormatters)
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>