@Generated(value="PojoBuilder") public abstract class AbstractDefaultKafkaProducerFactoryBuilder<K,V> extends Object implements Builder<org.springframework.kafka.core.DefaultKafkaProducerFactory<K,V>>, Cloneable
| Constructor and Description |
|---|
AbstractDefaultKafkaProducerFactoryBuilder()
Creates a new
AbstractDefaultKafkaProducerFactoryBuilder. |
| Modifier and Type | Method and Description |
|---|---|
DefaultKafkaProducerFactoryBuilder<K,V> |
bootstrapServersSupplier(Supplier<String> value)
Sets the default value for the bootstrapServersSupplier property.
|
org.springframework.kafka.core.DefaultKafkaProducerFactory<K,V> |
build()
Creates a new
DefaultKafkaProducerFactory based on this builder's settings. |
DefaultKafkaProducerFactoryBuilder<K,V> |
but()
Returns a clone of this builder.
|
Object |
clone()
Returns a clone of this builder.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
configs(Map<String,Object> value)
Sets the default value for the configs property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
configureSerializers(boolean value)
Sets the default value for the configureSerializers property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
keySerializer(org.apache.kafka.common.serialization.Serializer<K> value)
Sets the default value for the keySerializer property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
keySerializerSupplier(Supplier<org.apache.kafka.common.serialization.Serializer<K>> value)
Sets the default value for the keySerializerSupplier property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
maxAge(Duration value)
Sets the default value for the maxAge property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
physicalCloseTimeout(int value)
Sets the default value for the physicalCloseTimeout property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
producerPerConsumerPartition(boolean value)
Sets the default value for the producerPerConsumerPartition property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
producerPerThread(boolean value)
Sets the default value for the producerPerThread property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
transactionIdPrefix(String value)
Sets the default value for the transactionIdPrefix property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
valueSerializer(org.apache.kafka.common.serialization.Serializer<V> value)
Sets the default value for the valueSerializer property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
valueSerializerSupplier(Supplier<org.apache.kafka.common.serialization.Serializer<V>> value)
Sets the default value for the valueSerializerSupplier property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
withListeners(List<org.springframework.kafka.core.ProducerFactory.Listener<K,V>> value)
Sets the default value for the withListeners property.
|
DefaultKafkaProducerFactoryBuilder<K,V> |
withPostProcessors(List<org.springframework.kafka.core.ProducerPostProcessor<K,V>> value)
Sets the default value for the withPostProcessors property.
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasSupplier, buildprotected DefaultKafkaProducerFactoryBuilder<K,V> self
protected boolean isSet$configs$java$util$Map
protected List<org.springframework.kafka.core.ProducerFactory.Listener<K,V>> value$withListeners$java$util$List
protected boolean isSet$withListeners$java$util$List
protected List<org.springframework.kafka.core.ProducerPostProcessor<K,V>> value$withPostProcessors$java$util$List
protected boolean isSet$withPostProcessors$java$util$List
protected Supplier<String> value$bootstrapServersSupplier$java$util$function$Supplier
protected boolean isSet$bootstrapServersSupplier$java$util$function$Supplier
protected org.apache.kafka.common.serialization.Serializer<K> value$keySerializer$org$apache$kafka$common$serialization$Serializer
protected boolean isSet$keySerializer$org$apache$kafka$common$serialization$Serializer
protected org.apache.kafka.common.serialization.Serializer<V> value$valueSerializer$org$apache$kafka$common$serialization$Serializer
protected boolean isSet$valueSerializer$org$apache$kafka$common$serialization$Serializer
protected Supplier<org.apache.kafka.common.serialization.Serializer<K>> value$keySerializerSupplier$java$util$function$Supplier
protected boolean isSet$keySerializerSupplier$java$util$function$Supplier
protected Supplier<org.apache.kafka.common.serialization.Serializer<V>> value$valueSerializerSupplier$java$util$function$Supplier
protected boolean isSet$valueSerializerSupplier$java$util$function$Supplier
protected boolean value$configureSerializers$boolean
protected boolean isSet$configureSerializers$boolean
protected int value$physicalCloseTimeout$int
protected boolean isSet$physicalCloseTimeout$int
protected String value$transactionIdPrefix$java$lang$String
protected boolean isSet$transactionIdPrefix$java$lang$String
protected boolean value$producerPerThread$boolean
protected boolean isSet$producerPerThread$boolean
protected boolean value$producerPerConsumerPartition$boolean
protected boolean isSet$producerPerConsumerPartition$boolean
protected Duration value$maxAge$java$time$Duration
protected boolean isSet$maxAge$java$time$Duration
public AbstractDefaultKafkaProducerFactoryBuilder()
AbstractDefaultKafkaProducerFactoryBuilder.public DefaultKafkaProducerFactoryBuilder<K,V> configs(Map<String,Object> value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> withListeners(List<org.springframework.kafka.core.ProducerFactory.Listener<K,V>> value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> withPostProcessors(List<org.springframework.kafka.core.ProducerPostProcessor<K,V>> value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> bootstrapServersSupplier(Supplier<String> value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> keySerializer(org.apache.kafka.common.serialization.Serializer<K> value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> valueSerializer(org.apache.kafka.common.serialization.Serializer<V> value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> keySerializerSupplier(Supplier<org.apache.kafka.common.serialization.Serializer<K>> value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> valueSerializerSupplier(Supplier<org.apache.kafka.common.serialization.Serializer<V>> value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> configureSerializers(boolean value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> physicalCloseTimeout(int value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> transactionIdPrefix(String value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> producerPerThread(boolean value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> producerPerConsumerPartition(boolean value)
value - the default valuepublic DefaultKafkaProducerFactoryBuilder<K,V> maxAge(Duration value)
value - the default value@GwtIncompatible public Object clone()
@GwtIncompatible public DefaultKafkaProducerFactoryBuilder<K,V> but()
Copyright © 2022. All rights reserved.