Class KafkaProperties
java.lang.Object
pl.allegro.tech.hermes.management.config.kafka.KafkaProperties
- All Implemented Interfaces:
pl.allegro.tech.hermes.common.kafka.KafkaParameters
public class KafkaProperties
extends Object
implements pl.allegro.tech.hermes.common.kafka.KafkaParameters
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionpl.allegro.tech.hermes.common.config.KafkaAuthenticationPropertiesintintintintintintbooleanbooleanvoidsetAuthentication(pl.allegro.tech.hermes.common.config.KafkaAuthenticationProperties authentication) voidsetBootstrapKafkaServer(String bootstrapKafkaServer) Deprecated.voidsetBrokerList(String brokerList) voidsetClusterName(String clusterName) voidsetConnectionTimeoutMillis(int connectionTimeoutMillis) voidsetDatacenter(String datacenter) voidsetDualCommitEnabled(boolean dualCommitEnabled) voidsetKafkaConsumer(KafkaProperties.KafkaConsumer kafkaConsumer) voidsetKafkaServerRequestTimeoutMillis(int kafkaServerRequestTimeoutMillis) voidsetMaxInflight(int maxInflight) voidsetNamespace(String namespace) voidsetOffsetsStorage(String offsetsStorage) voidsetRetrySleepMillis(int retrySleepMillis) voidsetRetryTimes(int retryTimes) voidsetSasl(pl.allegro.tech.hermes.common.config.KafkaAuthenticationProperties sasl) Deprecated.voidsetSessionTimeoutMillis(int sessionTimeoutMillis)
-
Constructor Details
-
KafkaProperties
public KafkaProperties()
-
-
Method Details
-
isAuthenticationEnabled
public boolean isAuthenticationEnabled()- Specified by:
isAuthenticationEnabledin interfacepl.allegro.tech.hermes.common.kafka.KafkaParameters
-
getAuthenticationMechanism
- Specified by:
getAuthenticationMechanismin interfacepl.allegro.tech.hermes.common.kafka.KafkaParameters
-
getAuthenticationProtocol
- Specified by:
getAuthenticationProtocolin interfacepl.allegro.tech.hermes.common.kafka.KafkaParameters
-
getBrokerList
- Specified by:
getBrokerListin interfacepl.allegro.tech.hermes.common.kafka.KafkaParameters
-
getJaasConfig
- Specified by:
getJaasConfigin interfacepl.allegro.tech.hermes.common.kafka.KafkaParameters
-
getSessionTimeoutMillis
public int getSessionTimeoutMillis() -
setSessionTimeoutMillis
public void setSessionTimeoutMillis(int sessionTimeoutMillis) -
getConnectionTimeoutMillis
public int getConnectionTimeoutMillis() -
setConnectionTimeoutMillis
public void setConnectionTimeoutMillis(int connectionTimeoutMillis) -
getRetryTimes
public int getRetryTimes() -
setRetryTimes
public void setRetryTimes(int retryTimes) -
getRetrySleepMillis
public int getRetrySleepMillis() -
setRetrySleepMillis
public void setRetrySleepMillis(int retrySleepMillis) -
getKafkaConsumer
-
setKafkaConsumer
-
getAuthentication
public pl.allegro.tech.hermes.common.config.KafkaAuthenticationProperties getAuthentication() -
setSasl
@Deprecated public void setSasl(pl.allegro.tech.hermes.common.config.KafkaAuthenticationProperties sasl) Deprecated. -
setAuthentication
public void setAuthentication(pl.allegro.tech.hermes.common.config.KafkaAuthenticationProperties authentication) -
getDatacenter
-
setDatacenter
-
setClusterName
-
getQualifiedClusterName
-
getOffsetsStorage
-
setOffsetsStorage
-
isDualCommitEnabled
public boolean isDualCommitEnabled() -
setDualCommitEnabled
public void setDualCommitEnabled(boolean dualCommitEnabled) -
getNamespace
-
setNamespace
-
getMaxInflight
public int getMaxInflight() -
setMaxInflight
public void setMaxInflight(int maxInflight) -
setBootstrapKafkaServer
Deprecated. -
setBrokerList
-
getKafkaServerRequestTimeoutMillis
public int getKafkaServerRequestTimeoutMillis() -
setKafkaServerRequestTimeoutMillis
public void setKafkaServerRequestTimeoutMillis(int kafkaServerRequestTimeoutMillis)
-