ConsumerSettings

case class ConsumerSettings(bootstrapServers: List[String], properties: Map[String, AnyRef], closeTimeout: Duration, pollInterval: Duration, pollTimeout: Duration, perPartitionChunkPrefetch: Int, offsetRetrieval: OffsetRetrieval, rebalanceListener: RebalanceListener, restartStreamOnRebalancing: Boolean)
Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def driverSettings: Map[String, AnyRef]
def withBootstrapServers(servers: List[String]): ConsumerSettings
def withClientId(clientId: String): ConsumerSettings
def withCloseTimeout(timeout: Duration): ConsumerSettings
def withGroupId(groupId: String): ConsumerSettings
def withGroupInstanceId(groupInstanceId: String): ConsumerSettings
def withPollInterval(interval: Duration): ConsumerSettings
def withPollTimeout(timeout: Duration): ConsumerSettings
def withProperties(kvs: (String, AnyRef)*): ConsumerSettings
def withProperties(kvs: Map[String, AnyRef]): ConsumerSettings
def withProperty(key: String, value: AnyRef): ConsumerSettings

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product