类 ResourceQuotasImpl
java.lang.Object
org.apache.pulsar.client.admin.internal.BaseResource
org.apache.pulsar.client.admin.internal.ResourceQuotasImpl
- 所有已实现的接口:
org.apache.pulsar.client.admin.ResourceQuotas
public class ResourceQuotasImpl
extends BaseResource
implements org.apache.pulsar.client.admin.ResourceQuotas
-
字段概要
从类继承的字段 org.apache.pulsar.client.admin.internal.BaseResource
auth, readTimeoutMs -
构造器概要
构造器构造器说明ResourceQuotasImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs) -
方法概要
修饰符和类型方法说明org.apache.pulsar.common.policies.data.ResourceQuotaCompletableFuture<org.apache.pulsar.common.policies.data.ResourceQuota>org.apache.pulsar.common.policies.data.ResourceQuotagetNamespaceBundleResourceQuota(String namespace, String bundle) CompletableFuture<org.apache.pulsar.common.policies.data.ResourceQuota>getNamespaceBundleResourceQuotaAsync(String namespace, String bundle) voidresetNamespaceBundleResourceQuota(String namespace, String bundle) resetNamespaceBundleResourceQuotaAsync(String namespace, String bundle) voidsetDefaultResourceQuota(org.apache.pulsar.common.policies.data.ResourceQuota quota) setDefaultResourceQuotaAsync(org.apache.pulsar.common.policies.data.ResourceQuota quota) voidsetNamespaceBundleResourceQuota(String namespace, String bundle, org.apache.pulsar.common.policies.data.ResourceQuota quota) setNamespaceBundleResourceQuotaAsync(String namespace, String bundle, org.apache.pulsar.common.policies.data.ResourceQuota quota) 从类继承的方法 org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, sync
-
构造器详细资料
-
ResourceQuotasImpl
public ResourceQuotasImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
-
-
方法详细资料
-
getDefaultResourceQuota
public org.apache.pulsar.common.policies.data.ResourceQuota getDefaultResourceQuota() throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
getDefaultResourceQuota在接口中org.apache.pulsar.client.admin.ResourceQuotas- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDefaultResourceQuotaAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.ResourceQuota> getDefaultResourceQuotaAsync()- 指定者:
getDefaultResourceQuotaAsync在接口中org.apache.pulsar.client.admin.ResourceQuotas
-
setDefaultResourceQuota
public void setDefaultResourceQuota(org.apache.pulsar.common.policies.data.ResourceQuota quota) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setDefaultResourceQuota在接口中org.apache.pulsar.client.admin.ResourceQuotas- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDefaultResourceQuotaAsync
public CompletableFuture<Void> setDefaultResourceQuotaAsync(org.apache.pulsar.common.policies.data.ResourceQuota quota) - 指定者:
setDefaultResourceQuotaAsync在接口中org.apache.pulsar.client.admin.ResourceQuotas
-
getNamespaceBundleResourceQuota
public org.apache.pulsar.common.policies.data.ResourceQuota getNamespaceBundleResourceQuota(String namespace, String bundle) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getNamespaceBundleResourceQuota在接口中org.apache.pulsar.client.admin.ResourceQuotas- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getNamespaceBundleResourceQuotaAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.ResourceQuota> getNamespaceBundleResourceQuotaAsync(String namespace, String bundle) - 指定者:
getNamespaceBundleResourceQuotaAsync在接口中org.apache.pulsar.client.admin.ResourceQuotas
-
setNamespaceBundleResourceQuota
public void setNamespaceBundleResourceQuota(String namespace, String bundle, org.apache.pulsar.common.policies.data.ResourceQuota quota) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setNamespaceBundleResourceQuota在接口中org.apache.pulsar.client.admin.ResourceQuotas- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setNamespaceBundleResourceQuotaAsync
public CompletableFuture<Void> setNamespaceBundleResourceQuotaAsync(String namespace, String bundle, org.apache.pulsar.common.policies.data.ResourceQuota quota) - 指定者:
setNamespaceBundleResourceQuotaAsync在接口中org.apache.pulsar.client.admin.ResourceQuotas
-
resetNamespaceBundleResourceQuota
public void resetNamespaceBundleResourceQuota(String namespace, String bundle) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
resetNamespaceBundleResourceQuota在接口中org.apache.pulsar.client.admin.ResourceQuotas- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
resetNamespaceBundleResourceQuotaAsync
public CompletableFuture<Void> resetNamespaceBundleResourceQuotaAsync(String namespace, String bundle) - 指定者:
resetNamespaceBundleResourceQuotaAsync在接口中org.apache.pulsar.client.admin.ResourceQuotas
-