setItemWithTtl

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

Set Item in the SyncListJava.

Return

CancellationToken which allows to cancel network request.

Parameters

itemIndex

Index 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.