public class ResourceQuotasImpl extends BaseResource implements ResourceQuotas
auth, readTimeoutMs| Constructor and Description |
|---|
ResourceQuotasImpl(javax.ws.rs.client.WebTarget web,
org.apache.pulsar.client.api.Authentication auth,
long readTimeoutMs) |
| Modifier and Type | Method and Description |
|---|---|
ResourceQuota |
getDefaultResourceQuota() |
CompletableFuture<ResourceQuota> |
getDefaultResourceQuotaAsync() |
ResourceQuota |
getNamespaceBundleResourceQuota(String namespace,
String bundle) |
CompletableFuture<ResourceQuota> |
getNamespaceBundleResourceQuotaAsync(String namespace,
String bundle) |
void |
resetNamespaceBundleResourceQuota(String namespace,
String bundle) |
CompletableFuture<Void> |
resetNamespaceBundleResourceQuotaAsync(String namespace,
String bundle) |
void |
setDefaultResourceQuota(ResourceQuota quota) |
CompletableFuture<Void> |
setDefaultResourceQuotaAsync(ResourceQuota quota) |
void |
setNamespaceBundleResourceQuota(String namespace,
String bundle,
ResourceQuota quota) |
CompletableFuture<Void> |
setNamespaceBundleResourceQuotaAsync(String namespace,
String bundle,
ResourceQuota quota) |
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsyncpublic ResourceQuotasImpl(javax.ws.rs.client.WebTarget web,
org.apache.pulsar.client.api.Authentication auth,
long readTimeoutMs)
public ResourceQuota getDefaultResourceQuota() throws PulsarAdminException
getDefaultResourceQuota in interface ResourceQuotasPulsarAdminExceptionpublic CompletableFuture<ResourceQuota> getDefaultResourceQuotaAsync()
getDefaultResourceQuotaAsync in interface ResourceQuotaspublic void setDefaultResourceQuota(ResourceQuota quota) throws PulsarAdminException
setDefaultResourceQuota in interface ResourceQuotasPulsarAdminExceptionpublic CompletableFuture<Void> setDefaultResourceQuotaAsync(ResourceQuota quota)
setDefaultResourceQuotaAsync in interface ResourceQuotaspublic ResourceQuota getNamespaceBundleResourceQuota(String namespace, String bundle) throws PulsarAdminException
getNamespaceBundleResourceQuota in interface ResourceQuotasPulsarAdminExceptionpublic CompletableFuture<ResourceQuota> getNamespaceBundleResourceQuotaAsync(String namespace, String bundle)
getNamespaceBundleResourceQuotaAsync in interface ResourceQuotaspublic void setNamespaceBundleResourceQuota(String namespace, String bundle, ResourceQuota quota) throws PulsarAdminException
setNamespaceBundleResourceQuota in interface ResourceQuotasPulsarAdminExceptionpublic CompletableFuture<Void> setNamespaceBundleResourceQuotaAsync(String namespace, String bundle, ResourceQuota quota)
setNamespaceBundleResourceQuotaAsync in interface ResourceQuotaspublic void resetNamespaceBundleResourceQuota(String namespace, String bundle) throws PulsarAdminException
resetNamespaceBundleResourceQuota in interface ResourceQuotasPulsarAdminExceptionpublic CompletableFuture<Void> resetNamespaceBundleResourceQuotaAsync(String namespace, String bundle)
resetNamespaceBundleResourceQuotaAsync in interface ResourceQuotasCopyright © 2017–2021 Apache Software Foundation. All rights reserved.