| Constructor and Description |
|---|
ContainerPropertiesBuilder()
Creates a new
ContainerPropertiesBuilder. |
| Modifier and Type | Method and Description |
|---|---|
ContainerPropertiesBuilder |
ackCount(int value)
Sets the default value for the ackCount property.
|
ContainerPropertiesBuilder |
ackMode(org.springframework.kafka.listener.ContainerProperties.AckMode value)
Sets the default value for the ackMode property.
|
ContainerPropertiesBuilder |
ackTime(long value)
Sets the default value for the ackTime property.
|
ContainerPropertiesBuilder |
adviceChain(org.aopalliance.aop.Advice... value)
Sets the default value for the adviceChain property.
|
ContainerPropertiesBuilder |
assignmentCommitOption(org.springframework.kafka.listener.ContainerProperties.AssignmentCommitOption value)
Sets the default value for the assignmentCommitOption property.
|
ContainerPropertiesBuilder |
asyncAcks(boolean value)
Sets the default value for the asyncAcks property.
|
ContainerPropertiesBuilder |
authExceptionRetryInterval(Duration value)
Sets the default value for the authExceptionRetryInterval property.
|
ContainerPropertiesBuilder |
authorizationExceptionRetryInterval(Duration value)
Sets the default value for the authorizationExceptionRetryInterval property.
|
org.springframework.kafka.listener.ContainerProperties |
build()
Creates a new
ContainerProperties based on this builder's settings. |
ContainerPropertiesBuilder |
but()
Returns a clone of this builder.
|
ContainerPropertiesBuilder |
checkDeserExWhenKeyNull(boolean value)
Sets the default value for the checkDeserExWhenKeyNull property.
|
ContainerPropertiesBuilder |
checkDeserExWhenValueNull(boolean value)
Sets the default value for the checkDeserExWhenValueNull property.
|
ContainerPropertiesBuilder |
clientId(String value)
Sets the default value for the clientId property.
|
Object |
clone()
Returns a clone of this builder.
|
ContainerPropertiesBuilder |
commitCallback(org.apache.kafka.clients.consumer.OffsetCommitCallback value)
Sets the default value for the commitCallback property.
|
ContainerPropertiesBuilder |
commitLogLevel(org.springframework.kafka.support.LogIfLevelEnabled.Level value)
Sets the default value for the commitLogLevel property.
|
ContainerPropertiesBuilder |
commitRetries(int value)
Sets the default value for the commitRetries property.
|
ContainerPropertiesBuilder |
consumerRebalanceListener(org.apache.kafka.clients.consumer.ConsumerRebalanceListener value)
Sets the default value for the consumerRebalanceListener property.
|
ContainerPropertiesBuilder |
consumerStartTimeout(Duration value)
Sets the default value for the consumerStartTimeout property.
|
ContainerPropertiesBuilder |
consumerStartTimout(Duration value)
Sets the default value for the consumerStartTimout property.
|
ContainerPropertiesBuilder |
consumerTaskExecutor(org.springframework.core.task.AsyncListenableTaskExecutor value)
Sets the default value for the consumerTaskExecutor property.
|
ContainerPropertiesBuilder |
deliveryAttemptHeader(boolean value)
Sets the default value for the deliveryAttemptHeader property.
|
ContainerPropertiesBuilder |
eosMode(org.springframework.kafka.listener.ContainerProperties.EOSMode value)
Sets the default value for the eosMode property.
|
ContainerPropertiesBuilder |
factory(org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory<?,?> value)
Sets the default value for the factory property.
|
ContainerPropertiesBuilder |
fixTxOffsets(boolean value)
Sets the default value for the fixTxOffsets property.
|
ContainerPropertiesBuilder |
groupId(String value)
Sets the default value for the groupId property.
|
ContainerPropertiesBuilder |
idleBeforeDataMultiplier(double value)
Sets the default value for the idleBeforeDataMultiplier property.
|
ContainerPropertiesBuilder |
idleBetweenPolls(long value)
Sets the default value for the idleBetweenPolls property.
|
ContainerPropertiesBuilder |
idleEventInterval(Long value)
Sets the default value for the idleEventInterval property.
|
ContainerPropertiesBuilder |
idlePartitionEventInterval(Long value)
Sets the default value for the idlePartitionEventInterval property.
|
ContainerPropertiesBuilder |
kafkaConsumerProperties(Properties value)
Sets the default value for the kafkaConsumerProperties property.
|
ContainerPropertiesBuilder |
listenerTaskExecutor(org.springframework.core.task.AsyncTaskExecutor value)
Sets the default value for the listenerTaskExecutor property.
|
ContainerPropertiesBuilder |
logContainerConfig(boolean value)
Sets the default value for the logContainerConfig property.
|
ContainerPropertiesBuilder |
messageListener(Object value)
Sets the default value for the messageListener property.
|
ContainerPropertiesBuilder |
micrometerEnabled(boolean value)
Sets the default value for the micrometerEnabled property.
|
ContainerPropertiesBuilder |
micrometerTags(Map<String,String> value)
Sets the default value for the micrometerTags property.
|
ContainerPropertiesBuilder |
missingTopicsFatal(boolean value)
Sets the default value for the missingTopicsFatal property.
|
ContainerPropertiesBuilder |
monitorInterval(int value)
Sets the default value for the monitorInterval property.
|
ContainerPropertiesBuilder |
noPollThreshold(float value)
Sets the default value for the noPollThreshold property.
|
ContainerPropertiesBuilder |
offsetAndMetadataProvider(org.springframework.kafka.listener.OffsetAndMetadataProvider value)
Sets the default value for the offsetAndMetadataProvider property.
|
ContainerPropertiesBuilder |
onlyLogRecordMetadata(boolean value)
Sets the default value for the onlyLogRecordMetadata property.
|
ContainerPropertiesBuilder |
pauseImmediate(boolean value)
Sets the default value for the pauseImmediate property.
|
ContainerPropertiesBuilder |
pollTimeout(long value)
Sets the default value for the pollTimeout property.
|
ContainerPropertiesBuilder |
scheduler(org.springframework.scheduling.TaskScheduler value)
Sets the default value for the scheduler property.
|
ContainerPropertiesBuilder |
shutdownTimeout(long value)
Sets the default value for the shutdownTimeout property.
|
ContainerPropertiesBuilder |
stopContainerWhenFenced(boolean value)
Sets the default value for the stopContainerWhenFenced property.
|
ContainerPropertiesBuilder |
stopImmediate(boolean value)
Sets the default value for the stopImmediate property.
|
ContainerPropertiesBuilder |
subBatchPerPartition(Boolean value)
Sets the default value for the subBatchPerPartition property.
|
ContainerPropertiesBuilder |
syncCommits(boolean value)
Sets the default value for the syncCommits property.
|
ContainerPropertiesBuilder |
syncCommitTimeout(Duration value)
Sets the default value for the syncCommitTimeout property.
|
ContainerPropertiesBuilder |
transactionDefinition(org.springframework.transaction.TransactionDefinition value)
Sets the default value for the transactionDefinition property.
|
ContainerPropertiesBuilder |
transactionManager(org.springframework.transaction.PlatformTransactionManager value)
Sets the default value for the transactionManager property.
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasSupplier, buildprotected ContainerPropertiesBuilder self
protected org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory<?,?> value$factory$org$springframework$kafka$config$ConcurrentKafkaListenerContainerFactory
protected boolean isSet$factory$org$springframework$kafka$config$ConcurrentKafkaListenerContainerFactory
protected long value$pollTimeout$long
protected boolean isSet$pollTimeout$long
protected String value$groupId$java$lang$String
protected boolean isSet$groupId$java$lang$String
protected String value$clientId$java$lang$String
protected boolean isSet$clientId$java$lang$String
protected org.apache.kafka.clients.consumer.ConsumerRebalanceListener value$consumerRebalanceListener$org$apache$kafka$clients$consumer$ConsumerRebalanceListener
protected boolean isSet$consumerRebalanceListener$org$apache$kafka$clients$consumer$ConsumerRebalanceListener
protected org.apache.kafka.clients.consumer.OffsetCommitCallback value$commitCallback$org$apache$kafka$clients$consumer$OffsetCommitCallback
protected boolean isSet$commitCallback$org$apache$kafka$clients$consumer$OffsetCommitCallback
protected org.springframework.kafka.listener.OffsetAndMetadataProvider value$offsetAndMetadataProvider$org$springframework$kafka$listener$OffsetAndMetadataProvider
protected boolean isSet$offsetAndMetadataProvider$org$springframework$kafka$listener$OffsetAndMetadataProvider
protected boolean value$syncCommits$boolean
protected boolean isSet$syncCommits$boolean
protected org.springframework.kafka.support.LogIfLevelEnabled.Level value$commitLogLevel$org$springframework$kafka$support$LogIfLevelEnabled$Level
protected boolean isSet$commitLogLevel$org$springframework$kafka$support$LogIfLevelEnabled$Level
protected Properties value$kafkaConsumerProperties$java$util$Properties
protected boolean isSet$kafkaConsumerProperties$java$util$Properties
protected Duration value$authorizationExceptionRetryInterval$java$time$Duration
protected boolean isSet$authorizationExceptionRetryInterval$java$time$Duration
protected Duration value$authExceptionRetryInterval$java$time$Duration
protected boolean isSet$authExceptionRetryInterval$java$time$Duration
protected int value$commitRetries$int
protected boolean isSet$commitRetries$int
protected boolean value$onlyLogRecordMetadata$boolean
protected boolean isSet$onlyLogRecordMetadata$boolean
protected boolean value$fixTxOffsets$boolean
protected boolean isSet$fixTxOffsets$boolean
protected boolean value$checkDeserExWhenKeyNull$boolean
protected boolean isSet$checkDeserExWhenKeyNull$boolean
protected boolean value$checkDeserExWhenValueNull$boolean
protected boolean isSet$checkDeserExWhenValueNull$boolean
protected Object value$messageListener$java$lang$Object
protected boolean isSet$messageListener$java$lang$Object
protected org.springframework.kafka.listener.ContainerProperties.AckMode value$ackMode$org$springframework$kafka$listener$ContainerProperties$AckMode
protected boolean isSet$ackMode$org$springframework$kafka$listener$ContainerProperties$AckMode
protected int value$ackCount$int
protected boolean isSet$ackCount$int
protected long value$ackTime$long
protected boolean isSet$ackTime$long
protected org.springframework.core.task.AsyncListenableTaskExecutor value$consumerTaskExecutor$org$springframework$core$task$AsyncListenableTaskExecutor
protected boolean isSet$consumerTaskExecutor$org$springframework$core$task$AsyncListenableTaskExecutor
protected org.springframework.core.task.AsyncTaskExecutor value$listenerTaskExecutor$org$springframework$core$task$AsyncTaskExecutor
protected boolean isSet$listenerTaskExecutor$org$springframework$core$task$AsyncTaskExecutor
protected long value$shutdownTimeout$long
protected boolean isSet$shutdownTimeout$long
protected Duration value$syncCommitTimeout$java$time$Duration
protected boolean isSet$syncCommitTimeout$java$time$Duration
protected Long value$idleEventInterval$java$lang$Long
protected boolean isSet$idleEventInterval$java$lang$Long
protected double value$idleBeforeDataMultiplier$double
protected boolean isSet$idleBeforeDataMultiplier$double
protected Long value$idlePartitionEventInterval$java$lang$Long
protected boolean isSet$idlePartitionEventInterval$java$lang$Long
protected org.springframework.transaction.PlatformTransactionManager value$transactionManager$org$springframework$transaction$PlatformTransactionManager
protected boolean isSet$transactionManager$org$springframework$transaction$PlatformTransactionManager
protected int value$monitorInterval$int
protected boolean isSet$monitorInterval$int
protected org.springframework.scheduling.TaskScheduler value$scheduler$org$springframework$scheduling$TaskScheduler
protected boolean isSet$scheduler$org$springframework$scheduling$TaskScheduler
protected float value$noPollThreshold$float
protected boolean isSet$noPollThreshold$float
protected boolean value$logContainerConfig$boolean
protected boolean isSet$logContainerConfig$boolean
protected boolean value$missingTopicsFatal$boolean
protected boolean isSet$missingTopicsFatal$boolean
protected long value$idleBetweenPolls$long
protected boolean isSet$idleBetweenPolls$long
protected boolean value$micrometerEnabled$boolean
protected boolean isSet$micrometerEnabled$boolean
protected boolean isSet$micrometerTags$java$util$Map
protected Duration value$consumerStartTimeout$java$time$Duration
protected boolean isSet$consumerStartTimeout$java$time$Duration
protected Duration value$consumerStartTimout$java$time$Duration
protected boolean isSet$consumerStartTimout$java$time$Duration
protected Boolean value$subBatchPerPartition$java$lang$Boolean
protected boolean isSet$subBatchPerPartition$java$lang$Boolean
protected org.springframework.kafka.listener.ContainerProperties.AssignmentCommitOption value$assignmentCommitOption$org$springframework$kafka$listener$ContainerProperties$AssignmentCommitOption
protected boolean isSet$assignmentCommitOption$org$springframework$kafka$listener$ContainerProperties$AssignmentCommitOption
protected boolean value$deliveryAttemptHeader$boolean
protected boolean isSet$deliveryAttemptHeader$boolean
protected org.springframework.kafka.listener.ContainerProperties.EOSMode value$eosMode$org$springframework$kafka$listener$ContainerProperties$EOSMode
protected boolean isSet$eosMode$org$springframework$kafka$listener$ContainerProperties$EOSMode
protected org.springframework.transaction.TransactionDefinition value$transactionDefinition$org$springframework$transaction$TransactionDefinition
protected boolean isSet$transactionDefinition$org$springframework$transaction$TransactionDefinition
protected org.aopalliance.aop.Advice[] value$adviceChain$org$aopalliance$aop$Advice$L
protected boolean isSet$adviceChain$org$aopalliance$aop$Advice$L
protected boolean value$stopContainerWhenFenced$boolean
protected boolean isSet$stopContainerWhenFenced$boolean
protected boolean value$stopImmediate$boolean
protected boolean isSet$stopImmediate$boolean
protected boolean value$asyncAcks$boolean
protected boolean isSet$asyncAcks$boolean
protected boolean value$pauseImmediate$boolean
protected boolean isSet$pauseImmediate$boolean
public ContainerPropertiesBuilder()
ContainerPropertiesBuilder.public ContainerPropertiesBuilder factory(org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory<?,?> value)
value - the default valuepublic ContainerPropertiesBuilder pollTimeout(long value)
value - the default valuepublic ContainerPropertiesBuilder groupId(String value)
value - the default valuepublic ContainerPropertiesBuilder clientId(String value)
value - the default valuepublic ContainerPropertiesBuilder consumerRebalanceListener(org.apache.kafka.clients.consumer.ConsumerRebalanceListener value)
value - the default valuepublic ContainerPropertiesBuilder commitCallback(org.apache.kafka.clients.consumer.OffsetCommitCallback value)
value - the default valuepublic ContainerPropertiesBuilder offsetAndMetadataProvider(org.springframework.kafka.listener.OffsetAndMetadataProvider value)
value - the default valuepublic ContainerPropertiesBuilder syncCommits(boolean value)
value - the default valuepublic ContainerPropertiesBuilder commitLogLevel(org.springframework.kafka.support.LogIfLevelEnabled.Level value)
value - the default valuepublic ContainerPropertiesBuilder kafkaConsumerProperties(Properties value)
value - the default valuepublic ContainerPropertiesBuilder authorizationExceptionRetryInterval(Duration value)
value - the default valuepublic ContainerPropertiesBuilder authExceptionRetryInterval(Duration value)
value - the default valuepublic ContainerPropertiesBuilder commitRetries(int value)
value - the default valuepublic ContainerPropertiesBuilder onlyLogRecordMetadata(boolean value)
value - the default valuepublic ContainerPropertiesBuilder fixTxOffsets(boolean value)
value - the default valuepublic ContainerPropertiesBuilder checkDeserExWhenKeyNull(boolean value)
value - the default valuepublic ContainerPropertiesBuilder checkDeserExWhenValueNull(boolean value)
value - the default valuepublic ContainerPropertiesBuilder messageListener(Object value)
value - the default valuepublic ContainerPropertiesBuilder ackMode(org.springframework.kafka.listener.ContainerProperties.AckMode value)
value - the default valuepublic ContainerPropertiesBuilder ackCount(int value)
value - the default valuepublic ContainerPropertiesBuilder ackTime(long value)
value - the default valuepublic ContainerPropertiesBuilder consumerTaskExecutor(org.springframework.core.task.AsyncListenableTaskExecutor value)
value - the default valuepublic ContainerPropertiesBuilder listenerTaskExecutor(org.springframework.core.task.AsyncTaskExecutor value)
value - the default valuepublic ContainerPropertiesBuilder shutdownTimeout(long value)
value - the default valuepublic ContainerPropertiesBuilder syncCommitTimeout(Duration value)
value - the default valuepublic ContainerPropertiesBuilder idleEventInterval(Long value)
value - the default valuepublic ContainerPropertiesBuilder idleBeforeDataMultiplier(double value)
value - the default valuepublic ContainerPropertiesBuilder idlePartitionEventInterval(Long value)
value - the default valuepublic ContainerPropertiesBuilder transactionManager(org.springframework.transaction.PlatformTransactionManager value)
value - the default valuepublic ContainerPropertiesBuilder monitorInterval(int value)
value - the default valuepublic ContainerPropertiesBuilder scheduler(org.springframework.scheduling.TaskScheduler value)
value - the default valuepublic ContainerPropertiesBuilder noPollThreshold(float value)
value - the default valuepublic ContainerPropertiesBuilder logContainerConfig(boolean value)
value - the default valuepublic ContainerPropertiesBuilder missingTopicsFatal(boolean value)
value - the default valuepublic ContainerPropertiesBuilder idleBetweenPolls(long value)
value - the default valuepublic ContainerPropertiesBuilder micrometerEnabled(boolean value)
value - the default valuepublic ContainerPropertiesBuilder micrometerTags(Map<String,String> value)
value - the default valuepublic ContainerPropertiesBuilder consumerStartTimeout(Duration value)
value - the default valuepublic ContainerPropertiesBuilder consumerStartTimout(Duration value)
value - the default valuepublic ContainerPropertiesBuilder subBatchPerPartition(Boolean value)
value - the default valuepublic ContainerPropertiesBuilder assignmentCommitOption(org.springframework.kafka.listener.ContainerProperties.AssignmentCommitOption value)
value - the default valuepublic ContainerPropertiesBuilder deliveryAttemptHeader(boolean value)
value - the default valuepublic ContainerPropertiesBuilder eosMode(org.springframework.kafka.listener.ContainerProperties.EOSMode value)
value - the default valuepublic ContainerPropertiesBuilder transactionDefinition(org.springframework.transaction.TransactionDefinition value)
value - the default valuepublic ContainerPropertiesBuilder adviceChain(org.aopalliance.aop.Advice... value)
value - the default valuepublic ContainerPropertiesBuilder stopContainerWhenFenced(boolean value)
value - the default valuepublic ContainerPropertiesBuilder stopImmediate(boolean value)
value - the default valuepublic ContainerPropertiesBuilder asyncAcks(boolean value)
value - the default valuepublic ContainerPropertiesBuilder pauseImmediate(boolean value)
value - the default value@GwtIncompatible public Object clone()
@GwtIncompatible public ContainerPropertiesBuilder but()
Copyright © 2022. All rights reserved.