SyncCursorRecord

data class SyncCursorRecord(val resourceName: String, val cursor: String? = null, val lastSyncedAt: Long? = null, val fullResyncRequired: Boolean = false, val metadataExtra: Map<String, String> = emptyMap())

One resource's persisted cursor/quota bookkeeping.

Constructors

Link copied to clipboard
constructor(resourceName: String, cursor: String? = null, lastSyncedAt: Long? = null, fullResyncRequired: Boolean = false, metadataExtra: Map<String, String> = emptyMap())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Mirrors SyncResponse.metadataExtra verbatim; opaque to the engine.

Link copied to clipboard