public static class Translog.Index extends java.lang.Object implements Translog.Operation
Translog.Operation.Type
Modifier and Type | Field and Description |
---|---|
static int |
SERIALIZATION_FORMAT |
Constructor and Description |
---|
Index() |
Index(Engine.Index index) |
Index(java.lang.String type,
java.lang.String id,
byte[] source) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
long |
estimateSize() |
Translog.Source |
getSource() |
int |
hashCode() |
java.lang.String |
id() |
Translog.Operation.Type |
opType() |
java.lang.String |
parent() |
void |
readFrom(StreamInput in)
Set this object's fields from a StreamInput.
|
java.lang.String |
routing() |
BytesReference |
source() |
long |
timestamp() |
java.lang.String |
toString() |
long |
ttl() |
java.lang.String |
type() |
long |
version() |
VersionType |
versionType() |
void |
writeTo(StreamOutput out)
Write this object's fields to a StreamOutput.
|
public static final int SERIALIZATION_FORMAT
public Index()
public Index(Engine.Index index)
public Index(java.lang.String type, java.lang.String id, byte[] source)
public Translog.Operation.Type opType()
opType
in interface Translog.Operation
public long estimateSize()
estimateSize
in interface Translog.Operation
public java.lang.String type()
public java.lang.String id()
public java.lang.String routing()
public java.lang.String parent()
public long timestamp()
public long ttl()
public BytesReference source()
public long version()
public VersionType versionType()
public Translog.Source getSource()
getSource
in interface Translog.Operation
public void readFrom(StreamInput in) throws java.io.IOException
Streamable
readFrom
in interface Streamable
java.io.IOException
public void writeTo(StreamOutput out) throws java.io.IOException
Streamable
writeTo
in interface Streamable
java.io.IOException
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object