Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

30 lines
1.4 KiB
Markdown
Raw Permalink Normal View History

---
title: kafkaEventConfiguration
slug: /main-concepts/metadata-standard/schemas/configuration/kafkaeventconfiguration
---
# KafkaEventConfiguration
*This schema defines the Kafka Event Publisher Configuration.*
## Properties
- **`topics`** *(array)*: Topics of Kafka Producer.
- **Items** *(string)*
- **`acks`** *(string)*: Acknowledgment. Default: `"all"`.
- **`retries`** *(integer)*: No. of retries. Default: `3`.
- **`lingerMS`** *(integer)*: Artificial Delay in milliseconds. Default: `1`.
- **`bufferMemory`** *(integer)*: Buffer Memory. Default: `33554432`.
- **`keySerializer`** *(string)*: Serializer class for key. Default: `"org.apache.kafka.common.serialization.StringSerializer"`.
- **`valueSerializer`** *(string)*: Serializer class for value. Default: `"org.apache.kafka.common.serialization.StringSerializer"`.
- **`securityProtocol`** *(string)*: Kafka security protocol config. Must be one of: `["PLAINTEXT", "SSL"]`. Default: `"PLAINTEXT"`.
- **`SSLProtocol`** *(string)*: Kafka SSL protocol config. Default: `"TLSv1.2"`.
- **`SSLTrustStoreLocation`** *(string)*: Kafka SSL truststore location.
- **`SSLTrustStorePassword`** *(string)*: Kafka SSL truststore password.
- **`SSLKeystoreLocation`** *(string)*: Kafka SSL keystore location.
- **`SSLKeystorePassword`** *(string)*: Kafka SSL keystore password.
- **`SSLKeyPassword`** *(string)*: Kafka SSL key password.
Documentation file automatically generated at 2025-01-15 09:05:41.923720+00:00.