setItemWithTtl

abstract fun setItemWithTtl(itemKey: String, jsonData: String, ttlSeconds: Long, callback: SuccessListener<SyncMapJava.Item>): CancellationToken

Set Item in the SyncMapJava.

Return

CancellationToken which allows to cancel network request.

Parameters

itemKey

Key of the item to set.

jsonData

Item data to set as a serialized JSON object.

ttlSeconds

Time to live in seconds from now or 0 to indicate no expiry.

callback

Async result listener that will receive new value of the Item in its onSuccess() callback or any error in onFailure() callback.