public class ConnectionSettingsBuilder
extends java.lang.Object
| Constructor and Description |
|---|
ConnectionSettingsBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ConnectionSettingsBuilder |
addHost(Endpoint host) |
EventStoreDBClientSettings |
buildConnectionSettings() |
ConnectionSettingsBuilder |
defaultCredentials(java.lang.String username,
java.lang.String password) |
ConnectionSettingsBuilder |
discoveryInterval(int discoveryInterval) |
ConnectionSettingsBuilder |
dnsDiscover(boolean dnsDiscover) |
ConnectionSettingsBuilder |
gossipTimeout(int gossipTimeout) |
ConnectionSettingsBuilder |
keepAliveInterval(long value) |
ConnectionSettingsBuilder |
keepAliveTimeout(long value) |
ConnectionSettingsBuilder |
maxDiscoverAttempts(int maxDiscoverAttempts) |
ConnectionSettingsBuilder |
nodePreference(NodePreference nodePreference) |
ConnectionSettingsBuilder |
throwOnAppendFailure(boolean throwOnAppendFailure) |
ConnectionSettingsBuilder |
tls(boolean tls) |
ConnectionSettingsBuilder |
tlsVerifyCert(boolean tlsVerifyCert) |
public EventStoreDBClientSettings buildConnectionSettings()
public ConnectionSettingsBuilder dnsDiscover(boolean dnsDiscover)
public ConnectionSettingsBuilder maxDiscoverAttempts(int maxDiscoverAttempts)
public ConnectionSettingsBuilder discoveryInterval(int discoveryInterval)
public ConnectionSettingsBuilder gossipTimeout(int gossipTimeout)
public ConnectionSettingsBuilder nodePreference(NodePreference nodePreference)
public ConnectionSettingsBuilder tls(boolean tls)
public ConnectionSettingsBuilder tlsVerifyCert(boolean tlsVerifyCert)
public ConnectionSettingsBuilder throwOnAppendFailure(boolean throwOnAppendFailure)
public ConnectionSettingsBuilder defaultCredentials(java.lang.String username, java.lang.String password)
public ConnectionSettingsBuilder addHost(Endpoint host)
public ConnectionSettingsBuilder keepAliveTimeout(long value)
public ConnectionSettingsBuilder keepAliveInterval(long value)