| Package | Description |
|---|---|
| org.apache.pulsar.broker.namespace |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.pulsar.common.naming |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
OwnershipCache.removeOwnership(NamespaceBundles bundles)
Method to remove ownership of all owned bundles.
|
| Modifier and Type | Method and Description |
|---|---|
NamespaceBundles |
NamespaceBundleFactory.getBundles(org.apache.pulsar.common.naming.NamespaceName nsname) |
NamespaceBundles |
NamespaceBundleFactory.getBundles(org.apache.pulsar.common.naming.NamespaceName nsname,
org.apache.pulsar.common.policies.data.BundlesData bundleData) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<NamespaceBundles> |
NamespaceBundleFactory.getBundlesAsync(org.apache.pulsar.common.naming.NamespaceName nsname) |
Optional<NamespaceBundles> |
NamespaceBundleFactory.getBundlesIfPresent(org.apache.pulsar.common.naming.NamespaceName nsname) |
CompletableFuture<org.apache.commons.lang3.tuple.Pair<NamespaceBundles,List<NamespaceBundle>>> |
NamespaceBundleFactory.splitBundles(NamespaceBundle targetBundle,
int argNumBundles,
Long splitBoundary)
Fetches
NamespaceBundles from cache for a given namespace. |
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.