pl
.
touk
.
nussknacker
.
engine
kafka
package
kafka
Visibility
Public
All
Type Members
case class
DefaultProducerCreator
[
K
,
V
]
(
kafkaConfig:
KafkaConfig
)
extends
KafkaProducerCreator
[
K
,
V
] with
Product
with
Serializable
case class
KafkaConfig
(
kafkaAddress:
String
,
kafkaProperties:
Option
[
Map
[
String
,
String
]]
,
kafkaEspProperties:
Option
[
Map
[
String
,
String
]]
,
consumerGroupNamingStrategy:
Option
[
ConsumerGroupNamingStrategy.Value
] =
None
,
avroKryoGenericRecordSchemaIdSerialization:
Option
[
Boolean
] =
None
,
topicsExistenceValidationConfig:
TopicsExistenceValidationConfig
=
...
,
useStringForKey:
Boolean
=
true
)
extends
Product
with
Serializable
trait
KafkaProducerCreator
[
K
,
V
]
extends
AnyRef
case class
MockProducerCreator
[
K
,
V
]
(
mockProducer:
MockProducer
[
K
,
V
]
)
extends
KafkaProducerCreator
[
K
,
V
] with
Product
with
Serializable
case class
PreparedKafkaTopic
(
original:
String
,
prepared:
String
)
extends
Product
with
Serializable
case class
TopicsExistenceValidationConfig
(
enabled:
Boolean
,
validatorConfig:
CachedTopicsExistenceValidatorConfig
=
...
)
extends
Product
with
Serializable
Value Members
object
ConsumerGroupNamingStrategy
extends
Enumeration
object
ConsumerRecordUtils
object
KafkaConfig
extends
Serializable
object
KafkaProducerCreator
object
KafkaUtils
extends
LazyLogging
object
TopicsExistenceValidationConfig
extends
Serializable
package
validator
Ungrouped