org.elasticsearch.index.mapper.json
Class JsonDocumentMapper.Builder
java.lang.Object
org.elasticsearch.index.mapper.json.JsonDocumentMapper.Builder
- Enclosing class:
- JsonDocumentMapper
public static class JsonDocumentMapper.Builder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JsonDocumentMapper.Builder
public JsonDocumentMapper.Builder(JsonObjectMapper.Builder builder)
sourceField
public JsonDocumentMapper.Builder sourceField(JsonSourceFieldMapper.Builder builder)
idField
public JsonDocumentMapper.Builder idField(JsonIdFieldMapper.Builder builder)
uidField
public JsonDocumentMapper.Builder uidField(JsonUidFieldMapper.Builder builder)
typeField
public JsonDocumentMapper.Builder typeField(JsonTypeFieldMapper.Builder builder)
boostField
public JsonDocumentMapper.Builder boostField(JsonBoostFieldMapper.Builder builder)
allField
public JsonDocumentMapper.Builder allField(JsonAllFieldMapper.Builder builder)
mappingSource
public JsonDocumentMapper.Builder mappingSource(java.lang.String mappingSource)
indexAnalyzer
public JsonDocumentMapper.Builder indexAnalyzer(NamedAnalyzer indexAnalyzer)
hasIndexAnalyzer
public boolean hasIndexAnalyzer()
searchAnalyzer
public JsonDocumentMapper.Builder searchAnalyzer(NamedAnalyzer searchAnalyzer)
hasSearchAnalyzer
public boolean hasSearchAnalyzer()
build
public JsonDocumentMapper build()