public class KafkaIndexTaskIOConfig extends SeekableStreamIndexTaskIOConfig<Integer,Long>
| Constructor and Description |
|---|
KafkaIndexTaskIOConfig(Integer taskGroupId,
String baseSequenceName,
SeekableStreamEndSequenceNumbers<Integer,Long> startPartitions,
SeekableStreamEndSequenceNumbers<Integer,Long> endPartitions,
SeekableStreamStartSequenceNumbers<Integer,Long> startSequenceNumbers,
SeekableStreamEndSequenceNumbers<Integer,Long> endSequenceNumbers,
Map<String,Object> consumerProperties,
Long pollTimeout,
Boolean useTransaction,
org.joda.time.DateTime minimumMessageTime,
org.joda.time.DateTime maximumMessageTime,
Boolean skipOffsetGaps) |
KafkaIndexTaskIOConfig(int taskGroupId,
String baseSequenceName,
SeekableStreamStartSequenceNumbers<Integer,Long> startSequenceNumbers,
SeekableStreamEndSequenceNumbers<Integer,Long> endSequenceNumbers,
Map<String,Object> consumerProperties,
Long pollTimeout,
Boolean useTransaction,
org.joda.time.DateTime minimumMessageTime,
org.joda.time.DateTime maximumMessageTime,
Boolean skipOffsetGaps) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getConsumerProperties() |
SeekableStreamEndSequenceNumbers<Integer,Long> |
getEndPartitions()
This method is for compatibilty so that newer version of KafkaIndexTaskIOConfig can be read by
old version of Druid.
|
long |
getPollTimeout() |
SeekableStreamEndSequenceNumbers<Integer,Long> |
getStartPartitions()
This method is for compatibilty so that newer version of KafkaIndexTaskIOConfig can be read by
old version of Druid.
|
String |
toString() |
getBaseSequenceName, getEndSequenceNumbers, getMaximumMessageTime, getMinimumMessageTime, getStartSequenceNumbers, getTaskGroupId, isSkipOffsetGaps, isUseTransactionpublic KafkaIndexTaskIOConfig(@Nullable Integer taskGroupId, String baseSequenceName, @Nullable SeekableStreamEndSequenceNumbers<Integer,Long> startPartitions, @Nullable SeekableStreamEndSequenceNumbers<Integer,Long> endPartitions, @Nullable SeekableStreamStartSequenceNumbers<Integer,Long> startSequenceNumbers, @Nullable SeekableStreamEndSequenceNumbers<Integer,Long> endSequenceNumbers, Map<String,Object> consumerProperties, Long pollTimeout, Boolean useTransaction, org.joda.time.DateTime minimumMessageTime, org.joda.time.DateTime maximumMessageTime, Boolean skipOffsetGaps)
public KafkaIndexTaskIOConfig(int taskGroupId,
String baseSequenceName,
SeekableStreamStartSequenceNumbers<Integer,Long> startSequenceNumbers,
SeekableStreamEndSequenceNumbers<Integer,Long> endSequenceNumbers,
Map<String,Object> consumerProperties,
Long pollTimeout,
Boolean useTransaction,
org.joda.time.DateTime minimumMessageTime,
org.joda.time.DateTime maximumMessageTime,
Boolean skipOffsetGaps)
public SeekableStreamEndSequenceNumbers<Integer,Long> getStartPartitions()
SeekableStreamStartSequenceNumbers didn't exist before.public SeekableStreamEndSequenceNumbers<Integer,Long> getEndPartitions()
public long getPollTimeout()
Copyright © 2011–2019 The Apache Software Foundation. All rights reserved.