object ProducerSettings
- Companion:
- class
Type members
Value members
Concrete methods
def apply[F[_], K, V](keySerializer: Serializer[F, K], valueSerializer: Serializer[F, V])(implicit F: Applicative[F]): ProducerSettings[F, K, V]
def apply[F[_], K, V](keySerializer: RecordSerializer[F, K], valueSerializer: Serializer[F, V])(implicit F: Applicative[F]): ProducerSettings[F, K, V]
def apply[F[_], K, V](keySerializer: Serializer[F, K], valueSerializer: RecordSerializer[F, V])(implicit F: Applicative[F]): ProducerSettings[F, K, V]
def apply[F[_], K, V](implicit keySerializer: RecordSerializer[F, K], valueSerializer: RecordSerializer[F, V]): ProducerSettings[F, K, V]
Create a ProducerSettings
instance using placeholder serializers that serialize nothing.
These can be subsequently replaced using withSerializers
, allowing configuration of
serializers to be decoupled from other configuration.
Create a ProducerSettings
instance using placeholder serializers that serialize nothing.
These can be subsequently replaced using withSerializers
, allowing configuration of
serializers to be decoupled from other configuration.