| Modifier and Type | Class and Description |
|---|---|
class |
TopicImpl |
| Modifier and Type | Field and Description |
|---|---|
protected Topic |
ConsumerImpl.topic |
| Modifier and Type | Method and Description |
|---|---|
Topic |
TopicBuilderImpl.build() |
protected static Topic |
TopicImpl.fromTqTopic(com.turtlequeue.sdk.api.proto.Tq.Topic t) |
Topic |
ProducerParams.getTopic() |
Topic |
ConsumerParams.getTopic() |
Topic |
ReaderImpl.getTopic() |
Topic |
ConsumerImpl.getTopic() |
Topic |
Reader.getTopic() |
Topic |
MessageImpl.getTopic() |
Topic |
Message.getTopic() |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
Admin.deleteTopic(Topic t) |
CompletableFuture<Void> |
Admin.deleteTopic(Topic t,
boolean force) |
CompletableFuture<Void> |
Admin.deleteTopic(Topic t,
boolean force,
boolean deleteSchema) |
CompletableFuture<MessageId> |
Admin.terminateTopic(Topic t) |
ConsumerBuilder |
ConsumerBuilder.topic(Topic topic) |
ReaderBuilder |
ReaderBuilder.topic(Topic topic) |
ProducerBuilder |
ProducerBuilder.topic(Topic topic) |
TopicBuilderImpl |
TopicBuilderImpl.topic(Topic topic) |
protected static com.turtlequeue.sdk.api.proto.Tq.Topic |
TopicImpl.toTqTopic(Topic t) |
| Constructor and Description |
|---|
ConsumerParams(Long consumerId,
Topic topic,
String subName,
String consumerName,
SubType subType,
Integer priority,
MessageId messageId,
Map<String,String> metadata,
Integer receiverQueueSize,
Long ackTimeout,
TimeUnit ackTimeoutTimeUnit,
EndOfTopicMessageListener endOfTopicMessageListener,
SubscriptionMode subscriptionMode,
String jsonPath) |
MessageImpl(ClientImpl c,
ConsumerImpl<T> consumer,
MessageIdImpl messageId,
T payload,
String producerName,
Long eventTime,
Long publishTime,
Topic topic,
String key,
Map<String,String> properties,
ProducerImpl<T> producer,
Boolean isReplicated,
String replicatedFrom,
Long delay,
TimeUnit delayTimeUnit) |
ProducerParams(Long producerId,
Topic topic,
String producerName,
Boolean enableBatching,
Integer batchingMaxMessages,
TimeUnit batchingMaxPublishDelayUnit,
Long batchingMaxPublishDelayValue,
Integer maxPendingMessages,
Map<String,String> properties,
HashingScheme hashingScheme,
TimeUnit sendTimeoutUnit,
Integer sendTimeoutValue) |
Copyright © 2019-2021, TurtleQueue All Rights Reserved. Use is subject to license terms.