org.elasticsearch.index.translog
Class Translog.Create
java.lang.Object
org.elasticsearch.index.translog.Translog.Create
- All Implemented Interfaces:
- Streamable, Translog.Operation
- Enclosing interface:
- Translog
public static class Translog.Create
- extends java.lang.Object
- implements Translog.Operation
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Translog.Create
public Translog.Create()
Translog.Create
public Translog.Create(Engine.Create create)
Translog.Create
public Translog.Create(java.lang.String type,
java.lang.String id,
byte[] source)
opType
public Translog.Operation.Type opType()
- Specified by:
opType
in interface Translog.Operation
estimateSize
public long estimateSize()
- Specified by:
estimateSize
in interface Translog.Operation
id
public java.lang.String id()
source
public byte[] source()
type
public java.lang.String type()
routing
public java.lang.String routing()
readFrom
public void readFrom(StreamInput in)
throws java.io.IOException
- Specified by:
readFrom
in interface Streamable
- Throws:
java.io.IOException
writeTo
public void writeTo(StreamOutput out)
throws java.io.IOException
- Specified by:
writeTo
in interface Streamable
- Throws:
java.io.IOException