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) |
BookieInfo |
getBookieRackInfo(String bookieAddress) |
CompletableFuture<BookieInfo> |
getBookieRackInfoAsync(String bookieAddress) |
BookiesClusterInfo |
getBookies() |
CompletableFuture<BookiesClusterInfo> |
getBookiesAsync() |
BookiesRackConfiguration |
getBookiesRackInfo() |
CompletableFuture<BookiesRackConfiguration> |
getBookiesRackInfoAsync() |
void |
updateBookieRackInfo(String bookieAddress,
String group,
BookieInfo bookieInfo) |
CompletableFuture<Void> |
updateBookieRackInfoAsync(String bookieAddress,
String group,
BookieInfo bookieInfo) |
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, syncpublic BookiesImpl(javax.ws.rs.client.WebTarget web,
org.apache.pulsar.client.api.Authentication auth,
long readTimeoutMs)
public BookiesRackConfiguration getBookiesRackInfo() throws PulsarAdminException
getBookiesRackInfo in interface BookiesPulsarAdminExceptionpublic CompletableFuture<BookiesClusterInfo> getBookiesAsync()
getBookiesAsync in interface Bookiespublic BookiesClusterInfo getBookies() throws PulsarAdminException
getBookies in interface BookiesPulsarAdminExceptionpublic CompletableFuture<BookiesRackConfiguration> getBookiesRackInfoAsync()
getBookiesRackInfoAsync in interface Bookiespublic BookieInfo getBookieRackInfo(String bookieAddress) throws PulsarAdminException
getBookieRackInfo in interface BookiesPulsarAdminExceptionpublic CompletableFuture<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, BookieInfo bookieInfo) throws PulsarAdminException
updateBookieRackInfo in interface BookiesPulsarAdminExceptionpublic CompletableFuture<Void> updateBookieRackInfoAsync(String bookieAddress, String group, BookieInfo bookieInfo)
updateBookieRackInfoAsync in interface BookiesCopyright © 2017–2022 Apache Software Foundation. All rights reserved.