Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class ModifiedSince
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SyncChangesRequest(val type: SyncableType, val jsonString: String, val modifiedSince: ModifiedSince)
Link copied to clipboard
data class SyncChangesResponse(val type: SyncableType, val jsonString: String)
Link copied to clipboard
sealed class SyncDataValidationResult<out R>
Link copied to clipboard
data class SyncDeletionRequest(val type: SyncableType, val untilTimestamp: String? = null)

Represents a request to delete a syncable type

Link copied to clipboard
data class SyncDeletionResponse(val type: SyncableType, val untilTimestamp: String? = null)

Represents a response to a sync deletion request.

Link copied to clipboard
interface SyncEngine
Link copied to clipboard
data class SyncErrorResponse(val type: SyncableType, val featureSyncError: FeatureSyncError)
Link copied to clipboard
sealed class SyncMergeResult