KafkaBrokerConfig
faststream.confluent.configs.KafkaBrokerConfig
dataclass
#
KafkaBrokerConfig(
*,
prefix="",
include_in_schema=True,
broker_middlewares=(),
broker_parser=None,
broker_decoder=None,
producer=FakeConfluentFastProducer(),
logger=LoggerState(),
fd_config=FastDependsConfig(),
broker_dependencies=(),
graceful_timeout=None,
extra_context=dict(),
connection_config=ConfluentFastConfig(),
admin=AdminService(),
client_id=SERVICE_NAME,
)
Bases: BrokerConfig
connection_config
class-attribute
instance-attribute
#
connection_config = field(
default_factory=ConfluentFastConfig
)
producer
class-attribute
instance-attribute
#
producer = field(default_factory=FakeConfluentFastProducer)