Class FahrscheinNakadiConsumer
java.lang.Object
org.zalando.spring.boot.fahrschein.nakadi.config.FahrscheinNakadiConsumer
- All Implemented Interfaces:
NakadiConsumer,MeterRegistryAware
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static org.zalando.fahrschein.BackoffStrategygetBackoffStrategy(ConsumerConfig consumerConfig) protected static org.zalando.fahrschein.MetricsCollectorgetMetricsCollector(ConsumerConfig consumerConfig, io.micrometer.core.instrument.MeterRegistry meterRegistry) protected org.zalando.fahrschein.StreamParameters<Type> org.zalando.fahrschein.IORunnablerunnable(NakadiListener<Type> listener) voidsetMeterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
Constructor Details
-
FahrscheinNakadiConsumer
public FahrscheinNakadiConsumer()
-
-
Method Details
-
getConsumerConfig
- Specified by:
getConsumerConfigin interfaceNakadiConsumer
-
setMeterRegistry
public void setMeterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry) - Specified by:
setMeterRegistryin interfaceMeterRegistryAware
-
runnable
public <Type> org.zalando.fahrschein.IORunnable runnable(NakadiListener<Type> listener) throws IOException - Specified by:
runnablein interfaceNakadiConsumer- Throws:
IOException
-
getMetricsCollector
protected static org.zalando.fahrschein.MetricsCollector getMetricsCollector(ConsumerConfig consumerConfig, io.micrometer.core.instrument.MeterRegistry meterRegistry) -
getBackoffStrategy
protected static org.zalando.fahrschein.BackoffStrategy getBackoffStrategy(ConsumerConfig consumerConfig) -
getStreamParameters
protected org.zalando.fahrschein.StreamParameters getStreamParameters()
-