org.elasticsearch.index.mapper
Class DocumentMapper.Builder
java.lang.Object
org.elasticsearch.index.mapper.DocumentMapper.Builder
- Enclosing class:
- DocumentMapper
public static class DocumentMapper.Builder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DocumentMapper.Builder
public DocumentMapper.Builder(java.lang.String index,
@Nullable
Settings indexSettings,
RootObjectMapper.Builder builder)
meta
public DocumentMapper.Builder meta(org.elasticsearch.common.collect.ImmutableMap<java.lang.String,java.lang.Object> meta)
sourceField
public DocumentMapper.Builder sourceField(SourceFieldMapper.Builder builder)
sizeField
public DocumentMapper.Builder sizeField(SizeFieldMapper.Builder builder)
idField
public DocumentMapper.Builder idField(IdFieldMapper.Builder builder)
uidField
public DocumentMapper.Builder uidField(UidFieldMapper.Builder builder)
typeField
public DocumentMapper.Builder typeField(TypeFieldMapper.Builder builder)
indexField
public DocumentMapper.Builder indexField(IndexFieldMapper.Builder builder)
routingField
public DocumentMapper.Builder routingField(RoutingFieldMapper.Builder builder)
parentFiled
public DocumentMapper.Builder parentFiled(ParentFieldMapper.Builder builder)
boostField
public DocumentMapper.Builder boostField(BoostFieldMapper.Builder builder)
allField
public DocumentMapper.Builder allField(AllFieldMapper.Builder builder)
analyzerField
public DocumentMapper.Builder analyzerField(AnalyzerMapper.Builder builder)
indexAnalyzer
public DocumentMapper.Builder indexAnalyzer(NamedAnalyzer indexAnalyzer)
hasIndexAnalyzer
public boolean hasIndexAnalyzer()
searchAnalyzer
public DocumentMapper.Builder searchAnalyzer(NamedAnalyzer searchAnalyzer)
hasSearchAnalyzer
public boolean hasSearchAnalyzer()
build
public DocumentMapper build(DocumentMapperParser docMapperParser)