Package org.zalando.fahrschein
Interface StreamBuilder.LowLevelStreamBuilder
-
- All Superinterfaces:
StreamBuilder
- Enclosing interface:
- StreamBuilder
public static interface StreamBuilder.LowLevelStreamBuilder extends StreamBuilder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.zalando.fahrschein.StreamBuilder
StreamBuilder.LowLevelStreamBuilder, StreamBuilder.SubscriptionStreamBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StreamBuilder.LowLevelStreamBuilderreadFromBegin(List<Partition> partitions)StreamBuilder.LowLevelStreamBuilderreadFromNewestAvailableOffset(List<Partition> partitions)StreamBuilder.LowLevelStreamBuilderskipUnavailableOffsets(List<Partition> partitions)StreamBuilder.LowLevelStreamBuilderwithBackoffStrategy(BackoffStrategy backoffStrategy)StreamBuilder.LowLevelStreamBuilderwithBatchHandler(BatchHandler batchHandler)StreamBuilder.LowLevelStreamBuilderwithLock(Lock lock)StreamBuilder.LowLevelStreamBuilderwithMetricsCollector(MetricsCollector metricsCollector)StreamBuilder.LowLevelStreamBuilderwithStreamParameters(StreamParameters streamParameters)-
Methods inherited from interface org.zalando.fahrschein.StreamBuilder
listen, listen, runnable, runnable, withObjectMapper
-
-
-
-
Method Detail
-
withBackoffStrategy
StreamBuilder.LowLevelStreamBuilder withBackoffStrategy(BackoffStrategy backoffStrategy)
- Specified by:
withBackoffStrategyin interfaceStreamBuilder
-
withMetricsCollector
StreamBuilder.LowLevelStreamBuilder withMetricsCollector(MetricsCollector metricsCollector)
- Specified by:
withMetricsCollectorin interfaceStreamBuilder
-
withBatchHandler
StreamBuilder.LowLevelStreamBuilder withBatchHandler(BatchHandler batchHandler)
- Specified by:
withBatchHandlerin interfaceStreamBuilder
-
withStreamParameters
StreamBuilder.LowLevelStreamBuilder withStreamParameters(StreamParameters streamParameters)
- Specified by:
withStreamParametersin interfaceStreamBuilder
-
withLock
StreamBuilder.LowLevelStreamBuilder withLock(Lock lock)
-
readFromBegin
StreamBuilder.LowLevelStreamBuilder readFromBegin(List<Partition> partitions) throws IOException
- Throws:
IOException
-
readFromNewestAvailableOffset
StreamBuilder.LowLevelStreamBuilder readFromNewestAvailableOffset(List<Partition> partitions) throws IOException
- Throws:
IOException
-
skipUnavailableOffsets
StreamBuilder.LowLevelStreamBuilder skipUnavailableOffsets(List<Partition> partitions) throws IOException
- Throws:
IOException
-
-