类 KafkaProperties.Producer
- java.lang.Object
- org.springframework.boot.autoconfigure.kafka.KafkaProperties.Producer
- 封闭类:
- KafkaProperties
public static class KafkaProperties.Producer extends Object
构造器概要
构造器 构造器 说明 Producer()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Map<String,Object>buildProperties()StringgetAcks()org.springframework.util.unit.DataSizegetBatchSize()List<String>getBootstrapServers()org.springframework.util.unit.DataSizegetBufferMemory()StringgetClientId()StringgetCompressionType()Class<?>getKeySerializer()Map<String,String>getProperties()IntegergetRetries()KafkaProperties.SslgetSsl()StringgetTransactionIdPrefix()Class<?>getValueSerializer()voidsetAcks(String acks)voidsetBatchSize(org.springframework.util.unit.DataSize batchSize)voidsetBootstrapServers(List<String> bootstrapServers)voidsetBufferMemory(org.springframework.util.unit.DataSize bufferMemory)voidsetClientId(String clientId)voidsetCompressionType(String compressionType)voidsetKeySerializer(Class<?> keySerializer)voidsetRetries(Integer retries)voidsetTransactionIdPrefix(String transactionIdPrefix)voidsetValueSerializer(Class<?> valueSerializer)
构造器详细资料
Producer
public Producer()
方法详细资料
getSsl
public KafkaProperties.Ssl getSsl()
getBatchSize
public org.springframework.util.unit.DataSize getBatchSize()
setBatchSize
public void setBatchSize(org.springframework.util.unit.DataSize batchSize)
getBootstrapServers
public List<String> getBootstrapServers()
setBootstrapServers
public void setBootstrapServers(List<String> bootstrapServers)
getBufferMemory
public org.springframework.util.unit.DataSize getBufferMemory()
setBufferMemory
public void setBufferMemory(org.springframework.util.unit.DataSize bufferMemory)
getClientId
public String getClientId()
setClientId
public void setClientId(String clientId)
getCompressionType
public String getCompressionType()
setCompressionType
public void setCompressionType(String compressionType)
getKeySerializer
public Class<?> getKeySerializer()
setKeySerializer
public void setKeySerializer(Class<?> keySerializer)
getValueSerializer
public Class<?> getValueSerializer()
setValueSerializer
public void setValueSerializer(Class<?> valueSerializer)
getRetries
public Integer getRetries()
setRetries
public void setRetries(Integer retries)
getTransactionIdPrefix
public String getTransactionIdPrefix()
setTransactionIdPrefix
public void setTransactionIdPrefix(String transactionIdPrefix)
getProperties
public Map<String,String> getProperties()
buildProperties
public Map<String,Object> buildProperties()