public class BookiesImpl extends BaseResource implements Bookies
auth, readTimeoutMs| Constructor and Description |
|---|
BookiesImpl(javax.ws.rs.client.WebTarget web,
org.apache.pulsar.client.api.Authentication auth,
long readTimeoutMs) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteBookieRackInfo(String bookieAddress) |
CompletableFuture<Void> |
deleteBookieRackInfoAsync(String bookieAddress) |
org.apache.pulsar.common.policies.data.BookieInfo |
getBookieRackInfo(String bookieAddress) |
CompletableFuture<org.apache.pulsar.common.policies.data.BookieInfo> |
getBookieRackInfoAsync(String bookieAddress) |
org.apache.pulsar.common.policies.data.BookiesClusterInfo |
getBookies() |
CompletableFuture<org.apache.pulsar.common.policies.data.BookiesClusterInfo> |
getBookiesAsync() |
org.apache.pulsar.common.policies.data.BookiesRackConfiguration |
getBookiesRackInfo() |
CompletableFuture<org.apache.pulsar.common.policies.data.BookiesRackConfiguration> |
getBookiesRackInfoAsync() |
void |
updateBookieRackInfo(String bookieAddress,
String group,
org.apache.pulsar.common.policies.data.BookieInfo bookieInfo) |
CompletableFuture<Void> |
updateBookieRackInfoAsync(String bookieAddress,
String group,
org.apache.pulsar.common.policies.data.BookieInfo bookieInfo) |
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, request, requestAsyncpublic BookiesImpl(javax.ws.rs.client.WebTarget web,
org.apache.pulsar.client.api.Authentication auth,
long readTimeoutMs)
public org.apache.pulsar.common.policies.data.BookiesRackConfiguration getBookiesRackInfo()
throws PulsarAdminException
getBookiesRackInfo in interface BookiesPulsarAdminExceptionpublic CompletableFuture<org.apache.pulsar.common.policies.data.BookiesClusterInfo> getBookiesAsync()
getBookiesAsync in interface Bookiespublic org.apache.pulsar.common.policies.data.BookiesClusterInfo getBookies()
throws PulsarAdminException
getBookies in interface BookiesPulsarAdminExceptionpublic CompletableFuture<org.apache.pulsar.common.policies.data.BookiesRackConfiguration> getBookiesRackInfoAsync()
getBookiesRackInfoAsync in interface Bookiespublic org.apache.pulsar.common.policies.data.BookieInfo getBookieRackInfo(String bookieAddress) throws PulsarAdminException
getBookieRackInfo in interface BookiesPulsarAdminExceptionpublic CompletableFuture<org.apache.pulsar.common.policies.data.BookieInfo> getBookieRackInfoAsync(String bookieAddress)
getBookieRackInfoAsync in interface Bookiespublic void deleteBookieRackInfo(String bookieAddress) throws PulsarAdminException
deleteBookieRackInfo in interface BookiesPulsarAdminExceptionpublic CompletableFuture<Void> deleteBookieRackInfoAsync(String bookieAddress)
deleteBookieRackInfoAsync in interface Bookiespublic void updateBookieRackInfo(String bookieAddress, String group, org.apache.pulsar.common.policies.data.BookieInfo bookieInfo) throws PulsarAdminException
updateBookieRackInfo in interface BookiesPulsarAdminExceptionpublic CompletableFuture<Void> updateBookieRackInfoAsync(String bookieAddress, String group, org.apache.pulsar.common.policies.data.BookieInfo bookieInfo)
updateBookieRackInfoAsync in interface BookiesCopyright © 2017–2021 Apache Software Foundation. All rights reserved.