Class GlobalKTableBinder

java.lang.Object
org.springframework.cloud.stream.binder.AbstractBinder<org.apache.kafka.streams.kstream.GlobalKTable<Object,Object>,ExtendedConsumerProperties<KafkaStreamsConsumerProperties>,ExtendedProducerProperties<KafkaStreamsProducerProperties>>
org.springframework.cloud.stream.binder.kafka.streams.GlobalKTableBinder
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, Binder<org.apache.kafka.streams.kstream.GlobalKTable<Object,Object>,ExtendedConsumerProperties<KafkaStreamsConsumerProperties>,ExtendedProducerProperties<KafkaStreamsProducerProperties>>, ExtendedBindingProperties<KafkaStreamsConsumerProperties,KafkaStreamsProducerProperties>, ExtendedPropertiesBinder<org.apache.kafka.streams.kstream.GlobalKTable<Object,Object>,KafkaStreamsConsumerProperties,KafkaStreamsProducerProperties>, org.springframework.context.ApplicationContextAware

public class GlobalKTableBinder extends AbstractBinder<org.apache.kafka.streams.kstream.GlobalKTable<Object,Object>,ExtendedConsumerProperties<KafkaStreamsConsumerProperties>,ExtendedProducerProperties<KafkaStreamsProducerProperties>> implements ExtendedPropertiesBinder<org.apache.kafka.streams.kstream.GlobalKTable<Object,Object>,KafkaStreamsConsumerProperties,KafkaStreamsProducerProperties>
An AbstractBinder implementation for GlobalKTable.

Provides only consumer binding for the bound GlobalKTable. Output bindings are not allowed on this binder.

Since:
2.1.0
Author:
Soby Chacko