public class NamespaceResources extends BaseResources<org.apache.pulsar.common.policies.data.Policies>
| Modifier and Type | Class and Description |
|---|---|
static class |
NamespaceResources.IsolationPolicyResources |
static class |
NamespaceResources.PartitionedTopicResources |
| Constructor and Description |
|---|
NamespaceResources(MetadataStore localStore,
MetadataStore configurationStore,
int operationTimeoutSec) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Optional<org.apache.pulsar.common.policies.data.LocalPolicies>> |
getLocalPolicies(org.apache.pulsar.common.naming.NamespaceName ns) |
CompletableFuture<Optional<org.apache.pulsar.common.policies.data.Policies>> |
getPolicies(org.apache.pulsar.common.naming.NamespaceName ns) |
create, createAsync, delete, deleteAsync, exists, existsAsync, get, getAsync, getChildren, getChildrenAsync, getOperationTimeoutSec, set, setAsync, setWithCreate, setWithCreateAsyncpublic NamespaceResources(MetadataStore localStore, MetadataStore configurationStore, int operationTimeoutSec)
public CompletableFuture<Optional<org.apache.pulsar.common.policies.data.Policies>> getPolicies(org.apache.pulsar.common.naming.NamespaceName ns)
public CompletableFuture<Optional<org.apache.pulsar.common.policies.data.LocalPolicies>> getLocalPolicies(org.apache.pulsar.common.naming.NamespaceName ns)
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.