| 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) |
NamespaceBundles |
NamespaceBundleFactory.getBundles(org.apache.pulsar.common.naming.NamespaceName nsname,
org.apache.pulsar.common.policies.data.BundlesData bundleData,
long version) |
| 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) |
org.apache.commons.lang3.tuple.Pair<NamespaceBundles,List<NamespaceBundle>> |
NamespaceBundleFactory.splitBundles(NamespaceBundle targetBundle,
int numBundles,
Long splitBoundary)
Fetches
NamespaceBundles from cache for a given namespace. |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.pulsar.common.policies.data.BundlesData |
NamespaceBundleFactory.getBundlesData(NamespaceBundles bundles) |
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.