Class ZookeeperProperties
- java.lang.Object
-
- pl.allegro.tech.hermes.consumers.config.ZookeeperProperties
-
- All Implemented Interfaces:
pl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
public class ZookeeperProperties extends java.lang.Object implements pl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classZookeeperProperties.ZookeeperAuthorizationProperties
-
Constructor Summary
Constructors Constructor Description ZookeeperProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZookeeperProperties.ZookeeperAuthorizationPropertiesgetAuthorization()java.time.DurationgetBaseSleepTime()java.lang.StringgetConnectionString()java.time.DurationgetConnectionTimeout()java.lang.StringgetDatacenter()intgetMaxRetries()java.time.DurationgetMaxSleepTime()java.lang.StringgetPassword()intgetProcessingThreadPoolSize()java.lang.StringgetRoot()java.lang.StringgetScheme()java.time.DurationgetSessionTimeout()java.lang.StringgetUser()booleanisAuthorizationEnabled()voidsetAuthorization(ZookeeperProperties.ZookeeperAuthorizationProperties authorization)voidsetBaseSleepTime(java.time.Duration baseSleepTime)voidsetConnectionString(java.lang.String connectionString)voidsetConnectionTimeout(java.time.Duration connectionTimeout)voidsetDatacenter(java.lang.String datacenter)voidsetMaxRetries(int maxRetries)voidsetMaxSleepTime(java.time.Duration maxSleepTime)voidsetProcessingThreadPoolSize(int processingThreadPoolSize)voidsetRoot(java.lang.String root)voidsetSessionTimeout(java.time.Duration sessionTimeout)
-
-
-
Method Detail
-
getConnectionString
public java.lang.String getConnectionString()
- Specified by:
getConnectionStringin interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
setConnectionString
public void setConnectionString(java.lang.String connectionString)
-
getDatacenter
public java.lang.String getDatacenter()
-
setDatacenter
public void setDatacenter(java.lang.String datacenter)
-
getBaseSleepTime
public java.time.Duration getBaseSleepTime()
- Specified by:
getBaseSleepTimein interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
setBaseSleepTime
public void setBaseSleepTime(java.time.Duration baseSleepTime)
-
getMaxSleepTime
public java.time.Duration getMaxSleepTime()
- Specified by:
getMaxSleepTimein interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
setMaxSleepTime
public void setMaxSleepTime(java.time.Duration maxSleepTime)
-
getMaxRetries
public int getMaxRetries()
- Specified by:
getMaxRetriesin interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
setMaxRetries
public void setMaxRetries(int maxRetries)
-
getConnectionTimeout
public java.time.Duration getConnectionTimeout()
- Specified by:
getConnectionTimeoutin interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
setConnectionTimeout
public void setConnectionTimeout(java.time.Duration connectionTimeout)
-
getSessionTimeout
public java.time.Duration getSessionTimeout()
- Specified by:
getSessionTimeoutin interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
setSessionTimeout
public void setSessionTimeout(java.time.Duration sessionTimeout)
-
getRoot
public java.lang.String getRoot()
- Specified by:
getRootin interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
setRoot
public void setRoot(java.lang.String root)
-
getProcessingThreadPoolSize
public int getProcessingThreadPoolSize()
- Specified by:
getProcessingThreadPoolSizein interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
isAuthorizationEnabled
public boolean isAuthorizationEnabled()
- Specified by:
isAuthorizationEnabledin interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
getScheme
public java.lang.String getScheme()
- Specified by:
getSchemein interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
getUser
public java.lang.String getUser()
- Specified by:
getUserin interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
getPassword
public java.lang.String getPassword()
- Specified by:
getPasswordin interfacepl.allegro.tech.hermes.common.di.factories.ZookeeperParameters
-
setProcessingThreadPoolSize
public void setProcessingThreadPoolSize(int processingThreadPoolSize)
-
getAuthorization
public ZookeeperProperties.ZookeeperAuthorizationProperties getAuthorization()
-
setAuthorization
public void setAuthorization(ZookeeperProperties.ZookeeperAuthorizationProperties authorization)
-
-