ConsumerConfig
nats.js.api.ConsumerConfig dataclass
#
ConsumerConfig(name: Optional[str] = None, durable_name: Optional[str] = None, description: Optional[str] = None, deliver_policy: Optional[DeliverPolicy] = DeliverPolicy.ALL, opt_start_seq: Optional[int] = None, opt_start_time: Optional[int] = None, ack_policy: Optional[AckPolicy] = AckPolicy.EXPLICIT, ack_wait: Optional[float] = None, max_deliver: Optional[int] = None, filter_subject: Optional[str] = None, filter_subjects: Optional[List[str]] = None, replay_policy: Optional[ReplayPolicy] = ReplayPolicy.INSTANT, rate_limit_bps: Optional[int] = None, sample_freq: Optional[str] = None, max_waiting: Optional[int] = None, max_ack_pending: Optional[int] = None, flow_control: Optional[bool] = None, idle_heartbeat: Optional[float] = None, headers_only: Optional[bool] = None, deliver_subject: Optional[str] = None, deliver_group: Optional[str] = None, inactive_threshold: Optional[float] = None, num_replicas: Optional[int] = None, mem_storage: Optional[bool] = None)