public abstract static class Engine.Operation
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Engine.Operation.Origin |
static class |
Engine.Operation.TYPE
type of operation (index, delete), subclasses use static types
|
Constructor and Description |
---|
Operation(org.apache.lucene.index.Term uid,
long seqNo,
long primaryTerm,
long version,
VersionType versionType,
Engine.Operation.Origin origin,
long startTime) |
Modifier and Type | Method and Description |
---|---|
abstract int |
estimatedSizeInBytes() |
abstract Engine.Operation.TYPE |
operationType() |
Engine.Operation.Origin |
origin() |
long |
primaryTerm() |
long |
seqNo() |
long |
startTime()
Returns operation start time in nanoseconds.
|
abstract java.lang.String |
type() |
org.apache.lucene.index.Term |
uid() |
long |
version() |
VersionType |
versionType() |
public Operation(org.apache.lucene.index.Term uid, long seqNo, long primaryTerm, long version, VersionType versionType, Engine.Operation.Origin origin, long startTime)
public Engine.Operation.Origin origin()
public org.apache.lucene.index.Term uid()
public long version()
public long seqNo()
public long primaryTerm()
public abstract int estimatedSizeInBytes()
public VersionType versionType()
public long startTime()
public abstract java.lang.String type()
public abstract Engine.Operation.TYPE operationType()