类 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.
-
字段概要
从类继承的字段 org.apache.pulsar.client.admin.internal.BaseResource
auth, readTimeoutMs -
构造器概要
构造器构造器说明BrokerStatsImpl(javax.ws.rs.client.WebTarget target, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs) -
方法概要
修饰符和类型方法说明org.apache.pulsar.common.stats.AllocatorStatsgetAllocatorStats(String allocatorName) CompletableFuture<org.apache.pulsar.common.stats.AllocatorStats>getAllocatorStatsAsync(String allocatorName) com.google.gson.JsonObjectgetBrokerResourceAvailability(String namespace) org.apache.pulsar.policies.data.loadbalancer.LoadManagerReportCompletableFuture<org.apache.pulsar.policies.data.loadbalancer.LoadManagerReport>从类继承的方法 org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, sync
-
构造器详细资料
-
BrokerStatsImpl
public BrokerStatsImpl(javax.ws.rs.client.WebTarget target, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
-
-
方法详细资料
-
getMetrics
- 指定者:
getMetrics在接口中org.apache.pulsar.client.admin.BrokerStats- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
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
- 指定者:
getMBeans在接口中org.apache.pulsar.client.admin.BrokerStats- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMBeansAsync
- 指定者:
getMBeansAsync在接口中org.apache.pulsar.client.admin.BrokerStats
-
getTopics
- 指定者:
getTopics在接口中org.apache.pulsar.client.admin.BrokerStats- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
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
- 指定者:
getPendingBookieOpsStats在接口中org.apache.pulsar.client.admin.BrokerStats- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
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
-