Package org.apache.beam.sdk.io.kafka
Class KafkaIO.Read.External.Configuration
java.lang.Object
org.apache.beam.sdk.io.kafka.KafkaIO.Read.External.Configuration
- Enclosing class:
 KafkaIO.Read.External
Parameters class to expose the Read transform to an external SDK.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidsetAllowDuplicates(Boolean allowDuplicates) voidsetCommitOffsetInFinalize(Boolean commitOffsetInFinalize) voidsetConsumerConfig(Map<String, String> consumerConfig) voidsetConsumerPollingTimeout(Long consumerPollingTimeout) voidsetDynamicReadPollIntervalSeconds(Long dynamicReadPollIntervalSeconds) voidsetKeyDeserializer(String keyDeserializer) voidsetMaxNumRecords(Long maxNumRecords) voidsetMaxReadTime(Long maxReadTime) voidsetOffsetDeduplication(Boolean offsetDeduplication) voidsetRedistribute(Boolean redistribute) voidsetRedistributeNumKeys(Integer redistributeNumKeys) voidsetStartReadTime(Long startReadTime) voidsetStopReadTime(Long stopReadTime) voidsetTimestampPolicy(String timestampPolicy) voidvoidsetValueDeserializer(String valueDeserializer)  
- 
Constructor Details
- 
Configuration
public Configuration() 
 - 
 - 
Method Details
- 
setConsumerConfig
 - 
setTopics
 - 
setKeyDeserializer
 - 
setValueDeserializer
 - 
setStartReadTime
 - 
setStopReadTime
 - 
setMaxNumRecords
 - 
setMaxReadTime
 - 
setCommitOffsetInFinalize
 - 
setTimestampPolicy
 - 
setConsumerPollingTimeout
 - 
setRedistributeNumKeys
 - 
setRedistribute
 - 
setAllowDuplicates
 - 
setOffsetDeduplication
 - 
setDynamicReadPollIntervalSeconds
 
 -