Enum Class KafkaConsumerService.ConsumerAssignmentStrategy

java.lang.Object
java.lang.Enum<KafkaConsumerService.ConsumerAssignmentStrategy>
com.linkedin.davinci.kafka.consumer.KafkaConsumerService.ConsumerAssignmentStrategy
All Implemented Interfaces:
Serializable, Comparable<KafkaConsumerService.ConsumerAssignmentStrategy>, Constable
Enclosing class:
KafkaConsumerService

public static enum KafkaConsumerService.ConsumerAssignmentStrategy extends Enum<KafkaConsumerService.ConsumerAssignmentStrategy>
This consumer assignment strategy specify how consumers from consumer pool are allocated. Now we support two basic strategies with topic-wise and partition-wise for supporting consumer shared in topic and topic-partition granularity, respectively. Each strategy will have a specific extension of KafkaConsumerService.