getMapItem

abstract suspend fun getMapItem(mapSidOrUniqueName: String, itemKey: String, useCache: Boolean = true): SyncMap.Item?

Retrieve Item from the SyncMap without opening it.

Return

SyncMap.Item for this itemKey or null if no item associated with the key.

Parameters

mapSidOrUniqueName

SID or unique name of existing SyncMap.

itemKey

Key of the item to retrieve.

useCache

When true returns cached value if found in cache. Collect Events.onItemUpdated and Events.onItemRemoved to receive notifications about the item changes. When false - performs network request to get latest data from backend.

Throws

TwilioException

When error occurred while retrieving the Item.