Class MergeConflictResult

  • public class MergeConflictResult
    extends java.lang.Object
    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 Detail

      • MergeConflictResult

        public MergeConflictResult​(java.nio.ByteBuffer newValue,
                                   int valueSchemaID,
                                   boolean resultReusesInput,
                                   org.apache.avro.generic.GenericRecord rmdRecord)
    • Method Detail

      • getValueSchemaId

        public int getValueSchemaId()
      • getNewValue

        public java.nio.ByteBuffer getNewValue()
      • isUpdateIgnored

        public boolean isUpdateIgnored()
      • doesResultReuseInput

        public boolean doesResultReuseInput()
      • getRmdRecord

        public org.apache.avro.generic.GenericRecord getRmdRecord()