com
.
twitter
.
finatra
.
kafka
producers
package
producers
Visibility
Public
All
Type Members
class
FinagleKafkaProducer
[
K
,
V
]
extends
Closable
with
Logging
case class
FinagleKafkaProducerBuilder
[
K
,
V
]
(
config:
FinagleKafkaProducerConfig
[
K
,
V
] =
FinagleKafkaProducerConfig[K, V]()
)
extends
KafkaProducerConfigMethods
[
FinagleKafkaProducerBuilder
[
K
,
V
]] with
Product
with
Serializable
case class
FinagleKafkaProducerConfig
[
K
,
V
]
(
kafkaProducerConfig:
KafkaProducerConfig
=
KafkaProducerConfig()
,
keySerializer:
Option
[
Serializer
[
K
]] =
None
,
valueSerializer:
Option
[
Serializer
[
V
]] =
None
,
includeNodeMetrics:
Boolean
=
false
,
statsReceiver:
StatsReceiver
=
LoadedStatsReceiver
)
extends
KafkaConfig
with
ToKafkaProperties
with
Product
with
Serializable
case class
KafkaProducerConfig
extends
KafkaProducerConfigMethods
[
KafkaProducerConfig
] with
ToKafkaProperties
with
Product
with
Serializable
trait
KafkaProducerConfigMethods
[
Self
]
extends
KafkaConfigMethods
[
Self
] with
Logging
Value Members
object
KafkaProducerConfig
extends
Serializable
Ungrouped