org.elasticsearch.index.engine
Class Engine.Delete

java.lang.Object
  extended by org.elasticsearch.index.engine.Engine.Delete
All Implemented Interfaces:
Engine.Operation
Enclosing interface:
Engine

public static class Engine.Delete
extends Object
implements Engine.Operation


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.elasticsearch.index.engine.Engine.Operation
Engine.Operation.Origin, Engine.Operation.Type
 
Constructor Summary
Engine.Delete(String type, String id, org.apache.lucene.index.Term uid)
           
 
Method Summary
 long endTime()
          Returns operation end time in nanoseconds.
 Engine.Delete endTime(long endTime)
           
 String id()
           
 boolean notFound()
           
 Engine.Delete notFound(boolean notFound)
           
 Engine.Operation.Type opType()
           
 Engine.Operation.Origin origin()
           
 Engine.Delete origin(Engine.Operation.Origin origin)
           
 long startTime()
          Returns operation start time in nanoseconds.
 Engine.Delete startTime(long startTime)
           
 String type()
           
 org.apache.lucene.index.Term uid()
           
 long version()
           
 Engine.Delete version(long version)
           
 VersionType versionType()
           
 Engine.Delete versionType(VersionType versionType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Engine.Delete

public Engine.Delete(String type,
                     String id,
                     org.apache.lucene.index.Term uid)
Method Detail

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 String type()

id

public 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)

startTime

public Engine.Delete startTime(long startTime)

startTime

public long startTime()
Returns operation start time in nanoseconds.


endTime

public Engine.Delete endTime(long endTime)

endTime

public long endTime()
Returns operation end time in nanoseconds.



Copyright © 2009-2012. All Rights Reserved.