Meta extension

Set of functionality related to meta

on

Methods

addMessageMetaArray(BaseMessage message, List<MessageMetaArray> metaArrays) → Future<BaseMessage>

Available on BaseChannel, provided by the Meta extension

Adds list of metaArrays with given message.
createMetaCounters(Map<String, int> metaCounters) → Future<Map<String, int>>

Available on BaseChannel, provided by the Meta extension

Creates meta counters on this channel with metaCounters.
createMetaData(Map<String, String> metaData) → Future<Map<String, String>>

Available on BaseChannel, provided by the Meta extension

Creates meta data on this channel with metaData.
decreaseMetaCounters(Map<String, int> metaCounters) → Future<Map<String, int>>

Available on BaseChannel, provided by the Meta extension

Decreases meta counters on this channel with metaCounters.
deleteAllMetaCounters() → Future<void>

Available on BaseChannel, provided by the Meta extension

Deletes all meta counters
deleteAllMetaData() → Future<void>

Available on BaseChannel, provided by the Meta extension

Deletes a meta data on this channel with key.
deleteMessageMetaArrayKeys(BaseMessage message, List<String> keys) → Future<BaseMessage>

Available on BaseChannel, provided by the Meta extension

Deletes keys from MessageMetaArray given message.
deleteMetaCounters(String key) → Future<void>

Available on BaseChannel, provided by the Meta extension

Deletes a meta counter with given key
deleteMetaData(String key) → Future<void>

Available on BaseChannel, provided by the Meta extension

Deletes a meta data on this channel with key.
getAllMetaCounters() → Future<Map<String, int>>

Available on BaseChannel, provided by the Meta extension

Retrieves all meta counters from this channel.
getAllMetaData() → Future<Map<String, String>>

Available on BaseChannel, provided by the Meta extension

Retrieves all metaData from this channel.
getCachedMetaData() → Map<String, String>

Available on BaseChannel, provided by the Meta extension

Returns cached meta data
getMetaCounters(List<String> keys) → Future<Map<String, int>>

Available on BaseChannel, provided by the Meta extension

Retrieves meta counters from this channel with keys.
getMetaData(List<String> keys) → Future<Map<String, String>>

Available on BaseChannel, provided by the Meta extension

Retrieves meta data from this channel with keys.
increaseMetaCounters(Map<String, int> metaCounters) → Future<Map<String, int>>

Available on BaseChannel, provided by the Meta extension

Increases meta counters on this channel with metaCounters.
removeMessageMetaArray(BaseMessage message, List<MessageMetaArray> metaArrays) → Future<BaseMessage>

Available on BaseChannel, provided by the Meta extension

Removes values from list of metaArrays with given message
updateMetaCounters(Map<String, int> metaCounters) → Future<Map<String, int>>

Available on BaseChannel, provided by the Meta extension

Updates meta counters on this channel with metaCounters.
updateMetaData(Map<String, String> metaData) → Future<Map<String, String>>

Available on BaseChannel, provided by the Meta extension

Updates meta data on this channel with metaData.