Uses of Class
com.lucimber.dbus.connection.ConnectionConfig.Builder
Packages that use ConnectionConfig.Builder
Package
Description
Connection management, lifecycle, and handler pipeline for D-Bus communication.
-
Uses of ConnectionConfig.Builder in com.lucimber.dbus.connection
Methods in com.lucimber.dbus.connection that return ConnectionConfig.BuilderModifier and TypeMethodDescriptionstatic ConnectionConfig.BuilderConnectionConfig.builder()Creates a new builder with default timeout values.ConnectionConfig.Builder.withAutoReconnectEnabled(boolean enabled) Sets whether automatic reconnection is enabled.ConnectionConfig.Builder.withCloseTimeout(Duration timeout) Sets the timeout for connection close operations.ConnectionConfig.Builder.withConnectTimeout(Duration timeout) Sets the timeout for establishing connections.ConnectionConfig.Builder.withHealthCheckEnabled(boolean enabled) Sets whether health check monitoring is enabled.ConnectionConfig.Builder.withHealthCheckInterval(Duration interval) Sets the interval between health checks.ConnectionConfig.Builder.withHealthCheckTimeout(Duration timeout) Sets the timeout for individual health checks.ConnectionConfig.Builder.withMaxReconnectAttempts(int attempts) Sets the maximum number of reconnection attempts.ConnectionConfig.Builder.withMethodCallTimeout(Duration timeout) Sets the timeout for method call responses.ConnectionConfig.Builder.withReadTimeout(Duration timeout) Sets the timeout for read operations.ConnectionConfig.Builder.withReconnectBackoffMultiplier(double multiplier) Sets the backoff multiplier for reconnection delays.ConnectionConfig.Builder.withReconnectInitialDelay(Duration delay) Sets the initial delay before the first reconnection attempt.ConnectionConfig.Builder.withReconnectMaxDelay(Duration delay) Sets the maximum delay between reconnection attempts.ConnectionConfig.Builder.withWriteTimeout(Duration timeout) Sets the timeout for write operations.