public class BundlesQuotas extends Object
| Constructor and Description |
|---|
BundlesQuotas(org.apache.pulsar.metadata.api.MetadataStore localStore) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<org.apache.pulsar.common.policies.data.ResourceQuota> |
getDefaultResourceQuota() |
CompletableFuture<org.apache.pulsar.common.policies.data.ResourceQuota> |
getResourceQuota(NamespaceBundle bundle) |
CompletableFuture<org.apache.pulsar.common.policies.data.ResourceQuota> |
getResourceQuota(String bundle) |
CompletableFuture<Void> |
resetResourceQuota(NamespaceBundle bundle) |
CompletableFuture<Void> |
setDefaultResourceQuota(org.apache.pulsar.common.policies.data.ResourceQuota quota) |
CompletableFuture<Void> |
setResourceQuota(NamespaceBundle bundle,
org.apache.pulsar.common.policies.data.ResourceQuota quota) |
CompletableFuture<Void> |
setResourceQuota(String bundle,
org.apache.pulsar.common.policies.data.ResourceQuota quota) |
public BundlesQuotas(org.apache.pulsar.metadata.api.MetadataStore localStore)
public CompletableFuture<Void> setDefaultResourceQuota(org.apache.pulsar.common.policies.data.ResourceQuota quota)
public CompletableFuture<org.apache.pulsar.common.policies.data.ResourceQuota> getDefaultResourceQuota()
public CompletableFuture<Void> setResourceQuota(String bundle, org.apache.pulsar.common.policies.data.ResourceQuota quota)
public CompletableFuture<Void> setResourceQuota(NamespaceBundle bundle, org.apache.pulsar.common.policies.data.ResourceQuota quota)
public CompletableFuture<org.apache.pulsar.common.policies.data.ResourceQuota> getResourceQuota(NamespaceBundle bundle)
public CompletableFuture<org.apache.pulsar.common.policies.data.ResourceQuota> getResourceQuota(String bundle)
public CompletableFuture<Void> resetResourceQuota(NamespaceBundle bundle)
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.