N/A
|
Apache Kafka Client Configuration
|
Apache Kafka client configuration to be used.
|
N/A
|
Topic
|
The topic where
Apache Kafka cluster stores streams of record.
Note: If you are using multiple topics, separate them using commas.
|
N/A
|
Topic Whitelist
|
(Optional) A whitelist of topics you can subscribe to for consuming messages from multiple topics. You can specify the group using a regex pattern. For example:
|
N/A
|
Consumer Group ID
|
The group ID for the consumer group.
|
N/A
|
Value Deserializer
|
Select the type of record value to be received from the drop-down list:
String or
JSON
|
N/A
|
Commit Interval
|
The time interval in which a consumer offset commits to
Apache Kafka.
Default Value: 5000 milliseconds
|
N/A
|
Initial Offset
|
Select one of the following options:
- Newest: To start receiving published records since the consumer is started
- Oldest: To start receiving records since the last commit
|
N/A
|
Fetch Min Bytes
|
Minimum size of data that server sends on fetch request.
|
N/A
|
Fetch Max Wait
|
The maximum amount of time that the server would block before answering a fetch request if there is not sufficient data to immediately satisfy the requirement that you have configured in the
Fetch Min Bytes field.
|
N/A
|
Heartbeat Interval
|
Time in milliseconds to send heartbeats to consumer. Heartbeats are used to ensure that the consumer's session remains active and to facilitate rebalancing when consumers join or leave a group.
Note: Heartbeat interval must not be more than one-third of the session time.
|
N/A
|
Session Timeout
|
The consumer sends periodic heartbeats to server indicating about its liveness to the broker. If no heartbeats are received by a broker before the session times out, the broker removes this consumer from the group and initiates a rebalance.
|