Skip to content

Commit

Permalink
feat: added new topic configuration properties
Browse files Browse the repository at this point in the history
  • Loading branch information
gokerakc committed Feb 12, 2024
1 parent 2c43bc6 commit b643e30
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 13 deletions.
18 changes: 9 additions & 9 deletions bindings/kafka/0.5.0/channel.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "http://asyncapi.com/bindings/kafka/0.4.0/channel.json",
"$id": "http://asyncapi.com/bindings/kafka/0.5.0/channel.json",
"title": "Channel Schema",
"description": "This object contains information about the channel representation in Kafka.",
"type": "object",
Expand Down Expand Up @@ -58,20 +58,20 @@
"type": "integer",
"minimum": 0
},
"schemaValidationForKeyEnabled": {
"description": "It shows whether the schema validation for the message key is enabled.",
"confluent.key.schema.validation": {
"description": "It shows whether the schema validation for the message key is enabled. Vendor specific config. For more details: (https://docs.confluent.io/platform/current/installation/configuration/topic-configs.html#confluent-key-schema-validation)",
"type": "boolean"
},
"schemaLookupStrategyForKey": {
"description": "The name of the schema lookup strategy for the message key.",
"confluent.key.subject.name.strategy": {
"description": "The name of the schema lookup strategy for the message key. Vendor specific config. For more details: (https://docs.confluent.io/platform/current/installation/configuration/topic-configs.html#confluent-key-subject-name-strategy)",
"type": "string"
},
"schemaValidationForValueEnabled": {
"description": "It shows whether the schema validation for the message value is enabled.",
"confluent.value.schema.validation": {
"description": "It shows whether the schema validation for the message value is enabled. Vendor specific config. For more details: (https://docs.confluent.io/platform/current/installation/configuration/topic-configs.html#confluent-value-schema-validation)",
"type": "boolean"
},
"schemaLookupStrategyForValue": {
"description": "The name of the schema lookup strategy for the message value.",
"confluent.value.subject.name.strategy": {
"description": "The name of the schema lookup strategy for the message value. Vendor specific config. For more details: (https://docs.confluent.io/platform/current/installation/configuration/topic-configs.html#confluent-value-subject-name-strategy)",
"type": "string"
}
}
Expand Down
4 changes: 2 additions & 2 deletions bindings/kafka/0.5.0/message.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "http://asyncapi.com/bindings/kafka/0.4.0/message.json",
"$id": "http://asyncapi.com/bindings/kafka/0.5.0/message.json",
"title": "Message Schema",
"type": "object",
"additionalProperties": false,
Expand Down Expand Up @@ -54,7 +54,7 @@
"schemaIdLocation": "payload",
"schemaIdPayloadEncoding": "apicurio-new",
"schemaLookupStrategy": "TopicIdStrategy",
"bindingVersion": "0.4.0"
"bindingVersion": "0.5.0"
},
{
"key": {
Expand Down
2 changes: 1 addition & 1 deletion bindings/kafka/0.5.0/operation.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "http://asyncapi.com/bindings/kafka/0.4.0/operation.json",
"$id": "http://asyncapi.com/bindings/kafka/0.5.0/operation.json",
"title": "Operation Schema",
"description": "This object contains information about the operation representation in Kafka.",
"type": "object",
Expand Down
2 changes: 1 addition & 1 deletion bindings/kafka/0.5.0/server.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "http://asyncapi.com/bindings/kafka/0.4.0/server.json",
"$id": "http://asyncapi.com/bindings/kafka/0.5.0/server.json",
"title": "Server Schema",
"description": "This object contains server connection information to a Kafka broker. This object contains additional information not possible to represent within the core AsyncAPI specification.",
"type": "object",
Expand Down

0 comments on commit b643e30

Please sign in to comment.