Apache Pulsar channel binding
Contains information about the channel representation in Apache Kafka.
Structure
{
$schema:"http://json-schema.org/draft-07/schema#"
$id:"http://asyncapi.com/bindings/pulsar/0.1.0/channel.json"
title:"Channel Schema"
description:"This object contains information about the channel representation in Pulsar, which covers namespace and topic level admin configuration. This object contains additional information not possible to represent within the core AsyncAPI specification."
type:"object"
additionalProperties:false
patternProperties:{...}
required:[...]
properties:{...}
examples:[...]
}Examples
json
{
"namespace": "ns1",
"persistence": "persistent",
"compaction": 1000,
"retention": {
"time": 15,
"size": 1000
},
"ttl": 360,
"geo-replication": [
"us-west",
"us-east"
],
"deduplication": true,
"bindingVersion": "0.1.0"
}
Changelog
Good news, nothing was changed