why deepstreamHub? compare us getting started feature roadmap faq
use cases pricing
products
developers
company
blog contact

Methods

init

Use when you don’t need any merge conflict data - seealso: RecordMergeStrategyException#RecordMergeStrategyException(int,JsonElement,int, JsonElement,String)

init:oldData:remoteVersion:remoteData:error:

An exception that can contain all the merge issues

Parameters:
localVersion - The local version during the merge
oldData - The local data during the merge
remoteVersion - The remote version during the merge
remoteData - The remote data during the merge
error - An error message describing the issue

init:

Use when you don’t need a reference to the actual conflicting data - seealso: RecordMergeStrategyException#RecordMergeStrategyException(int, JsonElement,int, JsonElement,String)