类 TransactionsImpl

java.lang.Object
org.apache.pulsar.client.admin.internal.BaseResource
org.apache.pulsar.client.admin.internal.TransactionsImpl
所有已实现的接口:
org.apache.pulsar.client.admin.Transactions

public class TransactionsImpl extends BaseResource implements org.apache.pulsar.client.admin.Transactions
  • 构造器详细资料

    • TransactionsImpl

      public TransactionsImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
  • 方法详细资料

    • getCoordinatorStatsByIdAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.TransactionCoordinatorStats> getCoordinatorStatsByIdAsync(int coordinatorId)
      指定者:
      getCoordinatorStatsByIdAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getCoordinatorStatsById

      public org.apache.pulsar.common.policies.data.TransactionCoordinatorStats getCoordinatorStatsById(int coordinatorId) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getCoordinatorStatsById 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getCoordinatorStatsAsync

      public CompletableFuture<Map<Integer,org.apache.pulsar.common.policies.data.TransactionCoordinatorStats>> getCoordinatorStatsAsync()
      指定者:
      getCoordinatorStatsAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getCoordinatorStats

      public Map<Integer,org.apache.pulsar.common.policies.data.TransactionCoordinatorStats> getCoordinatorStats() throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getCoordinatorStats 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getTransactionInBufferStatsAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.TransactionInBufferStats> getTransactionInBufferStatsAsync(org.apache.pulsar.client.api.transaction.TxnID txnID, String topic)
      指定者:
      getTransactionInBufferStatsAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getTransactionInBufferStats

      public org.apache.pulsar.common.policies.data.TransactionInBufferStats getTransactionInBufferStats(org.apache.pulsar.client.api.transaction.TxnID txnID, String topic) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getTransactionInBufferStats 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getTransactionInPendingAckStatsAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.TransactionInPendingAckStats> getTransactionInPendingAckStatsAsync(org.apache.pulsar.client.api.transaction.TxnID txnID, String topic, String subName)
      指定者:
      getTransactionInPendingAckStatsAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getTransactionInPendingAckStats

      public org.apache.pulsar.common.policies.data.TransactionInPendingAckStats getTransactionInPendingAckStats(org.apache.pulsar.client.api.transaction.TxnID txnID, String topic, String subName) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getTransactionInPendingAckStats 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getTransactionMetadataAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.TransactionMetadata> getTransactionMetadataAsync(org.apache.pulsar.client.api.transaction.TxnID txnID)
      指定者:
      getTransactionMetadataAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getTransactionMetadata

      public org.apache.pulsar.common.policies.data.TransactionMetadata getTransactionMetadata(org.apache.pulsar.client.api.transaction.TxnID txnID) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getTransactionMetadata 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getTransactionBufferStatsAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.TransactionBufferStats> getTransactionBufferStatsAsync(String topic)
      指定者:
      getTransactionBufferStatsAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getTransactionBufferStats

      public org.apache.pulsar.common.policies.data.TransactionBufferStats getTransactionBufferStats(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getTransactionBufferStats 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPendingAckStatsAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.TransactionPendingAckStats> getPendingAckStatsAsync(String topic, String subName)
      指定者:
      getPendingAckStatsAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getPendingAckStats

      public org.apache.pulsar.common.policies.data.TransactionPendingAckStats getPendingAckStats(String topic, String subName) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getPendingAckStats 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSlowTransactionsByCoordinatorIdAsync

      public CompletableFuture<Map<String,org.apache.pulsar.common.policies.data.TransactionMetadata>> getSlowTransactionsByCoordinatorIdAsync(Integer coordinatorId, long timeout, TimeUnit timeUnit)
      指定者:
      getSlowTransactionsByCoordinatorIdAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getSlowTransactionsByCoordinatorId

      public Map<String,org.apache.pulsar.common.policies.data.TransactionMetadata> getSlowTransactionsByCoordinatorId(Integer coordinatorId, long timeout, TimeUnit timeUnit) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSlowTransactionsByCoordinatorId 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSlowTransactionsAsync

      public CompletableFuture<Map<String,org.apache.pulsar.common.policies.data.TransactionMetadata>> getSlowTransactionsAsync(long timeout, TimeUnit timeUnit)
      指定者:
      getSlowTransactionsAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getSlowTransactions

      public Map<String,org.apache.pulsar.common.policies.data.TransactionMetadata> getSlowTransactions(long timeout, TimeUnit timeUnit) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSlowTransactions 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getCoordinatorInternalStatsAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.TransactionCoordinatorInternalStats> getCoordinatorInternalStatsAsync(int coordinatorId, boolean metadata)
      指定者:
      getCoordinatorInternalStatsAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getCoordinatorInternalStats

      public org.apache.pulsar.common.policies.data.TransactionCoordinatorInternalStats getCoordinatorInternalStats(int coordinatorId, boolean metadata) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getCoordinatorInternalStats 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPendingAckInternalStatsAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.TransactionPendingAckInternalStats> getPendingAckInternalStatsAsync(String topic, String subName, boolean metadata)
      指定者:
      getPendingAckInternalStatsAsync 在接口中 org.apache.pulsar.client.admin.Transactions
    • getPendingAckInternalStats

      public org.apache.pulsar.common.policies.data.TransactionPendingAckInternalStats getPendingAckInternalStats(String topic, String subName, boolean metadata) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getPendingAckInternalStats 在接口中 org.apache.pulsar.client.admin.Transactions
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException