- subscriptionName
Specify the subscription name for this consumer. This argument is required when
constructing the con
- subscriptionType
Select the subscription type to be used when subscribing to the topic. Default
is SubscriptionType#E
- topic
Specify the topics this consumer will subscribe on.
- subscribe
Finalize the Consumer creation by subscribing to the topic. If the subscription
does not exist, a ne
- subscribeAsync
Finalize the Consumer creation by subscribing to the topic in asynchronous mode.
If the subscriptio
- ackTimeout
Set the timeout for unacked messages, truncated to the nearest millisecond. The
timeout needs to be
- receiverQueueSize
Sets the size of the consumer receive queue. The consumer receive queue controls
how many messages c
- acknowledgmentGroupTime
Group the consumer acknowledgments for the specified time. By default, the
consumer will use a 100 m
- clone
Create a copy of the current consumer builder. Cloning the builder can be used
to share an incomplet
- consumerName
Set the consumer name.
- cryptoFailureAction
Sets the ConsumerCryptoFailureAction to the value specified
- cryptoKeyReader
Sets a CryptoKeyReader