Settings

sealed abstract
class Settings
Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

Set the duration of time to wait for a connection to a broker to be established. If the duration passes without a response from the broker, the connection attempt is dropped.

Set the duration of time to wait for a connection to a broker to be established. If the duration passes without a response from the broker, the connection attempt is dropped.

Set the operation timeout (default: 30 seconds).

Set the operation timeout (default: 30 seconds).

Producer-create, subscribe and unsubscribe operations will be retried until this interval, after which the operation will be marked as failed

Concrete methods

def withConnectionTimeout(timeout: FiniteDuration): Settings

Set the duration of time to wait for a connection to a broker to be established. If the duration passes without a response from the broker, the connection attempt is dropped.

Set the duration of time to wait for a connection to a broker to be established. If the duration passes without a response from the broker, the connection attempt is dropped.

def withOperationTimeout(timeout: FiniteDuration): Settings

Set the operation timeout (default: 30 seconds).

Set the operation timeout (default: 30 seconds).

Producer-create, subscribe and unsubscribe operations will be retried until this interval, after which the operation will be marked as failed