public abstract static class Engine.IndexingOperation extends Object implements Engine.Operation
Engine.Operation.Origin, Engine.Operation.Type| Constructor and Description |
|---|
IndexingOperation(DocumentMapper docMapper,
org.apache.lucene.index.Term uid,
ParsedDocument doc) |
IndexingOperation(DocumentMapper docMapper,
org.apache.lucene.index.Term uid,
ParsedDocument doc,
long version,
VersionType versionType,
Engine.Operation.Origin origin,
long startTime,
boolean canHaveDuplicates) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.analysis.Analyzer |
analyzer() |
boolean |
canHaveDuplicates() |
DocumentMapper |
docMapper() |
List<ParseContext.Document> |
docs() |
long |
endTime()
Returns operation end time in nanoseconds.
|
void |
endTime(long endTime) |
String |
id() |
Engine.Operation.Origin |
origin() |
String |
parent() |
ParsedDocument |
parsedDoc() |
String |
routing() |
BytesReference |
source() |
long |
startTime()
Returns operation start time in nanoseconds.
|
long |
timestamp() |
long |
ttl() |
String |
type() |
org.apache.lucene.index.Term |
uid() |
void |
updateVersion(long version) |
long |
version() |
VersionType |
versionType() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitopTypepublic IndexingOperation(DocumentMapper docMapper, org.apache.lucene.index.Term uid, ParsedDocument doc, long version, VersionType versionType, Engine.Operation.Origin origin, long startTime, boolean canHaveDuplicates)
public IndexingOperation(DocumentMapper docMapper, org.apache.lucene.index.Term uid, ParsedDocument doc)
public DocumentMapper docMapper()
public Engine.Operation.Origin origin()
origin in interface Engine.Operationpublic ParsedDocument parsedDoc()
public org.apache.lucene.index.Term uid()
public String type()
public String id()
public String routing()
public long timestamp()
public long ttl()
public long version()
public void updateVersion(long version)
public VersionType versionType()
public boolean canHaveDuplicates()
public String parent()
public List<ParseContext.Document> docs()
public org.apache.lucene.analysis.Analyzer analyzer()
public BytesReference source()
public long startTime()
public void endTime(long endTime)
public long endTime()
Copyright © 2009–2016. All rights reserved.