openOrCreate

abstract suspend fun openOrCreate(uniqueName: String, ttl: <Error class: unknown class> = Duration.INFINITE): SyncMap

Open existing SyncMap by unique name or create a new one if specified name does not exist.

Return

Opened or created SyncMap.

Parameters

uniqueName

Unique name to find existing map or to assign to new map upon creation.

ttl

Time to live from now or Duration.INFINITE to indicate no expiry.

Throws

TwilioException

When error occurred while map opening or creation.