RabbitBrokerConfig
faststream.rabbit.configs.broker.RabbitBrokerConfig
dataclass
#
RabbitBrokerConfig(
*,
prefix="",
include_in_schema=True,
broker_middlewares=(),
broker_parser=None,
broker_decoder=None,
producer=FakeAioPikaFastProducer(),
logger=LoggerState(),
fd_config=FastDependsConfig(),
broker_dependencies=(),
graceful_timeout=None,
extra_context=dict(),
channel_manager=FakeChannelManager(),
declarer=FakeRabbitDeclarer(),
virtual_host="",
app_id=None,
)
Bases: BrokerConfig
channel_manager
class-attribute
instance-attribute
#
channel_manager = field(default_factory=FakeChannelManager)
producer
class-attribute
instance-attribute
#
producer = field(default_factory=FakeAioPikaFastProducer)