Solace operation binding
Contains information about the channel representation in Solace.
Structure
{
$schema:"http://json-schema.org/draft-07/schema#"
$id:"http://asyncapi.com/bindings/solace/0.3.0/operation.json"
title:"Solace operation bindings object"
description:"This object contains information about the operation representation in Solace."
type:"object"
additionalProperties:false
properties:{...}
examples:[...]
}Examples
json
{
"bindingVersion": "0.3.0",
"destinations": [
{
"destinationType": "queue",
"queue": {
"name": "sampleQueue",
"topicSubscriptions": [
"samples/*"
],
"accessType": "nonexclusive"
}
},
{
"destinationType": "topic",
"topicSubscriptions": [
"samples/*"
]
}
]
}
Changelog
Added
queue.maxTtl
The maximum TTL to apply to messages to be spooled
json
{
"queue": {
"type": "object",
"properties": {
"maxTtl": {
"type": "string",
"description": "The maximum TTL to apply to messages to be spooled."
}
}
}
}
queue.maxMsgSpoolUsage
The maximum amount of message spool that the given queue may use
json
{
"queue": {
"type": "object",
"properties": {
"maxMsgSpoolUsage": {
"type": "string",
"description": "The maximum amount of message spool that the given queue may use"
}
}
}
}