Module: KubeMQ::ChannelType

Defined in:
lib/kubemq/types.rb

Overview

String channel type identifiers used by channel management operations.

Pass these constants to BaseClient#create_channel, BaseClient#delete_channel, and BaseClient#list_channels.

Examples:

client.list_channels(channel_type: KubeMQ::ChannelType::EVENTS)

See Also:

Constant Summary collapse

EVENTS =

Pub/sub fire-and-forget events.

'events'
EVENTS_STORE =

Durable events with persistence and replay.

'events_store'
COMMANDS =

Request/reply commands.

'commands'
QUERIES =

Request/reply queries.

'queries'
QUEUES =

Message queues with acknowledgement.

'queues'