public class ResourceGroupsImpl extends BaseResource implements ResourceGroups
auth, readTimeoutMs| Constructor and Description |
|---|
ResourceGroupsImpl(javax.ws.rs.client.WebTarget web,
org.apache.pulsar.client.api.Authentication auth,
long readTimeoutMs) |
| Modifier and Type | Method and Description |
|---|---|
void |
createResourceGroup(String name,
ResourceGroup resourcegroup) |
CompletableFuture<Void> |
createResourceGroupAsync(String name,
ResourceGroup resourcegroup) |
void |
deleteResourceGroup(String name) |
CompletableFuture<Void> |
deleteResourceGroupAsync(String name) |
ResourceGroup |
getResourceGroup(String resourcegroup) |
CompletableFuture<ResourceGroup> |
getResourceGroupAsync(String name) |
List<String> |
getResourceGroups() |
CompletableFuture<List<String>> |
getResourceGroupsAsync() |
void |
updateResourceGroup(String name,
ResourceGroup resourcegroup) |
CompletableFuture<Void> |
updateResourceGroupAsync(String name,
ResourceGroup resourcegroup) |
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, syncpublic ResourceGroupsImpl(javax.ws.rs.client.WebTarget web,
org.apache.pulsar.client.api.Authentication auth,
long readTimeoutMs)
public List<String> getResourceGroups() throws PulsarAdminException
getResourceGroups in interface ResourceGroupsPulsarAdminExceptionpublic CompletableFuture<List<String>> getResourceGroupsAsync()
getResourceGroupsAsync in interface ResourceGroupspublic ResourceGroup getResourceGroup(String resourcegroup) throws PulsarAdminException
getResourceGroup in interface ResourceGroupsPulsarAdminExceptionpublic CompletableFuture<ResourceGroup> getResourceGroupAsync(String name)
getResourceGroupAsync in interface ResourceGroupspublic void createResourceGroup(String name, ResourceGroup resourcegroup) throws PulsarAdminException
createResourceGroup in interface ResourceGroupsPulsarAdminExceptionpublic CompletableFuture<Void> createResourceGroupAsync(String name, ResourceGroup resourcegroup)
createResourceGroupAsync in interface ResourceGroupspublic void updateResourceGroup(String name, ResourceGroup resourcegroup) throws PulsarAdminException
updateResourceGroup in interface ResourceGroupsPulsarAdminExceptionpublic CompletableFuture<Void> updateResourceGroupAsync(String name, ResourceGroup resourcegroup)
updateResourceGroupAsync in interface ResourceGroupspublic void deleteResourceGroup(String name) throws PulsarAdminException
deleteResourceGroup in interface ResourceGroupsPulsarAdminExceptionpublic CompletableFuture<Void> deleteResourceGroupAsync(String name)
deleteResourceGroupAsync in interface ResourceGroupsCopyright © 2017–2022 Apache Software Foundation. All rights reserved.