类 BookiesImpl
java.lang.Object
org.apache.pulsar.client.admin.internal.BaseResource
org.apache.pulsar.client.admin.internal.BookiesImpl
- 所有已实现的接口:
org.apache.pulsar.client.admin.Bookies
-
字段概要
从类继承的字段 org.apache.pulsar.client.admin.internal.BaseResource
auth, readTimeoutMs -
构造器概要
构造器构造器说明BookiesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs) -
方法概要
修饰符和类型方法说明voiddeleteBookieRackInfo(String bookieAddress) deleteBookieRackInfoAsync(String bookieAddress) org.apache.pulsar.common.policies.data.BookieInfogetBookieRackInfo(String bookieAddress) CompletableFuture<org.apache.pulsar.common.policies.data.BookieInfo>getBookieRackInfoAsync(String bookieAddress) org.apache.pulsar.common.policies.data.BookiesClusterInfoCompletableFuture<org.apache.pulsar.common.policies.data.BookiesClusterInfo>org.apache.pulsar.common.policies.data.BookiesRackConfigurationCompletableFuture<org.apache.pulsar.common.policies.data.BookiesRackConfiguration>voidupdateBookieRackInfo(String bookieAddress, String group, org.apache.pulsar.common.policies.data.BookieInfo bookieInfo) updateBookieRackInfoAsync(String bookieAddress, String group, org.apache.pulsar.common.policies.data.BookieInfo bookieInfo) 从类继承的方法 org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, sync
-
构造器详细资料
-
BookiesImpl
public BookiesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
-
-
方法详细资料
-
getBookiesRackInfo
public org.apache.pulsar.common.policies.data.BookiesRackConfiguration getBookiesRackInfo() throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
getBookiesRackInfo在接口中org.apache.pulsar.client.admin.Bookies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBookiesAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.BookiesClusterInfo> getBookiesAsync()- 指定者:
getBookiesAsync在接口中org.apache.pulsar.client.admin.Bookies
-
getBookies
public org.apache.pulsar.common.policies.data.BookiesClusterInfo getBookies() throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
getBookies在接口中org.apache.pulsar.client.admin.Bookies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBookiesRackInfoAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.BookiesRackConfiguration> getBookiesRackInfoAsync()- 指定者:
getBookiesRackInfoAsync在接口中org.apache.pulsar.client.admin.Bookies
-
getBookieRackInfo
public org.apache.pulsar.common.policies.data.BookieInfo getBookieRackInfo(String bookieAddress) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getBookieRackInfo在接口中org.apache.pulsar.client.admin.Bookies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBookieRackInfoAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.BookieInfo> getBookieRackInfoAsync(String bookieAddress) - 指定者:
getBookieRackInfoAsync在接口中org.apache.pulsar.client.admin.Bookies
-
deleteBookieRackInfo
public void deleteBookieRackInfo(String bookieAddress) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
deleteBookieRackInfo在接口中org.apache.pulsar.client.admin.Bookies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteBookieRackInfoAsync
- 指定者:
deleteBookieRackInfoAsync在接口中org.apache.pulsar.client.admin.Bookies
-
updateBookieRackInfo
public void updateBookieRackInfo(String bookieAddress, String group, org.apache.pulsar.common.policies.data.BookieInfo bookieInfo) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
updateBookieRackInfo在接口中org.apache.pulsar.client.admin.Bookies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
updateBookieRackInfoAsync
public CompletableFuture<Void> updateBookieRackInfoAsync(String bookieAddress, String group, org.apache.pulsar.common.policies.data.BookieInfo bookieInfo) - 指定者:
updateBookieRackInfoAsync在接口中org.apache.pulsar.client.admin.Bookies
-