类 BrokerStatsImpl

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

public class BrokerStatsImpl extends BaseResource implements org.apache.pulsar.client.admin.BrokerStats
Pulsar Admin API client.
  • 构造器详细资料

    • BrokerStatsImpl

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

    • getMetrics

      public String getMetrics() throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getMetrics 在接口中 org.apache.pulsar.client.admin.BrokerStats
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getMetricsAsync

      public CompletableFuture<String> getMetricsAsync()
      指定者:
      getMetricsAsync 在接口中 org.apache.pulsar.client.admin.BrokerStats
    • getAllocatorStats

      public org.apache.pulsar.common.stats.AllocatorStats getAllocatorStats(String allocatorName) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getAllocatorStats 在接口中 org.apache.pulsar.client.admin.BrokerStats
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getAllocatorStatsAsync

      public CompletableFuture<org.apache.pulsar.common.stats.AllocatorStats> getAllocatorStatsAsync(String allocatorName)
      指定者:
      getAllocatorStatsAsync 在接口中 org.apache.pulsar.client.admin.BrokerStats
    • getMBeans

      public String getMBeans() throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getMBeans 在接口中 org.apache.pulsar.client.admin.BrokerStats
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getMBeansAsync

      public CompletableFuture<String> getMBeansAsync()
      指定者:
      getMBeansAsync 在接口中 org.apache.pulsar.client.admin.BrokerStats
    • getTopics

      public String getTopics() throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getTopics 在接口中 org.apache.pulsar.client.admin.BrokerStats
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getTopicsAsync

      public CompletableFuture<String> getTopicsAsync()
      指定者:
      getTopicsAsync 在接口中 org.apache.pulsar.client.admin.BrokerStats
    • getLoadReport

      public org.apache.pulsar.policies.data.loadbalancer.LoadManagerReport getLoadReport() throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getLoadReport 在接口中 org.apache.pulsar.client.admin.BrokerStats
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getLoadReportAsync

      public CompletableFuture<org.apache.pulsar.policies.data.loadbalancer.LoadManagerReport> getLoadReportAsync()
      指定者:
      getLoadReportAsync 在接口中 org.apache.pulsar.client.admin.BrokerStats
    • getPendingBookieOpsStats

      public String getPendingBookieOpsStats() throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getPendingBookieOpsStats 在接口中 org.apache.pulsar.client.admin.BrokerStats
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPendingBookieOpsStatsAsync

      public CompletableFuture<String> getPendingBookieOpsStatsAsync()
      指定者:
      getPendingBookieOpsStatsAsync 在接口中 org.apache.pulsar.client.admin.BrokerStats
    • getBrokerResourceAvailability

      public com.google.gson.JsonObject getBrokerResourceAvailability(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException