Class ConsumerConfig

  • All Implemented Interfaces:

    
    public final class ConsumerConfig
    
                        

    DSL for configuring JetStream consumers

    Example usage:

    val consumerCtx = js.consumer("MY_STREAM", "MY_CONSUMER") {
        durable = "MY_CONSUMER"
        deliverPolicy = DeliverPolicy.ALL
        ackPolicy = AckPolicy.EXPLICIT
        ackWait = 30.seconds
        maxDeliver = 5
        filterSubject = "orders.>"
    }
    • Constructor Detail