Class BookiesImpl
java.lang.Object
org.apache.pulsar.client.admin.internal.BaseResource
org.apache.pulsar.client.admin.internal.BookiesImpl
- All Implemented Interfaces:
Bookies
-
Field Summary
Fields inherited from class org.apache.pulsar.client.admin.internal.BaseResource
auth, readTimeoutMs -
Constructor Summary
ConstructorsConstructorDescriptionBookiesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteBookieRackInfo(String bookieAddress) deleteBookieRackInfoAsync(String bookieAddress) getBookieRackInfo(String bookieAddress) getBookieRackInfoAsync(String bookieAddress) voidupdateBookieRackInfo(String bookieAddress, String group, BookieInfo bookieInfo) updateBookieRackInfoAsync(String bookieAddress, String group, BookieInfo bookieInfo) Methods inherited from class org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncGetRequest, asyncGetRequest, asyncGetRequest, asyncPostRequest, asyncPostRequestWithResponse, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, sync
-
Constructor Details
-
BookiesImpl
public BookiesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
-
-
Method Details
-
getBookiesRackInfo
- Specified by:
getBookiesRackInfoin interfaceBookies- Throws:
PulsarAdminException
-
getBookiesAsync
- Specified by:
getBookiesAsyncin interfaceBookies
-
getBookies
- Specified by:
getBookiesin interfaceBookies- Throws:
PulsarAdminException
-
getBookiesRackInfoAsync
- Specified by:
getBookiesRackInfoAsyncin interfaceBookies
-
getBookieRackInfo
- Specified by:
getBookieRackInfoin interfaceBookies- Throws:
PulsarAdminException
-
getBookieRackInfoAsync
- Specified by:
getBookieRackInfoAsyncin interfaceBookies
-
deleteBookieRackInfo
- Specified by:
deleteBookieRackInfoin interfaceBookies- Throws:
PulsarAdminException
-
deleteBookieRackInfoAsync
- Specified by:
deleteBookieRackInfoAsyncin interfaceBookies
-
updateBookieRackInfo
public void updateBookieRackInfo(String bookieAddress, String group, BookieInfo bookieInfo) throws PulsarAdminException - Specified by:
updateBookieRackInfoin interfaceBookies- Throws:
PulsarAdminException
-
updateBookieRackInfoAsync
public CompletableFuture<Void> updateBookieRackInfoAsync(String bookieAddress, String group, BookieInfo bookieInfo) - Specified by:
updateBookieRackInfoAsyncin interfaceBookies
-