Package eu.vstoyanov.natsy
Class KlientConfig
-
- All Implemented Interfaces:
public final class KlientConfigConfiguration for NatsKlient
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringnameprivate final List<String>serversprivate final DurationreconnectWaitprivate final IntegermaxReconnectsprivate final IntegerreconnectBufferSizeprivate final DurationconnectionTimeoutprivate final DurationpingIntervalprivate final DurationrequestCleanupIntervalprivate final BooleanreconnectOnConnectprivate final IntegermaxMessagesInOutgoingQueueprivate final BooleandiscardMessagesWhenOutgoingQueueFullprivate final CoroutineDispatcherioDispatcherprivate final StringcredentialsPathprivate final CharArraytokenprivate final Stringusernameprivate final CharArraypasswordprivate final SSLContexttlsContextprivate final ConnectionListenerconnectionListenerprivate final ErrorListenererrorListener
-
Method Summary
Modifier and Type Method Description final StringgetName()final List<String>getServers()final DurationgetReconnectWait()final IntegergetMaxReconnects()final IntegergetReconnectBufferSize()final DurationgetConnectionTimeout()final DurationgetPingInterval()final DurationgetRequestCleanupInterval()final BooleangetReconnectOnConnect()final IntegergetMaxMessagesInOutgoingQueue()final BooleangetDiscardMessagesWhenOutgoingQueueFull()final CoroutineDispatchergetIoDispatcher()final StringgetCredentialsPath()final CharArraygetToken()final StringgetUsername()final CharArraygetPassword()final SSLContextgetTlsContext()final ConnectionListenergetConnectionListener()final ErrorListenergetErrorListener()-
-
Method Detail
-
getServers
final List<String> getServers()
-
getReconnectWait
final Duration getReconnectWait()
-
getMaxReconnects
final Integer getMaxReconnects()
-
getReconnectBufferSize
final Integer getReconnectBufferSize()
-
getConnectionTimeout
final Duration getConnectionTimeout()
-
getPingInterval
final Duration getPingInterval()
-
getRequestCleanupInterval
final Duration getRequestCleanupInterval()
-
getReconnectOnConnect
final Boolean getReconnectOnConnect()
-
getMaxMessagesInOutgoingQueue
final Integer getMaxMessagesInOutgoingQueue()
-
getDiscardMessagesWhenOutgoingQueueFull
final Boolean getDiscardMessagesWhenOutgoingQueueFull()
-
getIoDispatcher
final CoroutineDispatcher getIoDispatcher()
-
getCredentialsPath
final String getCredentialsPath()
-
getUsername
final String getUsername()
-
getPassword
final CharArray getPassword()
-
getTlsContext
final SSLContext getTlsContext()
-
getConnectionListener
final ConnectionListener getConnectionListener()
-
getErrorListener
final ErrorListener getErrorListener()
-
-
-
-