类 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
  • 构造器详细资料

    • 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