Translog.Operation
public static class Translog.Index extends java.lang.Object implements Translog.Operation
Translog.Operation.Type
Modifier and Type | Field | Description |
---|---|---|
static int |
FORMAT_2_X |
|
static int |
FORMAT_AUTO_GENERATED_IDS |
|
static int |
FORMAT_SEQ_NO |
|
static int |
SERIALIZATION_FORMAT |
Constructor | Description |
---|---|
Index(java.lang.String type,
java.lang.String id,
long seqNo,
byte[] source) |
|
Index(java.lang.String type,
java.lang.String id,
long seqNo,
long version,
VersionType versionType,
byte[] source,
java.lang.String routing,
java.lang.String parent,
long autoGeneratedIdTimestamp) |
|
Index(Engine.Index index,
Engine.IndexResult indexResult) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object o) |
|
long |
estimateSize() |
|
long |
getAutoGeneratedIdTimestamp() |
|
Translog.Source |
getSource() |
|
int |
hashCode() |
|
java.lang.String |
id() |
|
Translog.Operation.Type |
opType() |
|
java.lang.String |
parent() |
|
long |
primaryTerm() |
|
java.lang.String |
routing() |
|
long |
seqNo() |
|
BytesReference |
source() |
|
java.lang.String |
toString() |
|
java.lang.String |
type() |
|
long |
version() |
|
VersionType |
versionType() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
readOperation, writeOperation
public static final int FORMAT_2_X
public static final int FORMAT_AUTO_GENERATED_IDS
public static final int FORMAT_SEQ_NO
public static final int SERIALIZATION_FORMAT
public Index(Engine.Index index, Engine.IndexResult indexResult)
public Index(java.lang.String type, java.lang.String id, long seqNo, byte[] source)
public Index(java.lang.String type, java.lang.String id, long seqNo, long version, VersionType versionType, byte[] source, java.lang.String routing, java.lang.String parent, long autoGeneratedIdTimestamp)
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 BytesReference source()
public long seqNo()
seqNo
in interface Translog.Operation
public long primaryTerm()
primaryTerm
in interface Translog.Operation
public long version()
public VersionType versionType()
public Translog.Source getSource()
getSource
in interface Translog.Operation
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
public long getAutoGeneratedIdTimestamp()