Skip to content

Solace operation binding

Contains information about the channel representation in Solace.

Structure

copy

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"
            } 
        }
    }
}