Class MergeConflictResultWrapper
java.lang.Object
com.linkedin.davinci.kafka.consumer.MergeConflictResultWrapper
This wrapper is used to keep the context after handling Active/Active messages.
-
Constructor Summary
ConstructorDescriptionMergeConflictResultWrapper
(MergeConflictResult mergeConflictResult, Lazy<ByteBufferValueRecord<ByteBuffer>> oldValueProvider, Lazy<ByteBuffer> oldValueByteBufferProvider, RmdWithValueSchemaId oldRmdWithValueSchemaId, ChunkedValueManifestContainer oldValueManifestContainer, ByteBuffer updatedValueBytes, ByteBuffer updatedRmdBytes) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
MergeConflictResultWrapper
public MergeConflictResultWrapper(MergeConflictResult mergeConflictResult, Lazy<ByteBufferValueRecord<ByteBuffer>> oldValueProvider, Lazy<ByteBuffer> oldValueByteBufferProvider, RmdWithValueSchemaId oldRmdWithValueSchemaId, ChunkedValueManifestContainer oldValueManifestContainer, ByteBuffer updatedValueBytes, ByteBuffer updatedRmdBytes)
-
-
Method Details
-
getMergeConflictResult
-
getOldValueByteBufferProvider
-
getOldRmdWithValueSchemaId
-
getOldValueManifestContainer
-
getOldValueProvider
-
getUpdatedValueBytes
-
getUpdatedRmdBytes
-