Namespace: OpenEdge.Messaging.Kafka
Type: Class KafkaConsumerConfig
Parent Classes:
Inherits: OpenEdge.Messaging.Kafka.KafkaClientConfig


/*
Copyright © 2021 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.
Purpose:
This class contains definitions of static property identifiers used by the Kafka consumer
config. This list contains the items identified as high importance in the librdkafka
documentation. For a complete list of supported properties see the librdkafka documentation.
More details and a complete list of consumers options can be found at the following location:
https://github.com/edenhill/librdkafka/blob/master/CONFIGURATION.md



Constructor Summary
  Options Name Purpose
  KafkaConsumerConfig () /** private constructor to prevent instantiation */

Property Summary
  Options Name Purpose
  CHARACTER AutoOffsetReset
  CHARACTER EnableAutoCommit
  CHARACTER EnableAutoOffsetStore
  CHARACTER GroupId
  CHARACTER IsolationLevel
  CHARACTER KeyDeserializer
  CHARACTER KeyDeserializerEncoding
  CHARACTER MaxPollInterval
  CHARACTER SessionTimeout


Constructor Detail
Top

KafkaConsumerConfig ()

Purpose:
private constructor to prevent instantiation


Property Detail
Top

CHARACTER AutoOffsetReset

Returns CHARACTER
 
Top

CHARACTER EnableAutoCommit

Returns CHARACTER
 
Top

CHARACTER EnableAutoOffsetStore

Returns CHARACTER
 
Top

CHARACTER GroupId

Returns CHARACTER
 
Top

CHARACTER IsolationLevel

Returns CHARACTER
 
Top

CHARACTER KeyDeserializer

Returns CHARACTER
 
Top

CHARACTER KeyDeserializerEncoding

Returns CHARACTER
 
Top

CHARACTER MaxPollInterval

Returns CHARACTER
 
Top

CHARACTER SessionTimeout

Returns CHARACTER