public interface OperationalConfig
Mailer
operates. This includes connection settings such as
timeouts, debug mode and which hosts to trust.
All of these settings are configured on the MailerGenericBuilder
.
Modifier and Type | Method and Description |
---|---|
@NotNull UUID |
getClusterKey() |
int |
getConnectionPoolClaimTimeoutMillis() |
int |
getConnectionPoolCoreSize() |
int |
getConnectionPoolExpireAfterMillis() |
@NotNull LoadBalancingStrategy |
getConnectionPoolLoadBalancingStrategy() |
int |
getConnectionPoolMaxSize() |
@Nullable CustomMailer |
getCustomMailer() |
@NotNull ExecutorService |
getExecutorService() |
@NotNull Properties |
getProperties() |
int |
getSessionTimeout() |
@NotNull List<String> |
getSslHostsToTrust() |
int |
getThreadPoolKeepAliveTime() |
int |
getThreadPoolSize() |
boolean |
isAsync() |
boolean |
isDebugLogging() |
boolean |
isTransportModeLoggingOnly() |
boolean |
isTrustAllSSLHost() |
boolean |
isVerifyingServerIdentity() |
boolean isAsync()
MailerGenericBuilder.async()
int getSessionTimeout()
int getThreadPoolSize()
int getThreadPoolKeepAliveTime()
int getConnectionPoolCoreSize()
int getConnectionPoolMaxSize()
int getConnectionPoolClaimTimeoutMillis()
int getConnectionPoolExpireAfterMillis()
@NotNull @NotNull LoadBalancingStrategy getConnectionPoolLoadBalancingStrategy()
boolean isTransportModeLoggingOnly()
boolean isDebugLogging()
boolean isTrustAllSSLHost()
boolean isVerifyingServerIdentity()
@NotNull @NotNull Properties getProperties()
@NotNull @NotNull UUID getClusterKey()
@NotNull @NotNull ExecutorService getExecutorService()
@Nullable @Nullable CustomMailer getCustomMailer()
Copyright © 2009–2019. All rights reserved.