org.elasticsearch.index.engine
Class Engine.Delete
java.lang.Object
org.elasticsearch.index.engine.Engine.Delete
- All Implemented Interfaces:
- Engine.Operation
- Enclosing interface:
- Engine
public static class Engine.Delete
- extends java.lang.Object
- implements Engine.Operation
Constructor Summary |
Engine.Delete(java.lang.String type,
java.lang.String id,
org.apache.lucene.index.Term uid)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Engine.Delete
public Engine.Delete(java.lang.String type,
java.lang.String id,
org.apache.lucene.index.Term uid)
opType
public Engine.Operation.Type opType()
- Specified by:
opType
in interface Engine.Operation
origin
public Engine.Delete origin(Engine.Operation.Origin origin)
origin
public Engine.Operation.Origin origin()
- Specified by:
origin
in interface Engine.Operation
type
public java.lang.String type()
id
public java.lang.String id()
uid
public org.apache.lucene.index.Term uid()
version
public Engine.Delete version(long version)
version
public long version()
versionType
public Engine.Delete versionType(VersionType versionType)
versionType
public VersionType versionType()
notFound
public boolean notFound()
notFound
public Engine.Delete notFound(boolean notFound)