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