@Configuration @ConfigurationProperties(prefix="axoniq.axondb") public class AxonDBConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AxonDBConfiguration.AxonSSL |
static class |
AxonDBConfiguration.Builder |
static class |
AxonDBConfiguration.FlowControl
Author: marc
|
| Constructor and Description |
|---|
AxonDBConfiguration() |
AxonDBConfiguration(EventCipher eventCipher) |
public AxonDBConfiguration()
public AxonDBConfiguration(EventCipher eventCipher)
public static AxonDBConfiguration.Builder newBuilder(String servers)
public long getConnectionRetry()
public int getConnectionRetryCount()
public String getToken()
public Integer getInitialNrOfPermits()
public Integer getNrOfNewPermits()
public Integer getNewPermitsThreshold()
public String getCertFile()
public EventCipher eventCipher()
public boolean isSslEnabled()
public String getContext()
public void setServers(String servers)
public void setFlowControl(AxonDBConfiguration.FlowControl flowControl)
public void setToken(String token)
public void setSsl(AxonDBConfiguration.AxonSSL ssl)
public void setConnectionRetry(long connectionRetry)
public void setConnectionRetryCount(int connectionRetryCount)
public void setEventCipher(EventCipher eventCipher)
public void setContext(String context)
public String getServers()
public AxonDBConfiguration.FlowControl getFlowControl()
public AxonDBConfiguration.AxonSSL getSsl()
public long getKeepAliveTime()
public void setKeepAliveTime(long keepAliveTime)
public long getKeepAliveTimeout()
public void setKeepAliveTimeout(long keepAliveTimeout)
public long getCommitTimeout()
public void setCommitTimeout(long commitTimeout)
public int getHeartbeatInterval()
public void setHeartbeatInterval(int heartbeatInterval)
Copyright © 2017–2018. All rights reserved.