org.elasticsearch.index.engine
Class Engine.Create
java.lang.Object
org.elasticsearch.index.engine.Engine.Create
- All Implemented Interfaces:
- Engine.IndexingOperation, Engine.Operation
- Enclosing interface:
- Engine
public static class Engine.Create
- extends java.lang.Object
- implements Engine.IndexingOperation
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Engine.Create
public Engine.Create(DocumentMapper docMapper,
org.apache.lucene.index.Term uid,
ParsedDocument doc)
docMapper
public DocumentMapper docMapper()
- Specified by:
docMapper
in interface Engine.IndexingOperation
opType
public Engine.Operation.Type opType()
- Specified by:
opType
in interface Engine.Operation
origin
public Engine.Create origin(Engine.Operation.Origin origin)
origin
public Engine.Operation.Origin origin()
- Specified by:
origin
in interface Engine.Operation
parsedDoc
public ParsedDocument parsedDoc()
- Specified by:
parsedDoc
in interface Engine.IndexingOperation
uid
public org.apache.lucene.index.Term uid()
type
public java.lang.String type()
id
public java.lang.String id()
routing
public java.lang.String routing()
version
public long version()
version
public Engine.Create version(long version)
versionType
public VersionType versionType()
versionType
public Engine.Create versionType(VersionType versionType)
parent
public java.lang.String parent()
docs
public java.util.List<org.apache.lucene.document.Document> docs()
- Specified by:
docs
in interface Engine.IndexingOperation
analyzer
public org.apache.lucene.analysis.Analyzer analyzer()
source
public byte[] source()
uidField
public UidField uidField()