Class MergeConflictResult
java.lang.Object
com.linkedin.davinci.replication.merge.MergeConflictResult
An object to encapsulate the results of conflict resolution to denote how the operation and value that should be
applied or if the current update should be ignored.
-
Constructor Summary
ConstructorDescriptionMergeConflictResult
(ByteBuffer newValue, int valueSchemaID, boolean resultReusesInput, org.apache.avro.generic.GenericRecord rmdRecord) -
Method Summary
Modifier and TypeMethodDescriptionboolean
static MergeConflictResult
org.apache.avro.generic.GenericRecord
int
boolean
-
Constructor Details
-
MergeConflictResult
public MergeConflictResult(ByteBuffer newValue, int valueSchemaID, boolean resultReusesInput, org.apache.avro.generic.GenericRecord rmdRecord)
-
-
Method Details
-
getIgnoredResult
-
getValueSchemaId
public int getValueSchemaId() -
getNewValue
-
isUpdateIgnored
public boolean isUpdateIgnored() -
doesResultReuseInput
public boolean doesResultReuseInput() -
getRmdRecord
public org.apache.avro.generic.GenericRecord getRmdRecord()
-