- 1 Minute to read
- Print
- DarkLight
Configuration Properties for the Kafka Clients
- 1 Minute to read
- Print
- DarkLight
The following table lists all configuration properties for the Kafka clients (see also http://kafka.apache.org/documentation/#consumerconfigs):
Property | Description | Value |
---|---|---|
clientId | This ID identifies your program in Kafka. It has only naming purposes. | You can set the value as required.
|
groupId | This is the Kafka Consumer Group, in which your application is part. | Mapp provides you with the value. |
endpoints | The Kafka endpoint where you must consume the data from. | Mapp provides you with the value. |
topic | The Kafka Topic from which your application is consuming data. | Mapp provides you with the value. |
autoOffsetResetPolicy | Policy adopted by the consumer if there is no offset (point in Kafka time) to consume. | Possible values:
|
securityProtocol | The security protocol enforced when connecting to our Kafka. |
|
securitySaslMechanism | The SASL mechanism used for performing the authentication. |
|
schemaRegistryUrl | The URL to the Mapp schema registry. | Mapp provides you with the value. |
keyDeserializer/ keySerde | The class that the Kafka Plain Consumer/ Kafka Streams Application will use to deserialize the record key. |
|
valueDeserializer/ valueSerde | The class that the Kafka Plain Consumer / Kafka Streams Application will use to deserialize the record value. |
|
valueSubjectNameStrategy | The class that the consumer will use to figure out where to get name of the AVRO Schema from. |
|
streamsNumOfThreads | The number of threads your Kafka Stream will use for processing. | The recommended value is at least 3. |