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 version,
VersionType versionType,
Engine.Operation.Origin origin,
long startTime) |
Modifier and Type | Method and Description |
---|---|
abstract int |
estimatedSizeInBytes() |
Engine.Operation.Origin |
origin() |
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 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 abstract int estimatedSizeInBytes()
public VersionType versionType()
public long startTime()
public abstract java.lang.String type()