Go
Sources
SDK
Not found
Examples
Prerequisites
Installation
go get github.com/kubemq-io/kubemq-goRunning Examples
SDK Overview
PubSub Events Operations
Create Channel
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
Delete Channel
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
List Channels
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
Send Event / Subscribe Message
Send Request: Event
EventName
Type
Description
Default Value
Mandatory
Send Response
Name
Type
Description
Subscribe Request: EventsSubscription
EventsSubscriptionName
Type
Description
Default Value
Mandatory
Example
PubSub EventsStore Operations
Create Channel
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
Delete Channel
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
List Channels
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
Send Event / Subscribe Message
Send Request: Event
EventName
Type
Description
Default Value
Mandatory
Send Response
Name
Type
Description
Subscribe Request: EventsStoreSubscription
EventsStoreSubscriptionName
Type
Description
Default Value
Mandatory
EventsStoreType Options
Type
Value
Description
Example
Commands & Queries – Commands Operations
Create Channel
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
Delete Channel
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
List Channels
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
Send Command / Receive Request
Send Request: CommandMessage
CommandMessageName
Type
Description
Default Value
Mandatory
Send Response: CommandResponseMessage
CommandResponseMessageName
Type
Description
Receive Request: CommandsSubscription
CommandsSubscriptionName
Type
Description
Default Value
Mandatory
Example
Commands & Queries – Queries Operations
Create Channel
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
Delete Channel
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
List Channels
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
Send Query / Receive Request
Send Request: QueryMessage
QueryMessageName
Type
Description
Default Value
Mandatory
Send Response: QueryResponse
QueryResponseName
Type
Description
Receive Request: QuerySubscription
QuerySubscriptionName
Type
Description
Default Value
Mandatory
Example
Queues Operations
Create Channel
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
Delete Channel
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
List Channels
Request Parameters
Name
Type
Description
Default Value
Mandatory
Response
Name
Type
Description
Example
Send / Receive Queue Messages
Send Request: QueueMessage
QueueMessageName
Type
Description
Default Value
Mandatory
Send Response: SendResult
SendResultName
Type
Description
Receive Request: PollRequest
PollRequestName
Type
Description
Default Value
Mandatory
Response: PollResponse
PollResponseName
Type
Description
Name
Type
Description
Example
Example with Visibility
Last updated