NatsPublisherConfig
faststream.nats.publisher.config.NatsPublisherConfig dataclass #
NatsPublisherConfig(
*,
_outer_config: NatsBrokerConfig = NatsBrokerConfig(),
middlewares: Sequence[PublisherMiddleware[Any]],
subject: str,
reply_to: str,
headers: dict[str, str] | None,
stream: Optional[JStream],
timeout: float | None,
)
Bases: PublisherUsecaseConfig