NotificationsConfig.Builder |
NotificationsConfig.Builder.connectionTimeout(Duration timeout) |
Set the connection timeout of the websocket.
|
NotificationsConfig.Builder |
NotificationsConfig.Builder.heartbeat(Duration interval,
ScheduledExecutorService executorService) |
Set the interval and executorService which will be used to send Websocket heartbeats.
|
NotificationsConfig.Builder |
NotificationsConfig.Builder.idleTimeout(Duration timeout) |
Set the idle timeout of the Websocket connection.
|
NotificationsConfig.Builder |
NotificationsConfig.Builder.initialConnectionAttempts(int attemptCount) |
Set the number of retries allowed to set up the first connection to the notification service.
|
NotificationsConfig.Builder |
NotificationsConfig.Builder.proxyOptions(ProxyOptions proxyOptions) |
Set the the ProxyOptions to use for the websocket connection.
|
NotificationsConfig.Builder |
NotificationsConfig.Builder.reconnectDelay(Duration reconnectDelay) |
Set the reconnection delay used when notification service is disconnected.
|
NotificationsConfig.Builder |
NotificationsConfig.Builder.renewalDelay(Duration renewalDelay) |
Set the renewal delay of the websocket connection.
|
NotificationsConfig.Builder |
NotificationsConfig.Builder.tlsOptions(ClientTlsOptions tlsOptions) |
Set the options to use when establishing secure connection to the WS endpoint.
|
NotificationsConfig.Builder |
NotificationsConfig.Builder.vertxConfig(JsonValue vertxConfig) |
Set the vertx configuration to pass to the underlying WebSocket provider.
|