Class ConsumerReceiverProperties
java.lang.Object
pl.allegro.tech.hermes.consumers.config.ConsumerReceiverProperties
- All Implemented Interfaces:
KafkaReceiverParameters
@ConfigurationProperties(prefix="consumer.receiver")
public class ConsumerReceiverProperties
extends Object
implements KafkaReceiverParameters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanbooleanbooleanvoidsetClientId(String clientId) voidsetFilteringEnabled(boolean filteringEnabled) voidsetFilteringRateLimiterEnabled(boolean filteringRateLimiterEnabled) voidsetInitialIdleTime(Duration initialIdleTime) voidsetMaxIdleTime(Duration maxIdleTime) voidsetPoolTimeout(Duration poolTimeout) voidsetReadQueueCapacity(int readQueueCapacity) voidsetWaitBetweenUnsuccessfulPolls(boolean waitBetweenUnsuccessfulPolls)
-
Constructor Details
-
ConsumerReceiverProperties
public ConsumerReceiverProperties()
-
-
Method Details
-
getPoolTimeout
- Specified by:
getPoolTimeoutin interfaceKafkaReceiverParameters
-
setPoolTimeout
-
getReadQueueCapacity
public int getReadQueueCapacity()- Specified by:
getReadQueueCapacityin interfaceKafkaReceiverParameters
-
setReadQueueCapacity
public void setReadQueueCapacity(int readQueueCapacity) -
isWaitBetweenUnsuccessfulPolls
public boolean isWaitBetweenUnsuccessfulPolls()- Specified by:
isWaitBetweenUnsuccessfulPollsin interfaceKafkaReceiverParameters
-
setWaitBetweenUnsuccessfulPolls
public void setWaitBetweenUnsuccessfulPolls(boolean waitBetweenUnsuccessfulPolls) -
getInitialIdleTime
- Specified by:
getInitialIdleTimein interfaceKafkaReceiverParameters
-
setInitialIdleTime
-
getMaxIdleTime
- Specified by:
getMaxIdleTimein interfaceKafkaReceiverParameters
-
setMaxIdleTime
-
getClientId
- Specified by:
getClientIdin interfaceKafkaReceiverParameters
-
setClientId
-
isFilteringRateLimiterEnabled
public boolean isFilteringRateLimiterEnabled()- Specified by:
isFilteringRateLimiterEnabledin interfaceKafkaReceiverParameters
-
setFilteringRateLimiterEnabled
public void setFilteringRateLimiterEnabled(boolean filteringRateLimiterEnabled) -
isFilteringEnabled
public boolean isFilteringEnabled()- Specified by:
isFilteringEnabledin interfaceKafkaReceiverParameters
-
setFilteringEnabled
public void setFilteringEnabled(boolean filteringEnabled)
-