public class TMQRequestFactory extends Object
| Constructor and Description |
|---|
TMQRequestFactory() |
| Modifier and Type | Method and Description |
|---|---|
Request |
generateAssignment(String topic) |
Request |
generateCommit(long messageId) |
Request |
generateCommitOffset(TopicPartition topicPartition,
long offset) |
Request |
generateCommitted(TopicPartition[] topicPartitions) |
Request |
generateFetch(long messageId) |
Request |
generateFetchBlock(long fetchRequestId,
long messageId) |
Request |
generatePoll(long blockingTime) |
Request |
generatePosition(TopicPartition[] topicPartitions) |
Request |
generateSeek(String topic,
int vgId,
long offset) |
Request |
generateSubscribe(String user,
String password,
String db,
String groupId,
String clientId,
String offsetRest,
String[] topics,
String enableAutoCommit,
String autoCommitIntervalMs,
String withTableName) |
Request |
generateSubscription() |
Request |
generateUnsubscribe() |
long |
getId(String action) |
public long getId(String action)
public Request generateSubscribe(String user, String password, String db, String groupId, String clientId, String offsetRest, String[] topics, String enableAutoCommit, String autoCommitIntervalMs, String withTableName)
public Request generatePoll(long blockingTime)
public Request generateFetch(long messageId)
public Request generateFetchBlock(long fetchRequestId, long messageId)
public Request generateCommit(long messageId)
public Request generateUnsubscribe()
public Request generateCommitted(TopicPartition[] topicPartitions)
public Request generatePosition(TopicPartition[] topicPartitions)
public Request generateSubscription()
public Request generateCommitOffset(TopicPartition topicPartition, long offset)
Copyright © 2023. All rights reserved.