public class ConsumerBuilder extends Object
| Constructor and Description |
|---|
ConsumerBuilder(ClientImpl c) |
| Modifier and Type | Method and Description |
|---|---|
ConsumerBuilder |
ackTimeout(long ackTimeout,
TimeUnit timeUnit) |
ConsumerBuilder |
consumerName(String consumerName) |
ConsumerParams |
create() |
ConsumerBuilder |
endOfTopicMessageListener(EndOfTopicMessageListener endOfTopicMessageListener) |
ConsumerBuilder |
initialPosition(MessageId messageId) |
protected ConsumerBuilder |
jsonPath(String jsonPath) |
ConsumerBuilder |
metadata(Map<String,String> metadata) |
ConsumerBuilder |
namespace(String namespace) |
ConsumerBuilder |
persistent(Boolean persistent) |
ConsumerBuilder |
priorityLevel(Integer priority) |
ConsumerBuilder |
receiverQueueSize(Integer receiverQueueSize) |
CompletableFuture<Consumer> |
subscribe() |
ConsumerBuilder |
subscriptionMode(SubscriptionMode subscriptionMode) |
ConsumerBuilder |
subscriptionName(String subName) |
ConsumerBuilder |
subscriptionType(SubType subType) |
ConsumerBuilder |
topic(String topic) |
ConsumerBuilder |
topic(Topic topic) |
public ConsumerBuilder(ClientImpl c)
public ConsumerBuilder persistent(Boolean persistent)
public ConsumerBuilder namespace(String namespace)
public ConsumerBuilder topic(String topic)
public ConsumerBuilder topic(Topic topic)
public ConsumerBuilder subscriptionName(String subName)
public ConsumerBuilder consumerName(String consumerName)
public ConsumerBuilder priorityLevel(Integer priority)
public ConsumerBuilder initialPosition(MessageId messageId)
public ConsumerBuilder metadata(Map<String,String> metadata)
public ConsumerBuilder receiverQueueSize(Integer receiverQueueSize)
public ConsumerBuilder ackTimeout(long ackTimeout, TimeUnit timeUnit)
public ConsumerBuilder subscriptionMode(SubscriptionMode subscriptionMode)
public ConsumerBuilder endOfTopicMessageListener(EndOfTopicMessageListener endOfTopicMessageListener)
public ConsumerBuilder subscriptionType(SubType subType)
protected ConsumerBuilder jsonPath(String jsonPath)
public CompletableFuture<Consumer> subscribe()
public ConsumerParams create()
Copyright © 2019-2021, TurtleQueue All Rights Reserved. Use is subject to license terms.