类 BrokersImpl
java.lang.Object
org.apache.pulsar.client.admin.internal.BaseResource
org.apache.pulsar.client.admin.internal.BrokersImpl
- 所有已实现的接口:
org.apache.pulsar.client.admin.Brokers
-
字段概要
从类继承的字段 org.apache.pulsar.client.admin.internal.BaseResource
auth, readTimeoutMs -
构造器概要
构造器构造器说明BrokersImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs) -
方法概要
修饰符和类型方法说明voidvoiddeleteDynamicConfiguration(String configName) deleteDynamicConfigurationAsync(String configName) getActiveBrokers(String cluster) getActiveBrokersAsync(String cluster) org.apache.pulsar.common.conf.InternalConfigurationDataCompletableFuture<org.apache.pulsar.common.conf.InternalConfigurationData>org.apache.pulsar.common.policies.data.BrokerInfoCompletableFuture<org.apache.pulsar.common.policies.data.BrokerInfo>getOwnedNamespaces(String cluster, String brokerUrl) CompletableFuture<Map<String,org.apache.pulsar.common.policies.data.NamespaceOwnershipStatus>> getOwnedNamespacesAsync(String cluster, String brokerUrl) void已过时。voidhealthcheck(org.apache.pulsar.common.naming.TopicVersion topicVersion) 已过时。healthcheckAsync(org.apache.pulsar.common.naming.TopicVersion topicVersion) shutDownBrokerGracefully(int maxConcurrentUnloadPerSec, boolean forcedTerminateTopic) voidupdateDynamicConfiguration(String configName, String configValue) updateDynamicConfigurationAsync(String configName, String configValue) 从类继承的方法 org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, sync
-
构造器详细资料
-
BrokersImpl
public BrokersImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
-
-
方法详细资料
-
getActiveBrokers
public List<String> getActiveBrokers(String cluster) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getActiveBrokers在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getActiveBrokersAsync
- 指定者:
getActiveBrokersAsync在接口中org.apache.pulsar.client.admin.Brokers
-
getLeaderBroker
public org.apache.pulsar.common.policies.data.BrokerInfo getLeaderBroker() throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
getLeaderBroker在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getLeaderBrokerAsync
- 指定者:
getLeaderBrokerAsync在接口中org.apache.pulsar.client.admin.Brokers
-
getOwnedNamespaces
public Map<String,org.apache.pulsar.common.policies.data.NamespaceOwnershipStatus> getOwnedNamespaces(String cluster, String brokerUrl) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getOwnedNamespaces在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getOwnedNamespacesAsync
public CompletableFuture<Map<String,org.apache.pulsar.common.policies.data.NamespaceOwnershipStatus>> getOwnedNamespacesAsync(String cluster, String brokerUrl) - 指定者:
getOwnedNamespacesAsync在接口中org.apache.pulsar.client.admin.Brokers
-
updateDynamicConfiguration
public void updateDynamicConfiguration(String configName, String configValue) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
updateDynamicConfiguration在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
updateDynamicConfigurationAsync
public CompletableFuture<Void> updateDynamicConfigurationAsync(String configName, String configValue) - 指定者:
updateDynamicConfigurationAsync在接口中org.apache.pulsar.client.admin.Brokers
-
deleteDynamicConfiguration
public void deleteDynamicConfiguration(String configName) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
deleteDynamicConfiguration在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteDynamicConfigurationAsync
- 指定者:
deleteDynamicConfigurationAsync在接口中org.apache.pulsar.client.admin.Brokers
-
getAllDynamicConfigurations
public Map<String,String> getAllDynamicConfigurations() throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
getAllDynamicConfigurations在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getAllDynamicConfigurationsAsync
- 指定者:
getAllDynamicConfigurationsAsync在接口中org.apache.pulsar.client.admin.Brokers
-
getDynamicConfigurationNames
public List<String> getDynamicConfigurationNames() throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
getDynamicConfigurationNames在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDynamicConfigurationNamesAsync
- 指定者:
getDynamicConfigurationNamesAsync在接口中org.apache.pulsar.client.admin.Brokers
-
getRuntimeConfigurations
public Map<String,String> getRuntimeConfigurations() throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
getRuntimeConfigurations在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getRuntimeConfigurationsAsync
- 指定者:
getRuntimeConfigurationsAsync在接口中org.apache.pulsar.client.admin.Brokers
-
getInternalConfigurationData
public org.apache.pulsar.common.conf.InternalConfigurationData getInternalConfigurationData() throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
getInternalConfigurationData在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getInternalConfigurationDataAsync
public CompletableFuture<org.apache.pulsar.common.conf.InternalConfigurationData> getInternalConfigurationDataAsync()- 指定者:
getInternalConfigurationDataAsync在接口中org.apache.pulsar.client.admin.Brokers
-
backlogQuotaCheck
public void backlogQuotaCheck() throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
backlogQuotaCheck在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
backlogQuotaCheckAsync
- 指定者:
backlogQuotaCheckAsync在接口中org.apache.pulsar.client.admin.Brokers
-
healthcheck
已过时。- 指定者:
healthcheck在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
healthcheckAsync
已过时。- 指定者:
healthcheckAsync在接口中org.apache.pulsar.client.admin.Brokers
-
healthcheck
public void healthcheck(org.apache.pulsar.common.naming.TopicVersion topicVersion) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
healthcheck在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
healthcheckAsync
public CompletableFuture<Void> healthcheckAsync(org.apache.pulsar.common.naming.TopicVersion topicVersion) - 指定者:
healthcheckAsync在接口中org.apache.pulsar.client.admin.Brokers
-
shutDownBrokerGracefully
public CompletableFuture<Void> shutDownBrokerGracefully(int maxConcurrentUnloadPerSec, boolean forcedTerminateTopic) - 指定者:
shutDownBrokerGracefully在接口中org.apache.pulsar.client.admin.Brokers
-
getVersion
- 指定者:
getVersion在接口中org.apache.pulsar.client.admin.Brokers- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getVersionAsync
-