You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by pe...@apache.org on 2021/11/18 19:42:58 UTC
[pulsar] branch asf-site updated: Updated site at revision fa7be23
This is an automated email from the ASF dual-hosted git repository.
penghui pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 9b2b873 Updated site at revision fa7be23
9b2b873 is described below
commit 9b2b87394d1375633b877c2148f92dc35fecf52f
Author: Pulsar Site Updater <de...@pulsar.incubator.apache.org>
AuthorDate: Thu Nov 18 19:41:57 2021 +0000
Updated site at revision fa7be23
---
.../pulsar-broker/2.10.0-SNAPSHOT/index-all.html | 8 +-
.../pulsar/broker/class-use/PulsarService.html | 40 +-
.../broker/loadbalance/class-use/LoadData.html | 14 +-
.../broker/loadbalance/class-use/ResourceUnit.html | 4 +-
.../class-use/NamespaceEphemeralData.html | 8 +-
.../namespace/class-use/NamespaceService.html | 6 +-
.../class-use/ResourceUsageConsumer.html | 12 +-
.../class-use/ResourceUsagePublisher.html | 12 +-
.../pulsar/broker/service/AbstractTopic.html | 4 +-
.../org/apache/pulsar/broker/service/Producer.html | 90 +-
.../broker/service/class-use/BrokerService.html | 4 +-
...erServiceException.ConsumerAssignException.html | 10 +-
...ception.TopicPoliciesCacheNotInitException.html | 10 +-
.../service/class-use/BrokerServiceException.html | 20 +-
.../pulsar/broker/service/class-use/Consumer.html | 172 ++--
.../pulsar/broker/service/class-use/Producer.html | 26 +-
.../service/class-use/PulsarCommandSender.html | 4 +-
.../service/class-use/RedeliveryTracker.html | 8 +-
.../pulsar/broker/service/class-use/ServerCnx.html | 22 +-
.../broker/service/class-use/Subscription.html | 14 +-
.../pulsar/broker/service/class-use/Topic.html | 4 +-
.../service/class-use/TopicPolicyListener.html | 12 +-
.../persistent/class-use/DispatchRateLimiter.html | 4 +-
.../class-use/PersistentSubscription.html | 8 +-
.../persistent/class-use/PersistentTopic.html | 4 +-
.../SchemaRegistry.SchemaAndMetadata.html | 26 +-
.../class-use/IncompatibleSchemaException.html | 12 +-
.../class-use/SystemTopicClient.Reader.html | 10 +-
.../class-use/SystemTopicClient.Writer.html | 10 +-
.../buffer/class-use/TransactionBuffer.html | 4 +-
.../pendingack/class-use/PendingAckStore.html | 4 +-
.../impl/class-use/PendingAckHandleImpl.html | 8 +-
.../common/naming/class-use/NamespaceBundle.html | 42 +-
.../compaction/class-use/CompactionRecord.html | 8 +-
content/api/python/2.10.0-SNAPSHOT/index.html | 6 +-
content/api/python/index.html | 6 +-
content/docs/en/next/deploy-bare-metal.html | 8 +
content/docs/en/next/deploy-bare-metal/index.html | 8 +
.../docs/zh-CN/2.1.0-incubating/develop-cpp.html | 2 +-
.../zh-CN/2.1.0-incubating/develop-cpp/index.html | 2 +-
.../docs/zh-CN/2.1.1-incubating/develop-cpp.html | 2 +-
.../zh-CN/2.1.1-incubating/develop-cpp/index.html | 2 +-
content/docs/zh-CN/2.2.0/develop-cpp.html | 2 +-
content/docs/zh-CN/2.2.0/develop-cpp/index.html | 2 +-
content/docs/zh-CN/2.2.1/develop-cpp.html | 2 +-
content/docs/zh-CN/2.2.1/develop-cpp/index.html | 2 +-
content/docs/zh-CN/2.3.0/develop-cpp.html | 2 +-
content/docs/zh-CN/2.3.0/develop-cpp/index.html | 2 +-
content/docs/zh-CN/2.3.0/security-athenz.html | 2 +-
.../docs/zh-CN/2.3.0/security-athenz/index.html | 2 +-
.../docs/zh-CN/2.3.0/security-token-client.html | 2 +-
.../zh-CN/2.3.0/security-token-client/index.html | 2 +-
content/docs/zh-CN/2.3.1/develop-cpp.html | 2 +-
content/docs/zh-CN/2.3.1/develop-cpp/index.html | 2 +-
content/docs/zh-CN/2.3.1/security-athenz.html | 2 +-
.../docs/zh-CN/2.3.1/security-athenz/index.html | 2 +-
.../docs/zh-CN/2.3.1/security-token-client.html | 2 +-
.../zh-CN/2.3.1/security-token-client/index.html | 2 +-
content/docs/zh-CN/2.3.2/develop-cpp.html | 2 +-
content/docs/zh-CN/2.3.2/develop-cpp/index.html | 2 +-
content/docs/zh-CN/2.3.2/security-athenz.html | 2 +-
.../docs/zh-CN/2.3.2/security-athenz/index.html | 2 +-
.../docs/zh-CN/2.3.2/security-token-client.html | 2 +-
.../zh-CN/2.3.2/security-token-client/index.html | 2 +-
content/docs/zh-CN/2.4.0/security-athenz.html | 2 +-
.../docs/zh-CN/2.4.0/security-athenz/index.html | 2 +-
.../docs/zh-CN/2.4.0/security-token-client.html | 2 +-
.../zh-CN/2.4.0/security-token-client/index.html | 2 +-
content/docs/zh-CN/2.4.1/security-athenz.html | 2 +-
.../docs/zh-CN/2.4.1/security-athenz/index.html | 2 +-
.../docs/zh-CN/2.4.1/security-token-client.html | 2 +-
.../zh-CN/2.4.1/security-token-client/index.html | 2 +-
content/docs/zh-CN/2.4.2/security-athenz.html | 2 +-
.../docs/zh-CN/2.4.2/security-athenz/index.html | 2 +-
.../docs/zh-CN/2.4.2/security-token-client.html | 2 +-
.../zh-CN/2.4.2/security-token-client/index.html | 2 +-
content/docs/zh-CN/next/security-token-admin.html | 4 +-
.../zh-CN/next/security-token-admin/index.html | 4 +-
content/swagger/2.10.0-SNAPSHOT/swagger.json | 998 +++++++++----------
.../swagger/2.10.0-SNAPSHOT/swaggerfunctions.json | 464 ++++-----
.../swagger/2.10.0-SNAPSHOT/swaggerpackages.json | 384 ++++----
content/swagger/2.10.0-SNAPSHOT/swaggersink.json | 384 ++++----
content/swagger/2.10.0-SNAPSHOT/swaggersource.json | 384 ++++----
content/swagger/2.10.0-SNAPSHOT/v2/swagger.json | 1036 ++++++++++----------
.../2.10.0-SNAPSHOT/v3/swaggerfunctions.json | 502 +++++-----
.../2.10.0-SNAPSHOT/v3/swaggerpackages.json | 422 ++++----
.../swagger/2.10.0-SNAPSHOT/v3/swaggersink.json | 422 ++++----
.../swagger/2.10.0-SNAPSHOT/v3/swaggersource.json | 422 ++++----
content/swagger/master/swagger.json | 998 +++++++++----------
content/swagger/master/swaggerfunctions.json | 464 ++++-----
content/swagger/master/swaggerpackages.json | 384 ++++----
content/swagger/master/swaggersink.json | 384 ++++----
content/swagger/master/swaggersource.json | 384 ++++----
content/swagger/master/v2/swagger.json | 1036 ++++++++++----------
content/swagger/master/v3/swaggerfunctions.json | 502 +++++-----
content/swagger/master/v3/swaggerpackages.json | 422 ++++----
content/swagger/master/v3/swaggersink.json | 422 ++++----
content/swagger/master/v3/swaggersource.json | 422 ++++----
98 files changed, 5801 insertions(+), 5791 deletions(-)
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html
index 4589f18..ab95037 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html
@@ -2795,8 +2795,6 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/SubscribeRateLimiter.ConsumerIdentifier.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/SubscribeRateLimiter.ConsumerIdentifier.html" title="class in org.apache.pulsar.broker.service.persistent">SubscribeRateLimiter.ConsumerIdentifier</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/Producer.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/schema/proto/SchemaRegistryFormat.SchemaInfo.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.pulsar.broker.service.schema.proto.<a href="org/apache/pulsar/broker/service/schema/proto/SchemaRegistryFormat.SchemaInfo.html" title="class in org.apache.pulsar.broker.service.schema.proto">SchemaRegistryFormat.SchemaInfo</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/schema/proto/SchemaRegistryFormat.SchemaInfo.KeyValuePair.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.pulsar.broker.service.schema.proto.<a href="org/apache/pulsar/broker/service/schema/proto/SchemaRegistryFormat.SchemaInfo.KeyValuePair.html" title="class in org.apache.pulsar.broker.service.schema.proto">SchemaRegistryFormat.SchemaInfo.KeyValuePair</a></dt>
@@ -5987,8 +5985,6 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/SubscribeRateLimiter.ConsumerIdentifier.html#hashCode--">hashCode()</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/SubscribeRateLimiter.ConsumerIdentifier.html" title="class in org.apache.pulsar.broker.service.persistent">SubscribeRateLimiter.ConsumerIdentifier</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/Producer.html#hashCode--">hashCode()</a></span> - Method in class org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/schema/proto/SchemaRegistryFormat.SchemaInfo.html#hashCode--">hashCode()</a></span> - Method in class org.apache.pulsar.broker.service.schema.proto.<a href="org/apache/pulsar/broker/service/schema/proto/SchemaRegistryFormat.SchemaInfo.html" title="class in org.apache.pulsar.broker.service.schema.proto">SchemaRegistryFormat.SchemaInfo</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/schema/proto/SchemaRegistryFormat.SchemaInfo.KeyValuePair.html#hashCode--">hashCode()</a></span> - Method in class org.apache.pulsar.broker.service.schema.proto.<a href="org/apache/pulsar/broker/service/schema/proto/SchemaRegistryFormat.SchemaInfo.KeyValuePair.html" title="class in org.apache.pulsar.broker.service.schema.proto">SchemaRegistryFormat.SchemaInfo.KeyValuePair</a></dt>
@@ -7394,6 +7390,10 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/SystemTopic.html#isSizeBacklogExceeded--">isSizeBacklogExceeded()</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/SystemTopic.html" title="class in org.apache.pulsar.broker.service.persistent">SystemTopic</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/Producer.html#isSuccessorTo-org.apache.pulsar.broker.service.Producer-">isSuccessorTo(Producer)</a></span> - Method in class org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a></dt>
+<dd>
+<div class="block">Method to determine if this producer can replace another producer.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isSystemTopic--">isSystemTopic()</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/PersistentTopic.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentTopic</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/SystemTopic.html#isSystemTopic--">isSystemTopic()</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/SystemTopic.html" title="class in org.apache.pulsar.broker.service.persistent">SystemTopic</a></dt>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html
index 4baa1e2..83f696d 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html
@@ -338,18 +338,18 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">BrokerInterceptorWithClassLoader.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoader.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsarService)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BrokerInterceptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptor.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsarService)</code>
<div class="block">Initialize the broker interceptor.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BrokerInterceptor.BrokerInterceptorDisabled.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptor.BrokerInterceptorDisabled.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsarService)</code> </td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">BrokerInterceptorWithClassLoader.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoader.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsarService)</code> </td>
+</tr>
</tbody>
</table>
</li>
@@ -377,19 +377,19 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ModularLoadManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/ModularLoadManager.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code>
-<div class="block">Initialize this load manager using the given pulsar service.</div>
+<td class="colLast"><span class="typeNameLabel">LoadManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/LoadManager.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code>
+<div class="block">Initialize this LoadManager.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">LoadManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/LoadManager.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code>
-<div class="block">Initialize this LoadManager.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">NoopLoadManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/NoopLoadManager.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NoopLoadManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/NoopLoadManager.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code> </td>
+<td class="colLast"><span class="typeNameLabel">ModularLoadManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/ModularLoadManager.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code>
+<div class="block">Initialize this load manager using the given pulsar service.</div>
+</td>
</tr>
</tbody>
</table>
@@ -432,17 +432,17 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">SimpleLoadManagerImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/impl/SimpleLoadManagerImpl.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code> </td>
+<td class="colLast"><span class="typeNameLabel">ModularLoadManagerWrapper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/impl/ModularLoadManagerWrapper.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ModularLoadManagerImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/impl/ModularLoadManagerImpl.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code>
-<div class="block">Initialize this load manager using the given PulsarService.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">SimpleLoadManagerImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/impl/SimpleLoadManagerImpl.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ModularLoadManagerWrapper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/impl/ModularLoadManagerWrapper.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code> </td>
+<td class="colLast"><span class="typeNameLabel">ModularLoadManagerImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/loadbalance/impl/ModularLoadManagerImpl.html#initialize-org.apache.pulsar.broker.PulsarService-">initialize</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code>
+<div class="block">Initialize this load manager using the given PulsarService.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
@@ -727,13 +727,13 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><org.apache.pulsar.common.stats.Metrics></code></td>
-<td class="colLast"><span class="typeNameLabel">MBeanStatsGenerator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/stats/MBeanStatsGenerator.html#generate-org.apache.pulsar.broker.PulsarService-">generate</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code> </td>
-</tr>
-<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javas [...]
<td class="colLast"><span class="typeNameLabel">BookieClientStatsGenerator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/stats/BookieClientStatsGenerator.html#generate-org.apache.pulsar.broker.PulsarService-">generate</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code> </td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><org.apache.pulsar.common.stats.Metrics></code></td>
+<td class="colLast"><span class="typeNameLabel">MBeanStatsGenerator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/stats/MBeanStatsGenerator.html#generate-org.apache.pulsar.broker.PulsarService-">generate</a></span>(<a href="../../../../../org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar)</code> </td>
+</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/loadbalance/class-use/LoadData.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/loadbalance/class-use/LoadData.html
index 56df5ee..90c4601 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/loadbalance/class-use/LoadData.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/loadbalance/class-use/LoadData.html
@@ -178,11 +178,8 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>com.google.common.collect.Multimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">DeviationShedder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/loadbalance/impl/DeviationShedder.html#findBundlesForUnloading-org.apache.pulsar.broker.loadbalance.LoadData-org.apache.pulsar.broker.ServiceConfiguration-">findBundlesForUnloading</a></span>(<a href="../../../../../../org/apache/pulsar/broker/loadbalance/LoadData.html" title="class in org.apache.pulsar.broker.loadbalance">LoadData [...]
- org.apache.pulsar.broker.ServiceConfiguration conf)</code>
-<div class="block">Recommend that all of the returned bundles be unloaded based on observing excessive standard deviations according
- to some metric.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">ThresholdShedder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/loadbalance/impl/ThresholdShedder.html#findBundlesForUnloading-org.apache.pulsar.broker.loadbalance.LoadData-org.apache.pulsar.broker.ServiceConfiguration-">findBundlesForUnloading</a></span>(<a href="../../../../../../org/apache/pulsar/broker/loadbalance/LoadData.html" title="class in org.apache.pulsar.broker.loadbalance">LoadData [...]
+ org.apache.pulsar.broker.ServiceConfiguration conf)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>com.google.common.collect.Multimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td>
@@ -193,8 +190,11 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>com.google.common.collect.Multimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">ThresholdShedder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/loadbalance/impl/ThresholdShedder.html#findBundlesForUnloading-org.apache.pulsar.broker.loadbalance.LoadData-org.apache.pulsar.broker.ServiceConfiguration-">findBundlesForUnloading</a></span>(<a href="../../../../../../org/apache/pulsar/broker/loadbalance/LoadData.html" title="class in org.apache.pulsar.broker.loadbalance">LoadData [...]
- org.apache.pulsar.broker.ServiceConfiguration conf)</code> </td>
+<td class="colLast"><span class="typeNameLabel">DeviationShedder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/loadbalance/impl/DeviationShedder.html#findBundlesForUnloading-org.apache.pulsar.broker.loadbalance.LoadData-org.apache.pulsar.broker.ServiceConfiguration-">findBundlesForUnloading</a></span>(<a href="../../../../../../org/apache/pulsar/broker/loadbalance/LoadData.html" title="class in org.apache.pulsar.broker.loadbalance">LoadData [...]
+ org.apache.pulsar.broker.ServiceConfiguration conf)</code>
+<div class="block">Recommend that all of the returned bundles be unloaded based on observing excessive standard deviations according
+ to some metric.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/loadbalance/class-use/ResourceUnit.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/loadbalance/class-use/ResourceUnit.html
index 0a4ef50..6963bb9 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/loadbalance/class-use/ResourceUnit.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/loadbalance/class-use/ResourceUnit.html
@@ -279,11 +279,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../org/apache/pulsar/broker/loadbalance/ResourceUnit.html" title="interface in org.apache.pulsar.broker.loadbalance">ResourceUnit</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">SimpleLoadManagerImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/loadbalance/impl/SimpleLoadManagerImpl.html#getLeastLoaded-org.apache.pulsar.common.naming.ServiceUnitId-">getLeastLoaded</a></span>(org.apache.pulsar.common.naming.ServiceUnitId serviceUnit)</code> </td>
+<td class="colLast"><span class="typeNameLabel">ModularLoadManagerWrapper.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/loadbalance/impl/ModularLoadManagerWrapper.html#getLeastLoaded-org.apache.pulsar.common.naming.ServiceUnitId-">getLeastLoaded</a></span>(org.apache.pulsar.common.naming.ServiceUnitId serviceUnit)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../org/apache/pulsar/broker/loadbalance/ResourceUnit.html" title="interface in org.apache.pulsar.broker.loadbalance">ResourceUnit</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">ModularLoadManagerWrapper.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/loadbalance/impl/ModularLoadManagerWrapper.html#getLeastLoaded-org.apache.pulsar.common.naming.ServiceUnitId-">getLeastLoaded</a></span>(org.apache.pulsar.common.naming.ServiceUnitId serviceUnit)</code> </td>
+<td class="colLast"><span class="typeNameLabel">SimpleLoadManagerImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/loadbalance/impl/SimpleLoadManagerImpl.html#getLeastLoaded-org.apache.pulsar.common.naming.ServiceUnitId-">getLeastLoaded</a></span>(org.apache.pulsar.common.naming.ServiceUnitId serviceUnit)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>com.google.common.collect.Multimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>,<a href="../../../../../../org/apache/pulsar/broker/loadbalance/ResourceUnit.html" title="interface in org.apache.pulsar.broker.loadbalance">ResourceUnit</a>></code></td>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/class-use/NamespaceEphemeralData.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/class-use/NamespaceEphemeralData.html
index 967fc8b..04b74a5 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/class-use/NamespaceEphemeralData.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/class-use/NamespaceEphemeralData.html
@@ -139,13 +139,13 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceEphemeralData.html" title="class in org.apache.pulsar.br [...]
-<td class="colLast"><span class="typeNameLabel">OwnershipCache.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/OwnershipCache.html#getOwnerAsync-org.apache.pulsar.common.naming.NamespaceBundle-">getOwnerAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> suName)</code>
-<div class="block">Method to get the current owner of the <code>ServiceUnit</code>.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">NamespaceService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html#getOwnerAsync-org.apache.pulsar.common.naming.NamespaceBundle-">getOwnerAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceEphemeralData.html" title="class in org.apache.pulsar.br [...]
-<td class="colLast"><span class="typeNameLabel">NamespaceService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html#getOwnerAsync-org.apache.pulsar.common.naming.NamespaceBundle-">getOwnerAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
+<td class="colLast"><span class="typeNameLabel">OwnershipCache.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/OwnershipCache.html#getOwnerAsync-org.apache.pulsar.common.naming.NamespaceBundle-">getOwnerAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> suName)</code>
+<div class="block">Method to get the current owner of the <code>ServiceUnit</code>.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceEphemeralData.html" title="class in org.apache.pulsar.broker.namespace">NamespaceEphemeralData</a>></code></td>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/class-use/NamespaceService.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/class-use/NamespaceService.html
index 6890580..180e99c 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/class-use/NamespaceService.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/class-use/NamespaceService.html
@@ -174,17 +174,17 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">RangeEquallyDivideBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/RangeEquallyDivideBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.p [...]
+<td class="colLast"><span class="typeNameLabel">TopicCountEquallyDivideBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/TopicCountEquallyDivideBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in or [...]
<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">NamespaceBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.pulsar.broker.names [...]
+<td class="colLast"><span class="typeNameLabel">RangeEquallyDivideBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/RangeEquallyDivideBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.p [...]
<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">TopicCountEquallyDivideBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/TopicCountEquallyDivideBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in or [...]
+<td class="colLast"><span class="typeNameLabel">NamespaceBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.pulsar.broker.names [...]
<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
</tr>
</tbody>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/resourcegroup/class-use/ResourceUsageConsumer.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/resourcegroup/class-use/ResourceUsageConsumer.html
index 961ed2c..df1d975 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/resourcegroup/class-use/ResourceUsageConsumer.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/resourcegroup/class-use/ResourceUsageConsumer.html
@@ -107,15 +107,15 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.html#registerResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">registerResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageConsumer.html" title="interface in org.apache.pulsar.broke [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTopicTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTopicTransportManager.html#registerResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">registerResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageConsumer.html" title="interface in org.apache.pu [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.html#registerResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">registerResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourceg [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.html#registerResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">registerResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageConsumer.html" title="interface in org.apache.pulsar.broke [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTopicTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTopicTransportManager.html#registerResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">registerResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageConsumer.html" title="interface in org.apache.pu [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.html#registerResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">registerResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourceg [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -128,15 +128,15 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.html#unregisterResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">unregisterResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageConsumer.html" title="interface in org.apache.pulsar.b [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTopicTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTopicTransportManager.html#unregisterResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">unregisterResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageConsumer.html" title="interface in org.apach [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.html#unregisterResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">unregisterResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resou [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.html#unregisterResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">unregisterResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageConsumer.html" title="interface in org.apache.pulsar.b [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTopicTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTopicTransportManager.html#unregisterResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">unregisterResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageConsumer.html" title="interface in org.apach [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.html#unregisterResourceUsageConsumer-org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer-">unregisterResourceUsageConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resou [...]
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/resourcegroup/class-use/ResourceUsagePublisher.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/resourcegroup/class-use/ResourceUsagePublisher.html
index 3ea9e5f..9e26ee4 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/resourcegroup/class-use/ResourceUsagePublisher.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/resourcegroup/class-use/ResourceUsagePublisher.html
@@ -107,15 +107,15 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.html#registerResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">registerResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsagePublisher.html" title="interface in org.apache.pulsar.b [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTopicTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTopicTransportManager.html#registerResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">registerResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsagePublisher.html" title="interface in org.apach [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.html#registerResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">registerResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resour [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.html#registerResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">registerResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsagePublisher.html" title="interface in org.apache.pulsar.b [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTopicTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTopicTransportManager.html#registerResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">registerResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsagePublisher.html" title="interface in org.apach [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.html#registerResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">registerResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resour [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -128,15 +128,15 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.html#unregisterResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">unregisterResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsagePublisher.html" title="interface in org.apache.puls [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTopicTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTopicTransportManager.html#unregisterResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">unregisterResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsagePublisher.html" title="interface in org.a [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.html#unregisterResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">unregisterResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/re [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.html#unregisterResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">unregisterResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsagePublisher.html" title="interface in org.apache.puls [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ResourceUsageTopicTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTopicTransportManager.html#unregisterResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">unregisterResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsagePublisher.html" title="interface in org.a [...]
+<td class="colLast"><span class="typeNameLabel">ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.ResourceUsageDisabledTransportManager.html#unregisterResourceUsagePublisher-org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher-">unregisterResourceUsagePublisher</a></span>(<a href="../../../../../../org/apache/pulsar/broker/re [...]
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/AbstractTopic.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/AbstractTopic.html
index 013232d..4129d3c 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/AbstractTopic.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/AbstractTopic.html
@@ -166,7 +166,7 @@ implements <a href="../../../../../org/apache/pulsar/broker/service/Topic.html"
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/AbstractTopic.html#hasBatchMessagePublished">hasBatchMessagePublished</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>protected boolean</code></td>
+<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/AbstractTopic.html#isAllowAutoUpdateSchema">isAllowAutoUpdateSchema</a></span></code> </td>
</tr>
<tr class="altColor">
@@ -717,7 +717,7 @@ implements <a href="../../../../../org/apache/pulsar/broker/service/Topic.html"
<ul class="blockList">
<li class="blockList">
<h4>isAllowAutoUpdateSchema</h4>
-<pre>protected volatile boolean isAllowAutoUpdateSchema</pre>
+<pre>protected volatile <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> isAllowAutoUpdateSchema</pre>
</li>
</ul>
<a name="schemaValidationEnforced">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/Producer.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/Producer.html
index b8246d1..eef3f5b 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/Producer.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/Producer.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -191,84 +191,82 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</td>
</tr>
<tr id="i6" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#equals-java.lang.Object-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> obj)</code> </td>
-</tr>
-<tr id="i7" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.api.proto.ProducerAccessMode</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getAccessMode--">getAccessMode</a></span>()</code> </td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getClientAddress--">getClientAddress</a></span>()</code> </td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/pulsar/broker/service/TransportCnx.html" title="interface in org.apache.pulsar.broker.service">TransportCnx</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getCnx--">getCnx</a></span>()</code> </td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getEpoch--">getEpoch</a></span>()</code> </td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getLastSequenceId--">getLastSequenceId</a></span>()</code>
<div class="block">Return the sequence id of.</div>
</td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getMetadata--">getMetadata</a></span>()</code> </td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getProducerId--">getProducerId</a></span>()</code> </td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getProducerName--">getProducerName</a></span>()</code> </td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getRemoteCluster--">getRemoteCluster</a></span>()</code> </td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.protocol.schema.SchemaVersion</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getSchemaVersion--">getSchemaVersion</a></span>()</code> </td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.stats.PublisherStatsImpl</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getStats--">getStats</a></span>()</code> </td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getTopic--">getTopic</a></span>()</code> </td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#getTopicEpoch--">getTopicEpoch</a></span>()</code> </td>
</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#hashCode--">hashCode</a></span>()</code> </td>
-</tr>
-<tr id="i21" class="rowColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#isDisconnecting--">isDisconnecting</a></span>()</code> </td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#isNonPersistentTopic--">isNonPersistentTopic</a></span>()</code> </td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#isRemote--">isRemote</a></span>()</code> </td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#isSuccessorTo-org.apache.pulsar.broker.service.Producer-">isSuccessorTo</a></span>(<a href="../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> other)</code>
+<div class="block">Method to determine if this producer can replace another producer.</div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#isUserProvidedProducerName--">isUserProvidedProducerName</a></span>()</code> </td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#publishMessage-long-long-io.netty.buffer.ByteBuf-long-boolean-boolean-">publishMessage</a></span>(long producerId,
long sequenceId,
@@ -277,7 +275,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
boolean isChunked,
boolean isMarker)</code> </td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#publishMessage-long-long-long-io.netty.buffer.ByteBuf-long-boolean-boolean-">publishMessage</a></span>(long producerId,
long lowestSequenceId,
@@ -287,7 +285,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
boolean isChunked,
boolean isMarker)</code> </td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#publishTxnMessage-org.apache.pulsar.client.api.transaction.TxnID-long-long-long-io.netty.buffer.ByteBuf-long-boolean-boolean-">publishTxnMessage</a></span>(org.apache.pulsar.client.api.transaction.TxnID txnID,
long producerId,
@@ -298,19 +296,19 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
boolean isChunked,
boolean isMarker)</code> </td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#recordMessageDrop-int-">recordMessageDrop</a></span>(int batchSize)</code> </td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#toString--">toString</a></span>()</code> </td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#updateRates--">updateRates</a></span>()</code> </td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Producer.html#updateRates-int-long-">updateRates</a></span>(int numOfMessages,
long msgSizeInBytes)</code> </td>
@@ -321,7 +319,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<!-- -->
</a>
<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.or [...]
+<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
</ul>
</li>
</ul>
@@ -365,29 +363,19 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="hashCode--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>hashCode</h4>
-<pre>public int hashCode()</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="equals-java.lang.Object-">
+<a name="isSuccessorTo-org.apache.pulsar.broker.service.Producer-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>equals</h4>
-<pre>public boolean equals(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> obj)</pre>
+<h4>isSuccessorTo</h4>
+<pre>public boolean isSuccessorTo(<a href="../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> other)</pre>
+<div class="block">Method to determine if this producer can replace another producer.</div>
<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>other</code> - - producer to compare to this one</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if this producer is a subsequent instantiation of the same logical producer. Otherwise, false.</dd>
</dl>
</li>
</ul>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerService.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerService.html
index 22fd6cf..6186ce9 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerService.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerService.html
@@ -200,11 +200,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/BrokerService.html" title="class in org.apache.pulsar.broker.service">BrokerService</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#getBrokerService--">getBrokerService</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">TransportCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TransportCnx.html#getBrokerService--">getBrokerService</a></span>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/BrokerService.html" title="class in org.apache.pulsar.broker.service">BrokerService</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TransportCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TransportCnx.html#getBrokerService--">getBrokerService</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#getBrokerService--">getBrokerService</a></span>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/BrokerService.html" title="class in org.apache.pulsar.broker.service">BrokerService</a></code></td>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.ConsumerAssignException.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.ConsumerAssignException.html
index 927cc10..d89630a 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.ConsumerAssignException.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.ConsumerAssignException.html
@@ -107,7 +107,9 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">HashRangeAutoSplitStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeAutoSplitStickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">StickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/StickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>
+<div class="block">Add a new consumer.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -115,13 +117,11 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">HashRangeExclusiveStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeExclusiveStickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">HashRangeAutoSplitStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeAutoSplitStickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">StickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/StickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>
-<div class="block">Add a new consumer.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">HashRangeExclusiveStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeExclusiveStickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.TopicPoliciesCacheNotInitException.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.TopicPoliciesCacheNotInitException.html
index ac74a46..8f408fe 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.TopicPoliciesCacheNotInitException.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.TopicPoliciesCacheNotInitException.html
@@ -107,17 +107,17 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TopicPolicies</code></td>
-<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.html#getTopicPolicies-org.apache.pulsar.common.naming.TopicName-">getTopicPolicies</a></span>(org.apache.pulsar.common.naming.TopicName topicName)</code>
-<div class="block">Get policies for a topic async.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">SystemTopicBasedTopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesService.html#getTopicPolicies-org.apache.pulsar.common.naming.TopicName-">getTopicPolicies</a></span>(org.apache.pulsar.common.naming.TopicName topicName)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TopicPolicies</code></td>
-<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.TopicPoliciesServiceDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.TopicPoliciesServiceDisabled.html#getTopicPolicies-org.apache.pulsar.common.naming.TopicName-">getTopicPolicies</a></span>(org.apache.pulsar.common.naming.TopicName topicName)</code> </td>
+<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.html#getTopicPolicies-org.apache.pulsar.common.naming.TopicName-">getTopicPolicies</a></span>(org.apache.pulsar.common.naming.TopicName topicName)</code>
+<div class="block">Get policies for a topic async.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TopicPolicies</code></td>
-<td class="colLast"><span class="typeNameLabel">SystemTopicBasedTopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesService.html#getTopicPolicies-org.apache.pulsar.common.naming.TopicName-">getTopicPolicies</a></span>(org.apache.pulsar.common.naming.TopicName topicName)</code> </td>
+<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.TopicPoliciesServiceDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.TopicPoliciesServiceDisabled.html#getTopicPolicies-org.apache.pulsar.common.naming.TopicName-">getTopicPolicies</a></span>(org.apache.pulsar.common.naming.TopicName topicName)</code> </td>
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.html
index 3c65e90..4727d95 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/BrokerServiceException.html
@@ -229,11 +229,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
@@ -259,11 +259,11 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -286,27 +286,27 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>&nb [...]
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentStickyKeyDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> c [...]
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>&nb [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentStickyKeyDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> c [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</co [...]
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentStickyKeyDispatcherMultipleConsumers.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>& [...]
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</co [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentStickyKeyDispatcherMultipleConsumers.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>& [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Consumer.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Consumer.html
index 08f96c4..82ff6ac 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Consumer.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Consumer.html
@@ -195,7 +195,9 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a></code></td>
-<td class="colLast"><span class="typeNameLabel">HashRangeAutoSplitStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeAutoSplitStickyKeyConsumerSelector.html#select-int-">select</a></span>(int hash)</code> </td>
+<td class="colLast"><span class="typeNameLabel">StickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/StickyKeyConsumerSelector.html#select-int-">select</a></span>(int hash)</code>
+<div class="block">Select a consumer by hash.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a></code></td>
@@ -203,13 +205,11 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a></code></td>
-<td class="colLast"><span class="typeNameLabel">HashRangeExclusiveStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeExclusiveStickyKeyConsumerSelector.html#select-int-">select</a></span>(int hash)</code> </td>
+<td class="colLast"><span class="typeNameLabel">HashRangeAutoSplitStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeAutoSplitStickyKeyConsumerSelector.html#select-int-">select</a></span>(int hash)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a></code></td>
-<td class="colLast"><span class="typeNameLabel">StickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/StickyKeyConsumerSelector.html#select-int-">select</a></span>(int hash)</code>
-<div class="block">Select a consumer by hash.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">HashRangeExclusiveStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeExclusiveStickyKeyConsumerSelector.html#select-int-">select</a></span>(int hash)</code> </td>
</tr>
</tbody>
</table>
@@ -222,7 +222,9 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.pulsar.client.api.Range>></code></td>
-<td class="colLast"><span class="typeNameLabel">HashRangeAutoSplitStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeAutoSplitStickyKeyConsumerSelector.html#getConsumerKeyHashRanges--">getConsumerKeyHashRanges</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">StickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/StickyKeyConsumerSelector.html#getConsumerKeyHashRanges--">getConsumerKeyHashRanges</a></span>()</code>
+<div class="block">Get key hash ranges handled by each consumer.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.pulsar.client.api.Range>></code></td>
@@ -230,33 +232,31 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.pulsar.client.api.Range>></code></td>
-<td class="colLast"><span class="typeNameLabel">HashRangeExclusiveStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeExclusiveStickyKeyConsumerSelector.html#getConsumerKeyHashRanges--">getConsumerKeyHashRanges</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">HashRangeAutoSplitStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeAutoSplitStickyKeyConsumerSelector.html#getConsumerKeyHashRanges--">getConsumerKeyHashRanges</a></span>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.pulsar.client.api.Range>></code></td>
-<td class="colLast"><span class="typeNameLabel">StickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/StickyKeyConsumerSelector.html#getConsumerKeyHashRanges--">getConsumerKeyHashRanges</a></span>()</code>
-<div class="block">Get key hash ranges handled by each consumer.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">HashRangeExclusiveStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeExclusiveStickyKeyConsumerSelector.html#getConsumerKeyHashRanges--">getConsumerKeyHashRanges</a></span>()</code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentLongHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>>></code></td>
-<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#getConsumers--">getConsumers</a></span>()</code> </td>
-</tr>
-<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<td class="colLast"><span class="typeNameLabel">Subscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Subscription.html#getConsumers--">getConsumers</a></span>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html?is-external=true" title="class or interface in java.util.concurrent">CopyOnWriteArrayList</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherMultipleConsumers.html#getConsumers--">getConsumers</a></span>()</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#getConsumers--">getConsumers</a></span>()</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#getConsumers--">getConsumers</a></span>()</code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#getConsumers--">getConsumers</a></span>()</code> </td>
+<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentLongHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>>></code></td>
+<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#getConsumers--">getConsumers</a></span>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
@@ -285,16 +285,18 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">HashRangeAutoSplitStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeAutoSplitStickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
-</tr>
-<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><span class="typeNameLabel">Subscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Subscription.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">StickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/StickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>
+<div class="block">Add a new consumer.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -302,17 +304,15 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">HashRangeExclusiveStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeExclusiveStickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">StickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/StickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>
-<div class="block">Add a new consumer.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">HashRangeAutoSplitStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeAutoSplitStickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">HashRangeExclusiveStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeExclusiveStickyKeyConsumerSelector.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
@@ -325,22 +325,22 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#canUnsubscribe-org.apache.pulsar.broker.service.Consumer-">canUnsubscribe</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#canUnsubscribe-org.apache.pulsar.broker.service.Consumer-">canUnsubscribe</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>
<div class="block">Handle unsubscribe command from the client API For failover subscription, if consumer is connected consumer, we
can unsubscribe.</div>
</td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#canUnsubscribe-org.apache.pulsar.broker.service.Consumer-">canUnsubscribe</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#closeConsumer-org.apache.pulsar.broker.service.Consumer-">closeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">TransportCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TransportCnx.html#closeConsumer-org.apache.pulsar.broker.service.Consumer-">closeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">TransportCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TransportCnx.html#closeConsumer-org.apache.pulsar.broker.service.Consumer-">closeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#closeConsumer-org.apache.pulsar.broker.service.Consumer-">closeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -393,16 +393,18 @@
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.bookkeeper.mledger.impl.PositionImpl> positions)</code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">HashRangeAutoSplitStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeAutoSplitStickyKeyConsumerSelector.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
-</tr>
-<tr class="rowColor">
<td class="colFirst"><code>default void</code></td>
<td class="colLast"><span class="typeNameLabel">Subscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Subscription.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">StickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/StickyKeyConsumerSelector.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>
+<div class="block">Remove the consumer.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -410,17 +412,15 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">HashRangeExclusiveStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeExclusiveStickyKeyConsumerSelector.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">Dispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Dispatcher.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">StickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/StickyKeyConsumerSelector.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>
-<div class="block">Remove the consumer.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">HashRangeAutoSplitStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeAutoSplitStickyKeyConsumerSelector.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractDispatcherSingleActiveConsumer.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">HashRangeExclusiveStickyKeyConsumerSelector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/HashRangeExclusiveStickyKeyConsumerSelector.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -429,11 +429,11 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#removedConsumer-org.apache.pulsar.broker.service.Consumer-">removedConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">TransportCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TransportCnx.html#removedConsumer-org.apache.pulsar.broker.service.Consumer-">removedConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">TransportCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TransportCnx.html#removedConsumer-org.apache.pulsar.broker.service.Consumer-">removedConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#removedConsumer-org.apache.pulsar.broker.service.Consumer-">removedConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
</tbody>
</table>
@@ -450,16 +450,16 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html?is-external=true" title="class or interface in java.util.concurrent">CopyOnWriteArrayList</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#getConsumers--">getConsumers</a></span>()</code> </td>
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#getConsumers--">getConsumers</a></span>()</code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html#getConsumers--">getConsumers</a></span>()</code> </td>
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html?is-external=true" title="class or interface in java.util.concurrent">CopyOnWriteArrayList</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#getConsumers--">getConsumers</a></span>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#getConsumers--">getConsumers</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html#getConsumers--">getConsumers</a></span>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
@@ -489,11 +489,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>&nb [...]
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentStickyKeyDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> c [...]
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>&nb [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
@@ -501,29 +501,29 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentStickyKeyDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> c [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#canUnsubscribe-org.apache.pulsar.broker.service.Consumer-">canUnsubscribe</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</co [...]
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#canUnsubscribe-org.apache.pulsar.broker.service.Consumer-">canUnsubscribe</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#canUnsubscribe-org.apache.pulsar.broker.service.Consumer-">canUnsubscribe</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#canUnsubscribe-org.apache.pulsar.broker.service.Consumer-">canUnsubscribe</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</co [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#consumerFlow-org.apache.pulsar.broker.service.Consumer-int-">consumerFlow</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherSingleActiveConsumer.html#consumerFlow-org.apache.pulsar.broker.service.Consumer-int-">consumerFlow</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
int additionalNumberOfMessages)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html#consumerFlow-org.apache.pulsar.broker.service.Consumer-int-">consumerFlow</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#consumerFlow-org.apache.pulsar.broker.service.Consumer-int-">consumerFlow</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
int additionalNumberOfMessages)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherSingleActiveConsumer.html#consumerFlow-org.apache.pulsar.broker.service.Consumer-int-">consumerFlow</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
+<td class="colLast"><span class="typeNameLabel">NonPersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html#consumerFlow-org.apache.pulsar.broker.service.Consumer-int-">consumerFlow</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
int additionalNumberOfMessages)</code> </td>
</tr>
<tr class="rowColor">
@@ -542,34 +542,34 @@
<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherSingleActiveConsumer.html#readMoreEntries-org.apache.pulsar.broker.service.Consumer-">readMoreEntries</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consu [...]
</tr>
<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer) [...]
-</tr>
-<tr class="rowColor">
<td class="colFirst"><code>default void</code></td>
<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</co [...]
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-java.util.List-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> [...]
- <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.bookkeeper.mledger.impl.PositionImpl> positions)</code> </td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer) [...]
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>default void</code></td>
<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-java.util.List-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>&nbs [...]
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.bookkeeper.mledger.impl.PositionImpl> positions)</code> </td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-java.util.List-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> [...]
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.bookkeeper.mledger.impl.PositionImpl> positions)</code> </td>
+</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</co [...]
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentStickyKeyDispatcherMultipleConsumers.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>& [...]
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</co [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcher.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcher.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentStickyKeyDispatcherMultipleConsumers.html#removeConsumer-org.apache.pulsar.broker.service.Consumer-">removeConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>& [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -595,13 +595,13 @@
<td class="colLast"><span class="typeNameLabel">PersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentStickyKeyDispatcherMultipleConsumers.html#getConsumerKeyHashRanges--">getConsumerKeyHashRanges</a></span>()</code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html?is-external=true" title="class or interface in java.util.concurrent">CopyOnWriteArrayList</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#getConsumers--">getConsumers</a></span>()</code> </td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#getConsumers--">getConsumers</a></span>()</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html?is-external=true" title="class or interface in java.util.concurrent">CopyOnWriteArrayList</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#getConsumers--">getConsumers</a></span>()</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>,org.apache.bookkeeper.mledger.impl.PositionImpl></code></td>
<td class="colLast"><span class="typeNameLabel">PersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentStickyKeyDispatcherMultipleConsumers.html#getRecentlyJoinedConsumers--">getRecentlyJoinedConsumers</a></span>()</code> </td>
@@ -633,16 +633,16 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
+<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentStickyKeyDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)< [...]
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code> </td>
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">PersistentStickyKeyDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentStickyKeyDispatcherMultipleConsumers.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)< [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected org.apache.commons.lang3.tuple.Pair<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
@@ -654,7 +654,7 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#consumerFlow-org.apache.pulsar.broker.service.Consumer-int-">consumerFlow</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
+<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#consumerFlow-org.apache.pulsar.broker.service.Consumer-int-">consumerFlow</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
int additionalNumberOfMessages)</code> </td>
</tr>
<tr class="altColor">
@@ -664,7 +664,7 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#consumerFlow-org.apache.pulsar.broker.service.Consumer-int-">consumerFlow</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#consumerFlow-org.apache.pulsar.broker.service.Consumer-int-">consumerFlow</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
int additionalNumberOfMessages)</code> </td>
</tr>
<tr class="altColor">
@@ -688,15 +688,15 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherSingleActiveConsumer.html#readMoreEntries-org.apache.pulsar.broker.service.Consumer-">readMoreEntries</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</cod [...]
+<td class="colLast"><span class="typeNameLabel">PersistentStreamingDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentStreamingDispatcherSingleActiveConsumer.html#readMoreEntries-org.apache.pulsar.broker.service.Consumer-">readMoreEntries</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>&n [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentStreamingDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentStreamingDispatcherSingleActiveConsumer.html#readMoreEntries-org.apache.pulsar.broker.service.Consumer-">readMoreEntries</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>&n [...]
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherSingleActiveConsumer.html#readMoreEntries-org.apache.pulsar.broker.service.Consumer-">readMoreEntries</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</cod [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consum [...]
+<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>&n [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
@@ -704,11 +704,11 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer)</code>&n [...]
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consum [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-java.util.List-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker. [...]
+<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-java.util.List-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.bookkeeper.mledger.impl.PositionImpl> positions)</code> </td>
</tr>
<tr class="rowColor">
@@ -718,7 +718,7 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-java.util.List-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a> consumer,
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-java.util.List-">redeliverUnacknowledgedMessages</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker. [...]
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.bookkeeper.mledger.impl.PositionImpl> positions)</code> </td>
</tr>
<tr class="rowColor">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Producer.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Producer.html
index 0f2d2dd..1928d00 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Producer.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Producer.html
@@ -133,13 +133,13 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentLongHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a>>></code></td>
-<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#getProducers--">getProducers</a></span>()</code> </td>
-</tr>
-<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a>></code></td>
<td class="colLast"><span class="typeNameLabel">Topic.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html#getProducers--">getProducers</a></span>()</code> </td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentLongHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a>>></code></td>
+<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#getProducers--">getProducers</a></span>()</code> </td>
+</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a>></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractTopic.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractTopic.html#getProducers--">getProducers</a></span>()</code> </td>
@@ -167,11 +167,11 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#closeProducer-org.apache.pulsar.broker.service.Producer-">closeProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">TransportCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TransportCnx.html#closeProducer-org.apache.pulsar.broker.service.Producer-">closeProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">TransportCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TransportCnx.html#closeProducer-org.apache.pulsar.broker.service.Producer-">closeProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#closeProducer-org.apache.pulsar.broker.service.Producer-">closeProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
@@ -191,8 +191,10 @@
<td class="colLast"><span class="typeNameLabel">AbstractTopic.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractTopic.html#isSameAddressProducersExceeded-org.apache.pulsar.broker.service.Producer-">isSameAddressProducersExceeded</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#removedProducer-org.apache.pulsar.broker.service.Producer-">removedProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">Producer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Producer.html#isSuccessorTo-org.apache.pulsar.broker.service.Producer-">isSuccessorTo</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> other)</code>
+<div class="block">Method to determine if this producer can replace another producer.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -200,14 +202,18 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Topic.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html#removeProducer-org.apache.pulsar.broker.service.Producer-">removeProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#removedProducer-org.apache.pulsar.broker.service.Producer-">removedProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractTopic.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractTopic.html#removeProducer-org.apache.pulsar.broker.service.Producer-">removeProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
+<td class="colLast"><span class="typeNameLabel">Topic.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html#removeProducer-org.apache.pulsar.broker.service.Producer-">removeProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">AbstractTopic.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/AbstractTopic.html#removeProducer-org.apache.pulsar.broker.service.Producer-">removeProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#startSendOperation-org.apache.pulsar.broker.service.Producer-int-int-">startSendOperation</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer,
int msgSize,
int numMessages)</code> </td>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/PulsarCommandSender.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/PulsarCommandSender.html
index 93cbd97..1f1d14d 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/PulsarCommandSender.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/PulsarCommandSender.html
@@ -120,11 +120,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/PulsarCommandSender.html" title="interface in org.apache.pulsar.broker.service">PulsarCommandSender</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#getCommandSender--">getCommandSender</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">TransportCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TransportCnx.html#getCommandSender--">getCommandSender</a></span>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/PulsarCommandSender.html" title="interface in org.apache.pulsar.broker.service">PulsarCommandSender</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TransportCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TransportCnx.html#getCommandSender--">getCommandSender</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">ServerCnx.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html#getCommandSender--">getCommandSender</a></span>()</code> </td>
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/RedeliveryTracker.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/RedeliveryTracker.html
index 63d7683..4f09d7f 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/RedeliveryTracker.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/RedeliveryTracker.html
@@ -199,11 +199,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/RedeliveryTracker.html" title="interface in org.apache.pulsar.broker.service">RedeliveryTracker</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#getRedeliveryTracker--">getRedeliveryTracker</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherSingleActiveConsumer.html#getRedeliveryTracker--">getRedeliveryTracker</a></span>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/RedeliveryTracker.html" title="interface in org.apache.pulsar.broker.service">RedeliveryTracker</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherSingleActiveConsumer.html#getRedeliveryTracker--">getRedeliveryTracker</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">NonPersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentDispatcherMultipleConsumers.html#getRedeliveryTracker--">getRedeliveryTracker</a></span>()</code> </td>
</tr>
</tbody>
</table>
@@ -234,11 +234,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/RedeliveryTracker.html" title="interface in org.apache.pulsar.broker.service">RedeliveryTracker</a></code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#getRedeliveryTracker--">getRedeliveryTracker</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherSingleActiveConsumer.html#getRedeliveryTracker--">getRedeliveryTracker</a></span>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/RedeliveryTracker.html" title="interface in org.apache.pulsar.broker.service">RedeliveryTracker</a></code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherSingleActiveConsumer.html#getRedeliveryTracker--">getRedeliveryTracker</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#getRedeliveryTracker--">getRedeliveryTracker</a></span>()</code> </td>
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/ServerCnx.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/ServerCnx.html
index 37bc39b..c45a3ed 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/ServerCnx.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/ServerCnx.html
@@ -117,18 +117,18 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">BrokerInterceptorWithClassLoader.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoader.html#onConnectionClosed-org.apache.pulsar.broker.service.ServerCnx-">onConnectionClosed</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html" title="class in org.apache.pulsar.broker.service">ServerCnx</a> cnx)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BrokerInterceptor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptor.html#onConnectionClosed-org.apache.pulsar.broker.service.ServerCnx-">onConnectionClosed</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html" title="class in org.apache.pulsar.broker.service">ServerCnx</a> cnx)</code>
<div class="block">Called by the broker while connection closed.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BrokerInterceptor.BrokerInterceptorDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptor.BrokerInterceptorDisabled.html#onConnectionClosed-org.apache.pulsar.broker.service.ServerCnx-">onConnectionClosed</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html" title="class in org.apache.pulsar.broker.service">ServerCnx</a> cnx)</co [...]
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">BrokerInterceptorWithClassLoader.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoader.html#onConnectionClosed-org.apache.pulsar.broker.service.ServerCnx-">onConnectionClosed</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html" title="class in org.apache.pulsar.broker.service">ServerCnx</a> cnx)</code> </td>
+</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BrokerInterceptors.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptors.html#onPulsarCommand-org.apache.pulsar.common.api.proto.BaseCommand-org.apache.pulsar.broker.service.ServerCnx-">onPulsarCommand</a></span>(org.apache.pulsar.common.api.proto.BaseCommand command,
@@ -136,21 +136,21 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">BrokerInterceptorWithClassLoader.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoader.html#onPulsarCommand-org.apache.pulsar.common.api.proto.BaseCommand-org.apache.pulsar.broker.service.ServerCnx-">onPulsarCommand</a></span>(org.apache.pulsar.common.api.proto.BaseCommand command,
- <a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html" title="class in org.apache.pulsar.broker.service">ServerCnx</a> cnx)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BrokerInterceptor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptor.html#onPulsarCommand-org.apache.pulsar.common.api.proto.BaseCommand-org.apache.pulsar.broker.service.ServerCnx-">onPulsarCommand</a></span>(org.apache.pulsar.common.api.proto.BaseCommand command,
<a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html" title="class in org.apache.pulsar.broker.service">ServerCnx</a> cnx)</code>
<div class="block">Called by the broker while new command incoming.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BrokerInterceptor.BrokerInterceptorDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptor.BrokerInterceptorDisabled.html#onPulsarCommand-org.apache.pulsar.common.api.proto.BaseCommand-org.apache.pulsar.broker.service.ServerCnx-">onPulsarCommand</a></span>(org.apache.pulsar.common.api.proto.BaseCommand command,
<a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html" title="class in org.apache.pulsar.broker.service">ServerCnx</a> cnx)</code> </td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">BrokerInterceptorWithClassLoader.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoader.html#onPulsarCommand-org.apache.pulsar.common.api.proto.BaseCommand-org.apache.pulsar.broker.service.ServerCnx-">onPulsarCommand</a></span>(org.apache.pulsar.common.api.proto.BaseCommand command,
+ <a href="../../../../../../org/apache/pulsar/broker/service/ServerCnx.html" title="class in org.apache.pulsar.broker.service">ServerCnx</a> cnx)</code> </td>
+</tr>
</tbody>
</table>
</li>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Subscription.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Subscription.html
index a0f1d4f..8b68442 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Subscription.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Subscription.html
@@ -133,13 +133,6 @@
org.apache.pulsar.common.api.proto.MessageMetadata msgMetadata)</code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">BrokerInterceptorWithClassLoader.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoader.html#beforeSendMessage-org.apache.pulsar.broker.service.Subscription-org.apache.bookkeeper.mledger.Entry-long:A-org.apache.pulsar.common.api.proto.MessageMetadata-">beforeSendMessage</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Subscription.html" t [...]
- org.apache.bookkeeper.mledger.Entry entry,
- long[] ackSet,
- org.apache.pulsar.common.api.proto.MessageMetadata msgMetadata)</code> </td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>default void</code></td>
<td class="colLast"><span class="typeNameLabel">BrokerInterceptor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptor.html#beforeSendMessage-org.apache.pulsar.broker.service.Subscription-org.apache.bookkeeper.mledger.Entry-long:A-org.apache.pulsar.common.api.proto.MessageMetadata-">beforeSendMessage</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Subscription.html" title="interface in org.apache. [...]
org.apache.bookkeeper.mledger.Entry entry,
@@ -148,6 +141,13 @@
<div class="block">Intercept messages before sending them to the consumers.</div>
</td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">BrokerInterceptorWithClassLoader.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoader.html#beforeSendMessage-org.apache.pulsar.broker.service.Subscription-org.apache.bookkeeper.mledger.Entry-long:A-org.apache.pulsar.common.api.proto.MessageMetadata-">beforeSendMessage</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Subscription.html" t [...]
+ org.apache.bookkeeper.mledger.Entry entry,
+ long[] ackSet,
+ org.apache.pulsar.common.api.proto.MessageMetadata msgMetadata)</code> </td>
+</tr>
</tbody>
</table>
</li>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Topic.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Topic.html
index d6b5ae1..98bc5d8 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Topic.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/Topic.html
@@ -382,11 +382,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/transaction/buffer/TransactionBuffer.html" title="interface in org.apache.pulsar.broker.transaction.buffer">TransactionBuffer</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TopicTransactionBufferProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/transaction/buffer/impl/TopicTransactionBufferProvider.html#newTransactionBuffer-org.apache.pulsar.broker.service.Topic-">newTransactionBuffer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a> originTopic)</code> </td>
+<td class="colLast"><span class="typeNameLabel">InMemTransactionBufferProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/transaction/buffer/impl/InMemTransactionBufferProvider.html#newTransactionBuffer-org.apache.pulsar.broker.service.Topic-">newTransactionBuffer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a> originTopic)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/transaction/buffer/TransactionBuffer.html" title="interface in org.apache.pulsar.broker.transaction.buffer">TransactionBuffer</a></code></td>
-<td class="colLast"><span class="typeNameLabel">InMemTransactionBufferProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/transaction/buffer/impl/InMemTransactionBufferProvider.html#newTransactionBuffer-org.apache.pulsar.broker.service.Topic-">newTransactionBuffer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a> originTopic)</code> </td>
+<td class="colLast"><span class="typeNameLabel">TopicTransactionBufferProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/transaction/buffer/impl/TopicTransactionBufferProvider.html#newTransactionBuffer-org.apache.pulsar.broker.service.Topic-">newTransactionBuffer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a> originTopic)</code> </td>
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/TopicPolicyListener.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/TopicPolicyListener.html
index 44a71d6..555ab8f 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/TopicPolicyListener.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/class-use/TopicPolicyListener.html
@@ -127,32 +127,32 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.html#registerListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">registerListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
+<td class="colLast"><span class="typeNameLabel">SystemTopicBasedTopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesService.html#registerListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">registerListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
<a href="../../../../../../org/apache/pulsar/broker/service/TopicPolicyListener.html" title="interface in org.apache.pulsar.broker.service">TopicPolicyListener</a><org.apache.pulsar.common.policies.data.TopicPolicies> listener)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.TopicPoliciesServiceDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.TopicPoliciesServiceDisabled.html#registerListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">registerListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
+<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.html#registerListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">registerListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
<a href="../../../../../../org/apache/pulsar/broker/service/TopicPolicyListener.html" title="interface in org.apache.pulsar.broker.service">TopicPolicyListener</a><org.apache.pulsar.common.policies.data.TopicPolicies> listener)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">SystemTopicBasedTopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesService.html#registerListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">registerListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
+<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.TopicPoliciesServiceDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.TopicPoliciesServiceDisabled.html#registerListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">registerListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
<a href="../../../../../../org/apache/pulsar/broker/service/TopicPolicyListener.html" title="interface in org.apache.pulsar.broker.service">TopicPolicyListener</a><org.apache.pulsar.common.policies.data.TopicPolicies> listener)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.html#unregisterListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">unregisterListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
+<td class="colLast"><span class="typeNameLabel">SystemTopicBasedTopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesService.html#unregisterListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">unregisterListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
<a href="../../../../../../org/apache/pulsar/broker/service/TopicPolicyListener.html" title="interface in org.apache.pulsar.broker.service">TopicPolicyListener</a><org.apache.pulsar.common.policies.data.TopicPolicies> listener)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.TopicPoliciesServiceDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.TopicPoliciesServiceDisabled.html#unregisterListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">unregisterListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
+<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.html#unregisterListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">unregisterListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
<a href="../../../../../../org/apache/pulsar/broker/service/TopicPolicyListener.html" title="interface in org.apache.pulsar.broker.service">TopicPolicyListener</a><org.apache.pulsar.common.policies.data.TopicPolicies> listener)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">SystemTopicBasedTopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesService.html#unregisterListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">unregisterListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
+<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.TopicPoliciesServiceDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.TopicPoliciesServiceDisabled.html#unregisterListener-org.apache.pulsar.common.naming.TopicName-org.apache.pulsar.broker.service.TopicPolicyListener-">unregisterListener</a></span>(org.apache.pulsar.common.naming.TopicName topicName,
<a href="../../../../../../org/apache/pulsar/broker/service/TopicPolicyListener.html" title="interface in org.apache.pulsar.broker.service">TopicPolicyListener</a><org.apache.pulsar.common.policies.data.TopicPolicies> listener)</code> </td>
</tr>
</tbody>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/DispatchRateLimiter.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/DispatchRateLimiter.html
index b0fe059..8db7c3c 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/DispatchRateLimiter.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/DispatchRateLimiter.html
@@ -157,11 +157,11 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/DispatchRateLimiter.html" title="class in org.apache.pulsar.broker.service.persistent">DispatchRateLimiter</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#getRateLimiter--">getRateLimiter</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherSingleActiveConsumer.html#getRateLimiter--">getRateLimiter</a></span>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/DispatchRateLimiter.html" title="class in org.apache.pulsar.broker.service.persistent">DispatchRateLimiter</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherSingleActiveConsumer.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherSingleActiveConsumer.html#getRateLimiter--">getRateLimiter</a></span>()</code> </td>
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#getRateLimiter--">getRateLimiter</a></span>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/DispatchRateLimiter.html" title="class in org.apache.pulsar.broker.service.persistent">DispatchRateLimiter</a>></code></td>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/PersistentSubscription.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/PersistentSubscription.html
index ac7efb0..b6014d8 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/PersistentSubscription.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/PersistentSubscription.html
@@ -203,19 +203,19 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">InMemoryPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/InMemoryPendingAckStoreProvider.html#checkInitializedBefore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">checkInitializedBefore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.a [...]
+<td class="colLast"><span class="typeNameLabel">MLPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/MLPendingAckStoreProvider.html#checkInitializedBefore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">checkInitializedBefore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">MLPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/MLPendingAckStoreProvider.html#checkInitializedBefore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">checkInitializedBefore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar [...]
+<td class="colLast"><span class="typeNameLabel">InMemoryPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/InMemoryPendingAckStoreProvider.html#checkInitializedBefore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">checkInitializedBefore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.a [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/PendingAckStore.html" title="interface in org.apache.pulsar.broker.transaction.pendingack">PendingAckStore</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">InMemoryPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/InMemoryPendingAckStoreProvider.html#newPendingAckStore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">newPendingAckStore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pu [...]
+<td class="colLast"><span class="typeNameLabel">MLPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/MLPendingAckStoreProvider.html#newPendingAckStore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">newPendingAckStore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar.broker. [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/PendingAckStore.html" title="interface in org.apache.pulsar.broker.transaction.pendingack">PendingAckStore</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">MLPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/MLPendingAckStoreProvider.html#newPendingAckStore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">newPendingAckStore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar.broker. [...]
+<td class="colLast"><span class="typeNameLabel">InMemoryPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/InMemoryPendingAckStoreProvider.html#newPendingAckStore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">newPendingAckStore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pu [...]
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/PersistentTopic.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/PersistentTopic.html
index 7adf9ac..a0832f7 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/PersistentTopic.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/class-use/PersistentTopic.html
@@ -155,7 +155,7 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentTopic</a></code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#topic">topic</a></span></code> </td>
+<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#topic">topic</a></span></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentTopic</a></code></td>
@@ -163,7 +163,7 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentTopic</a></code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentSubscription.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#topic">topic</a></span></code> </td>
+<td class="colLast"><span class="typeNameLabel">PersistentDispatcherMultipleConsumers.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumers.html#topic">topic</a></span></code> </td>
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/schema/class-use/SchemaRegistry.SchemaAndMetadata.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/schema/class-use/SchemaRegistry.SchemaAndMetadata.html
index 4e46bcf..b9ece22 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/schema/class-use/SchemaRegistry.SchemaAndMetadata.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/schema/class-use/SchemaRegistry.SchemaAndMetadata.html
@@ -114,45 +114,45 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interf [...]
-<td class="colLast"><span class="typeNameLabel">SchemaRegistryServiceImpl.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistryServiceImpl.html#getAllSchemas-java.lang.String-">getAllSchemas</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
+<td class="colLast"><span class="typeNameLabel">SchemaRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.html#getAllSchemas-java.lang.String-">getAllSchemas</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interf [...]
-<td class="colLast"><span class="typeNameLabel">DefaultSchemaRegistryService.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/DefaultSchemaRegistryService.html#getAllSchemas-java.lang.String-">getAllSchemas</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
+<td class="colLast"><span class="typeNameLabel">SchemaRegistryServiceImpl.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistryServiceImpl.html#getAllSchemas-java.lang.String-">getAllSchemas</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interf [...]
-<td class="colLast"><span class="typeNameLabel">SchemaRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.html#getAllSchemas-java.lang.String-">getAllSchemas</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
+<td class="colLast"><span class="typeNameLabel">DefaultSchemaRegistryService.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/DefaultSchemaRegistryService.html#getAllSchemas-java.lang.String-">getAllSchemas</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.SchemaAndMetadata.html" title="class in org.apache.pulsar.broker.service.schema">SchemaRegistry.SchemaAndMetadata</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">DefaultSchemaRegistryService.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/DefaultSchemaRegistryService.html#getSchema-java.lang.String-">getSchema</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
+<td class="colLast"><span class="typeNameLabel">SchemaRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.html#getSchema-java.lang.String-">getSchema</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.SchemaAndMetadata.html" title="class in org.apache.pulsar.broker.service.schema">SchemaRegistry.SchemaAndMetadata</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">SchemaRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.html#getSchema-java.lang.String-">getSchema</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
+<td class="colLast"><span class="typeNameLabel">DefaultSchemaRegistryService.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/DefaultSchemaRegistryService.html#getSchema-java.lang.String-">getSchema</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.SchemaAndMetadata.html" title="class in org.apache.pulsar.broker.service.schema">SchemaRegistry.SchemaAndMetadata</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">DefaultSchemaRegistryService.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/DefaultSchemaRegistryService.html#getSchema-java.lang.String-org.apache.pulsar.common.protocol.schema.SchemaVersion-">getSchema</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId,
+<td class="colLast"><span class="typeNameLabel">SchemaRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.html#getSchema-java.lang.String-org.apache.pulsar.common.protocol.schema.SchemaVersion-">getSchema</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId,
org.apache.pulsar.common.protocol.schema.SchemaVersion version)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.SchemaAndMetadata.html" title="class in org.apache.pulsar.broker.service.schema">SchemaRegistry.SchemaAndMetadata</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">SchemaRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.html#getSchema-java.lang.String-org.apache.pulsar.common.protocol.schema.SchemaVersion-">getSchema</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId,
+<td class="colLast"><span class="typeNameLabel">DefaultSchemaRegistryService.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/DefaultSchemaRegistryService.html#getSchema-java.lang.String-org.apache.pulsar.common.protocol.schema.SchemaVersion-">getSchema</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId,
org.apache.pulsar.common.protocol.schema.SchemaVersion version)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.SchemaAndMetadata.html" title="class in org.apache [...]
-<td class="colLast"><span class="typeNameLabel">SchemaRegistryServiceImpl.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistryServiceImpl.html#trimDeletedSchemaAndGetList-java.lang.String-">trimDeletedSchemaAndGetList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
+<td class="colLast"><span class="typeNameLabel">SchemaRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.html#trimDeletedSchemaAndGetList-java.lang.String-">trimDeletedSchemaAndGetList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.SchemaAndMetadata.html" title="class in org.apache [...]
-<td class="colLast"><span class="typeNameLabel">DefaultSchemaRegistryService.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/DefaultSchemaRegistryService.html#trimDeletedSchemaAndGetList-java.lang.String-">trimDeletedSchemaAndGetList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
+<td class="colLast"><span class="typeNameLabel">SchemaRegistryServiceImpl.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistryServiceImpl.html#trimDeletedSchemaAndGetList-java.lang.String-">trimDeletedSchemaAndGetList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.SchemaAndMetadata.html" title="class in org.apache [...]
-<td class="colLast"><span class="typeNameLabel">SchemaRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.html#trimDeletedSchemaAndGetList-java.lang.String-">trimDeletedSchemaAndGetList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
+<td class="colLast"><span class="typeNameLabel">DefaultSchemaRegistryService.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/DefaultSchemaRegistryService.html#trimDeletedSchemaAndGetList-java.lang.String-">trimDeletedSchemaAndGetList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaId)</code> </td>
</tr>
</tbody>
</table>
@@ -165,17 +165,17 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.protocol.schema.SchemaVersion></code></td>
-<td class="colLast"><span class="typeNameLabel">SchemaRegistryServiceImpl.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistryServiceImpl.html#getSchemaVersionBySchemaData-java.util.List-org.apache.pulsar.common.protocol.schema.SchemaData-">getSchemaVersionBySchemaData</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> [...]
+<td class="colLast"><span class="typeNameLabel">SchemaRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.html#getSchemaVersionBySchemaData-java.util.List-org.apache.pulsar.common.protocol.schema.SchemaData-">getSchemaVersionBySchemaData</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../ [...]
org.apache.pulsar.common.protocol.schema.SchemaData schemaData)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.protocol.schema.SchemaVersion></code></td>
-<td class="colLast"><span class="typeNameLabel">DefaultSchemaRegistryService.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/DefaultSchemaRegistryService.html#getSchemaVersionBySchemaData-java.util.List-org.apache.pulsar.common.protocol.schema.SchemaData-">getSchemaVersionBySchemaData</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">Li [...]
+<td class="colLast"><span class="typeNameLabel">SchemaRegistryServiceImpl.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistryServiceImpl.html#getSchemaVersionBySchemaData-java.util.List-org.apache.pulsar.common.protocol.schema.SchemaData-">getSchemaVersionBySchemaData</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> [...]
org.apache.pulsar.common.protocol.schema.SchemaData schemaData)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.protocol.schema.SchemaVersion></code></td>
-<td class="colLast"><span class="typeNameLabel">SchemaRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/SchemaRegistry.html#getSchemaVersionBySchemaData-java.util.List-org.apache.pulsar.common.protocol.schema.SchemaData-">getSchemaVersionBySchemaData</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../ [...]
+<td class="colLast"><span class="typeNameLabel">DefaultSchemaRegistryService.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/service/schema/DefaultSchemaRegistryService.html#getSchemaVersionBySchemaData-java.util.List-org.apache.pulsar.common.protocol.schema.SchemaData-">getSchemaVersionBySchemaData</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">Li [...]
org.apache.pulsar.common.protocol.schema.SchemaData schemaData)</code> </td>
</tr>
</tbody>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/schema/exceptions/class-use/IncompatibleSchemaException.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/schema/exceptions/class-use/IncompatibleSchemaException.html
index 7f5f47f..40b3bf1 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/schema/exceptions/class-use/IncompatibleSchemaException.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/schema/exceptions/class-use/IncompatibleSchemaException.html
@@ -107,7 +107,7 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">SchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/SchemaCompatibilityCheck.html#checkCompatible-java.lang.Iterable-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true [...]
+<td class="colLast"><span class="typeNameLabel">ProtobufNativeSchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/ProtobufNativeSchemaCompatibilityCheck.html#checkCompatible-java.lang.Iterable-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/It [...]
org.apache.pulsar.common.protocol.schema.SchemaData to,
org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy)</code> </td>
</tr>
@@ -119,31 +119,31 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ProtobufNativeSchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/ProtobufNativeSchemaCompatibilityCheck.html#checkCompatible-java.lang.Iterable-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/It [...]
+<td class="colLast"><span class="typeNameLabel">SchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/SchemaCompatibilityCheck.html#checkCompatible-java.lang.Iterable-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true [...]
org.apache.pulsar.common.protocol.schema.SchemaData to,
org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">SchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/SchemaCompatibilityCheck.html#checkCompatible-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(org.apache.pulsar.common.protocol.schema.SchemaData from,
+<td class="colLast"><span class="typeNameLabel">JsonSchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/JsonSchemaCompatibilityCheck.html#checkCompatible-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(org.apache.pulsar.common.protocol.schema.SchemaDat [...]
org.apache.pulsar.common.protocol.schema.SchemaData to,
org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">KeyValueSchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/KeyValueSchemaCompatibilityCheck.html#checkCompatible-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(org.apache.pulsar.common.protocol.schema.S [...]
+<td class="colLast"><span class="typeNameLabel">ProtobufNativeSchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/ProtobufNativeSchemaCompatibilityCheck.html#checkCompatible-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(org.apache.pulsar.common.proto [...]
org.apache.pulsar.common.protocol.schema.SchemaData to,
org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ProtobufNativeSchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/ProtobufNativeSchemaCompatibilityCheck.html#checkCompatible-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(org.apache.pulsar.common.proto [...]
+<td class="colLast"><span class="typeNameLabel">KeyValueSchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/KeyValueSchemaCompatibilityCheck.html#checkCompatible-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(org.apache.pulsar.common.protocol.schema.S [...]
org.apache.pulsar.common.protocol.schema.SchemaData to,
org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">JsonSchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/JsonSchemaCompatibilityCheck.html#checkCompatible-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(org.apache.pulsar.common.protocol.schema.SchemaDat [...]
+<td class="colLast"><span class="typeNameLabel">SchemaCompatibilityCheck.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/service/schema/SchemaCompatibilityCheck.html#checkCompatible-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.protocol.schema.SchemaData-org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy-">checkCompatible</a></span>(org.apache.pulsar.common.protocol.schema.SchemaData from,
org.apache.pulsar.common.protocol.schema.SchemaData to,
org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy)</code> </td>
</tr>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/systopic/class-use/SystemTopicClient.Reader.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/systopic/class-use/SystemTopicClient.Reader.html
index 7d31a84..6cc9c6f 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/systopic/class-use/SystemTopicClient.Reader.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/systopic/class-use/SystemTopicClient.Reader.html
@@ -193,17 +193,17 @@
</td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>protected abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient.Reader.html" title="interface in org.apache.pulsar.broker.systopic">SystemTopicClient.Reader</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient [...]
-<td class="colLast"><span class="typeNameLabel">SystemTopicClientBase.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClientBase.html#newReaderAsyncInternal--">newReaderAsyncInternal</a></span>()</code> </td>
-</tr>
-<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient.Reader.html" title="interface in org.apache.pulsar.broker.systopic">SystemTopicClient.Reader</a><<a href="../../../../../../org/apache/pulsar/broker/transaction/buffer/matadata/Transac [...]
<td class="colLast"><span class="typeNameLabel">TransactionBufferSystemTopicClient.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/systopic/TransactionBufferSystemTopicClient.html#newReaderAsyncInternal--">newReaderAsyncInternal</a></span>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient.Reader.html" title="interface in org.apache.pulsar.broker.systopic">SystemTopicClient.Reader</a><org.apache.pulsar.common.events.PulsarEvent>></code></td>
<td class="colLast"><span class="typeNameLabel">TopicPoliciesSystemTopicClient.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/systopic/TopicPoliciesSystemTopicClient.html#newReaderAsyncInternal--">newReaderAsyncInternal</a></span>()</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient.Reader.html" title="interface in org.apache.pulsar.broker.systopic">SystemTopicClient.Reader</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient [...]
+<td class="colLast"><span class="typeNameLabel">SystemTopicClientBase.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClientBase.html#newReaderAsyncInternal--">newReaderAsyncInternal</a></span>()</code> </td>
+</tr>
</tbody>
</table>
</li>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/systopic/class-use/SystemTopicClient.Writer.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/systopic/class-use/SystemTopicClient.Writer.html
index b673a33..8c0eddc 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/systopic/class-use/SystemTopicClient.Writer.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/systopic/class-use/SystemTopicClient.Writer.html
@@ -189,17 +189,17 @@
</td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>protected abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient.Writer.html" title="interface in org.apache.pulsar.broker.systopic">SystemTopicClient.Writer</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient [...]
-<td class="colLast"><span class="typeNameLabel">SystemTopicClientBase.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClientBase.html#newWriterAsyncInternal--">newWriterAsyncInternal</a></span>()</code> </td>
-</tr>
-<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient.Writer.html" title="interface in org.apache.pulsar.broker.systopic">SystemTopicClient.Writer</a><<a href="../../../../../../org/apache/pulsar/broker/transaction/buffer/matadata/Transac [...]
<td class="colLast"><span class="typeNameLabel">TransactionBufferSystemTopicClient.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/systopic/TransactionBufferSystemTopicClient.html#newWriterAsyncInternal--">newWriterAsyncInternal</a></span>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient.Writer.html" title="interface in org.apache.pulsar.broker.systopic">SystemTopicClient.Writer</a><org.apache.pulsar.common.events.PulsarEvent>></code></td>
<td class="colLast"><span class="typeNameLabel">TopicPoliciesSystemTopicClient.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/systopic/TopicPoliciesSystemTopicClient.html#newWriterAsyncInternal--">newWriterAsyncInternal</a></span>()</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient.Writer.html" title="interface in org.apache.pulsar.broker.systopic">SystemTopicClient.Writer</a><<a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClient [...]
+<td class="colLast"><span class="typeNameLabel">SystemTopicClientBase.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/systopic/SystemTopicClientBase.html#newWriterAsyncInternal--">newWriterAsyncInternal</a></span>()</code> </td>
+</tr>
</tbody>
</table>
</li>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/buffer/class-use/TransactionBuffer.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/buffer/class-use/TransactionBuffer.html
index cedf729..f1de41a 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/buffer/class-use/TransactionBuffer.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/buffer/class-use/TransactionBuffer.html
@@ -178,11 +178,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/pulsar/broker/transaction/buffer/TransactionBuffer.html" title="interface in org.apache.pulsar.broker.transaction.buffer">TransactionBuffer</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TopicTransactionBufferProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/buffer/impl/TopicTransactionBufferProvider.html#newTransactionBuffer-org.apache.pulsar.broker.service.Topic-">newTransactionBuffer</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a> originTopic)</code [...]
+<td class="colLast"><span class="typeNameLabel">InMemTransactionBufferProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/buffer/impl/InMemTransactionBufferProvider.html#newTransactionBuffer-org.apache.pulsar.broker.service.Topic-">newTransactionBuffer</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a> originTopic)</code [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/pulsar/broker/transaction/buffer/TransactionBuffer.html" title="interface in org.apache.pulsar.broker.transaction.buffer">TransactionBuffer</a></code></td>
-<td class="colLast"><span class="typeNameLabel">InMemTransactionBufferProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/buffer/impl/InMemTransactionBufferProvider.html#newTransactionBuffer-org.apache.pulsar.broker.service.Topic-">newTransactionBuffer</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a> originTopic)</code [...]
+<td class="colLast"><span class="typeNameLabel">TopicTransactionBufferProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/buffer/impl/TopicTransactionBufferProvider.html#newTransactionBuffer-org.apache.pulsar.broker.service.Topic-">newTransactionBuffer</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a> originTopic)</code [...]
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/pendingack/class-use/PendingAckStore.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/pendingack/class-use/PendingAckStore.html
index 2b149e5..4d6a3f4 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/pendingack/class-use/PendingAckStore.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/pendingack/class-use/PendingAckStore.html
@@ -153,11 +153,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/PendingAckStore.html" title="interface in org.apache.pulsar.broker.transaction.pendingack">PendingAckStore</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">InMemoryPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/InMemoryPendingAckStoreProvider.html#newPendingAckStore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">newPendingAckStore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pu [...]
+<td class="colLast"><span class="typeNameLabel">MLPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/MLPendingAckStoreProvider.html#newPendingAckStore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">newPendingAckStore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar.broker. [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/PendingAckStore.html" title="interface in org.apache.pulsar.broker.transaction.pendingack">PendingAckStore</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">MLPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/MLPendingAckStoreProvider.html#newPendingAckStore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">newPendingAckStore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar.broker. [...]
+<td class="colLast"><span class="typeNameLabel">InMemoryPendingAckStoreProvider.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/InMemoryPendingAckStoreProvider.html#newPendingAckStore-org.apache.pulsar.broker.service.persistent.PersistentSubscription-">newPendingAckStore</a></span>(<a href="../../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pu [...]
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/pendingack/impl/class-use/PendingAckHandleImpl.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/pendingack/impl/class-use/PendingAckHandleImpl.html
index b9af84b..482607c 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/pendingack/impl/class-use/PendingAckHandleImpl.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/transaction/pendingack/impl/class-use/PendingAckHandleImpl.html
@@ -133,13 +133,13 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">MLPendingAckStore.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/MLPendingAckStore.html#replayAsync-org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl-java.util.concurrent.ScheduledExecutorService-">replayAsync</a></span>(<a href="../../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/PendingAckHandleImpl.html" title [...]
- <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ScheduledExecutorService</a> transactionReplayExecutor)</code> </td>
+<td class="colLast"><span class="typeNameLabel">InMemoryPendingAckStore.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/InMemoryPendingAckStore.html#replayAsync-org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl-java.util.concurrent.ScheduledExecutorService-">replayAsync</a></span>(<a href="../../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/PendingAckHandleImpl [...]
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ScheduledExecutorService</a> scheduledExecutorService)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">InMemoryPendingAckStore.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/InMemoryPendingAckStore.html#replayAsync-org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl-java.util.concurrent.ScheduledExecutorService-">replayAsync</a></span>(<a href="../../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/PendingAckHandleImpl [...]
- <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ScheduledExecutorService</a> scheduledExecutorService)</code> </td>
+<td class="colLast"><span class="typeNameLabel">MLPendingAckStore.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/MLPendingAckStore.html#replayAsync-org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl-java.util.concurrent.ScheduledExecutorService-">replayAsync</a></span>(<a href="../../../../../../../../org/apache/pulsar/broker/transaction/pendingack/impl/PendingAckHandleImpl.html" title [...]
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ScheduledExecutorService</a> transactionReplayExecutor)</code> </td>
</tr>
</tbody>
</table>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/common/naming/class-use/NamespaceBundle.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/common/naming/class-use/NamespaceBundle.html
index 7721136..1359940 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/common/naming/class-use/NamespaceBundle.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/common/naming/class-use/NamespaceBundle.html
@@ -296,28 +296,28 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceEphemeralData.html" title="class in org.apache.pulsar.br [...]
-<td class="colLast"><span class="typeNameLabel">OwnershipCache.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/OwnershipCache.html#getOwnerAsync-org.apache.pulsar.common.naming.NamespaceBundle-">getOwnerAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> suName)</code>
-<div class="block">Method to get the current owner of the <code>ServiceUnit</code>.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">NamespaceService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html#getOwnerAsync-org.apache.pulsar.common.naming.NamespaceBundle-">getOwnerAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceEphemeralData.html" title="class in org.apache.pulsar.br [...]
-<td class="colLast"><span class="typeNameLabel">NamespaceService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html#getOwnerAsync-org.apache.pulsar.common.naming.NamespaceBundle-">getOwnerAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
+<td class="colLast"><span class="typeNameLabel">OwnershipCache.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/OwnershipCache.html#getOwnerAsync-org.apache.pulsar.common.naming.NamespaceBundle-">getOwnerAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> suName)</code>
+<div class="block">Method to get the current owner of the <code>ServiceUnit</code>.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">NamespaceService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html#isNamespaceBundleDisabled-org.apache.pulsar.common.naming.NamespaceBundle-">isNamespaceBundleDisabled</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>></code></td>
+<td class="colLast"><span class="typeNameLabel">NamespaceService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html#isNamespaceBundleOwned-org.apache.pulsar.common.naming.NamespaceBundle-">isNamespaceBundleOwned</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">OwnershipCache.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/OwnershipCache.html#isNamespaceBundleOwned-org.apache.pulsar.common.naming.NamespaceBundle-">isNamespaceBundleOwned</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code>
<div class="block">Checked whether a particular bundle is currently owned by this broker.</div>
</td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">NamespaceService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html#isNamespaceBundleOwned-org.apache.pulsar.common.naming.NamespaceBundle-">isNamespaceBundleOwned</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
-</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">NamespaceBundleOwnershipListener.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceBundleOwnershipListener.html#onLoad-org.apache.pulsar.common.naming.NamespaceBundle-">onLoad</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code>
@@ -414,17 +414,17 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.html#addOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">addOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> namespaceBundle)</code>
-<div class="block">Add owned namespace bundle async.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">SystemTopicBasedTopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesService.html#addOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">addOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundl [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.TopicPoliciesServiceDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.TopicPoliciesServiceDisabled.html#addOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">addOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.com [...]
+<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.html#addOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">addOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> namespaceBundle)</code>
+<div class="block">Add owned namespace bundle async.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">SystemTopicBasedTopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesService.html#addOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">addOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundl [...]
+<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.TopicPoliciesServiceDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.TopicPoliciesServiceDisabled.html#addOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">addOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.com [...]
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -436,17 +436,17 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.html#removeOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">removeOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> namespaceBundle [...]
-<div class="block">Remove owned namespace bundle async.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">SystemTopicBasedTopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesService.html#removeOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">removeOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">Namespac [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.TopicPoliciesServiceDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.TopicPoliciesServiceDisabled.html#removeOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">removeOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.puls [...]
+<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.html#removeOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">removeOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> namespaceBundle [...]
+<div class="block">Remove owned namespace bundle async.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">SystemTopicBasedTopicPoliciesService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesService.html#removeOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">removeOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">Namespac [...]
+<td class="colLast"><span class="typeNameLabel">TopicPoliciesService.TopicPoliciesServiceDisabled.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/TopicPoliciesService.TopicPoliciesServiceDisabled.html#removeOwnedNamespaceBundleAsync-org.apache.pulsar.common.naming.NamespaceBundle-">removeOwnedNamespaceBundleAsync</a></span>(<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.puls [...]
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
@@ -608,17 +608,17 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">RangeEquallyDivideBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/RangeEquallyDivideBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.p [...]
+<td class="colLast"><span class="typeNameLabel">TopicCountEquallyDivideBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/TopicCountEquallyDivideBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in or [...]
<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">NamespaceBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.pulsar.broker.names [...]
+<td class="colLast"><span class="typeNameLabel">RangeEquallyDivideBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/RangeEquallyDivideBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.p [...]
<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">TopicCountEquallyDivideBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/TopicCountEquallyDivideBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in or [...]
+<td class="colLast"><span class="typeNameLabel">NamespaceBundleSplitAlgorithm.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundleSplitAlgorithm.html#getSplitBoundary-org.apache.pulsar.broker.namespace.NamespaceService-org.apache.pulsar.common.naming.NamespaceBundle-">getSplitBoundary</a></span>(<a href="../../../../../../org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.pulsar.broker.names [...]
<a href="../../../../../../org/apache/pulsar/common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code> </td>
</tr>
<tr class="rowColor">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/compaction/class-use/CompactionRecord.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/compaction/class-use/CompactionRecord.html
index 23a2be3..0d705ae 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/compaction/class-use/CompactionRecord.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/compaction/class-use/CompactionRecord.html
@@ -107,14 +107,14 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../org/apache/pulsar/compaction/CompactionRecord.html" title="class in org.apache.pulsar.compaction">CompactionRecord</a>></code></td>
-<td class="colLast"><span class="typeNameLabel">CompactorMXBeanImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/compaction/CompactorMXBeanImpl.html#getCompactionRecordForTopic-java.lang.String-">getCompactionRecordForTopic</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> topic)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../org/apache/pulsar/compaction/CompactionRecord.html" title="class in org.apache.pulsar.compaction">CompactionRecord</a>></code></td>
<td class="colLast"><span class="typeNameLabel">CompactorMXBean.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/compaction/CompactorMXBean.html#getCompactionRecordForTopic-java.lang.String-">getCompactionRecordForTopic</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> topic)</code>
<div class="block">Get the compaction record of the topic.</div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../org/apache/pulsar/compaction/CompactionRecord.html" title="class in org.apache.pulsar.compaction">CompactionRecord</a>></code></td>
+<td class="colLast"><span class="typeNameLabel">CompactorMXBeanImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/compaction/CompactorMXBeanImpl.html#getCompactionRecordForTopic-java.lang.String-">getCompactionRecordForTopic</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> topic)</code> </td>
+</tr>
</tbody>
</table>
</li>
diff --git a/content/api/python/2.10.0-SNAPSHOT/index.html b/content/api/python/2.10.0-SNAPSHOT/index.html
index 426d859..5e52a42 100644
--- a/content/api/python/2.10.0-SNAPSHOT/index.html
+++ b/content/api/python/2.10.0-SNAPSHOT/index.html
@@ -3764,7 +3764,7 @@ producers and consumers.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.create_producer">
- <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b9e5e4cd0>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
+ <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f1875010cd0>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
</div>
@@ -4018,7 +4018,7 @@ batched into single batch message:
<div class="item">
<div class="name def" id="pulsar.Client.create_reader">
- <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b9d6db1d0>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
+ <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f18741071d0>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
</div>
@@ -4235,7 +4235,7 @@ for ongoing operations to complete.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.subscribe">
- <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b9d6db110>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
+ <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f1874107110>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
</div>
diff --git a/content/api/python/index.html b/content/api/python/index.html
index 426d859..5e52a42 100644
--- a/content/api/python/index.html
+++ b/content/api/python/index.html
@@ -3764,7 +3764,7 @@ producers and consumers.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.create_producer">
- <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b9e5e4cd0>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
+ <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f1875010cd0>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
</div>
@@ -4018,7 +4018,7 @@ batched into single batch message:
<div class="item">
<div class="name def" id="pulsar.Client.create_reader">
- <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b9d6db1d0>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
+ <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f18741071d0>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
</div>
@@ -4235,7 +4235,7 @@ for ongoing operations to complete.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.subscribe">
- <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b9d6db110>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
+ <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f1874107110>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
</div>
diff --git a/content/docs/en/next/deploy-bare-metal.html b/content/docs/en/next/deploy-bare-metal.html
index 7320f5c..49401b2 100644
--- a/content/docs/en/next/deploy-bare-metal.html
+++ b/content/docs/en/next/deploy-bare-metal.html
@@ -270,6 +270,14 @@ tiered-storage-jcloud-2.8.1.nar
<blockquote>
<p>If you only have one machine on which to deploy Pulsar, you only need to add one server entry in the configuration file.</p>
</blockquote>
+<blockquote>
+<p>If your machines are behind NAT use 0.0.0.0 as server entry for the local address. If the node use external IP in configuration for itself, behind NAT, zookeper service won't start because it tries to put a listener on an external ip that the linux box doesn't own. Using 0.0.0.0 start a listener on ALL ip, so that NAT network traffic can reach it.</p>
+</blockquote>
+<p>Example of configuration on <em>server.3</em></p>
+<pre><code class="hljs css language-properties"><span class="hljs-meta">server.1</span>=<span class="hljs-string">zk1.us-west.example.com:2888:3888</span>
+<span class="hljs-meta">server.2</span>=<span class="hljs-string">zk2.us-west.example.com:2888:3888</span>
+<span class="hljs-meta">server.3</span>=<span class="hljs-string">0.0.0.0:2888:3888</span>
+</code></pre>
<p>On each host, you need to specify the ID of the node in the <code>myid</code> file, which is in the <code>data/zookeeper</code> folder of each server by default (you can change the file location via the <a href="/docs/en/next/reference-configuration#zookeeper-dataDir"><code>dataDir</code></a> parameter).</p>
<blockquote>
<p>See the <a href="https://zookeeper.apache.org/doc/r3.4.10/zookeeperAdmin.html#sc_zkMulitServerSetup">Multi-server setup guide</a> in the ZooKeeper documentation for detailed information on <code>myid</code> and more.</p>
diff --git a/content/docs/en/next/deploy-bare-metal/index.html b/content/docs/en/next/deploy-bare-metal/index.html
index 7320f5c..49401b2 100644
--- a/content/docs/en/next/deploy-bare-metal/index.html
+++ b/content/docs/en/next/deploy-bare-metal/index.html
@@ -270,6 +270,14 @@ tiered-storage-jcloud-2.8.1.nar
<blockquote>
<p>If you only have one machine on which to deploy Pulsar, you only need to add one server entry in the configuration file.</p>
</blockquote>
+<blockquote>
+<p>If your machines are behind NAT use 0.0.0.0 as server entry for the local address. If the node use external IP in configuration for itself, behind NAT, zookeper service won't start because it tries to put a listener on an external ip that the linux box doesn't own. Using 0.0.0.0 start a listener on ALL ip, so that NAT network traffic can reach it.</p>
+</blockquote>
+<p>Example of configuration on <em>server.3</em></p>
+<pre><code class="hljs css language-properties"><span class="hljs-meta">server.1</span>=<span class="hljs-string">zk1.us-west.example.com:2888:3888</span>
+<span class="hljs-meta">server.2</span>=<span class="hljs-string">zk2.us-west.example.com:2888:3888</span>
+<span class="hljs-meta">server.3</span>=<span class="hljs-string">0.0.0.0:2888:3888</span>
+</code></pre>
<p>On each host, you need to specify the ID of the node in the <code>myid</code> file, which is in the <code>data/zookeeper</code> folder of each server by default (you can change the file location via the <a href="/docs/en/next/reference-configuration#zookeeper-dataDir"><code>dataDir</code></a> parameter).</p>
<blockquote>
<p>See the <a href="https://zookeeper.apache.org/doc/r3.4.10/zookeeperAdmin.html#sc_zkMulitServerSetup">Multi-server setup guide</a> in the ZooKeeper documentation for detailed information on <code>myid</code> and more.</p>
diff --git a/content/docs/zh-CN/2.1.0-incubating/develop-cpp.html b/content/docs/zh-CN/2.1.0-incubating/develop-cpp.html
index 852c38a..01becf8 100644
--- a/content/docs/zh-CN/2.1.0-incubating/develop-cpp.html
+++ b/content/docs/zh-CN/2.1.0-incubating/develop-cpp.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.1.0-incubating/develop-cpp/index.html b/content/docs/zh-CN/2.1.0-incubating/develop-cpp/index.html
index 852c38a..01becf8 100644
--- a/content/docs/zh-CN/2.1.0-incubating/develop-cpp/index.html
+++ b/content/docs/zh-CN/2.1.0-incubating/develop-cpp/index.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.1.1-incubating/develop-cpp.html b/content/docs/zh-CN/2.1.1-incubating/develop-cpp.html
index 39001c52..ffed42b 100644
--- a/content/docs/zh-CN/2.1.1-incubating/develop-cpp.html
+++ b/content/docs/zh-CN/2.1.1-incubating/develop-cpp.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.1.1-incubating/develop-cpp/index.html b/content/docs/zh-CN/2.1.1-incubating/develop-cpp/index.html
index 39001c52..ffed42b 100644
--- a/content/docs/zh-CN/2.1.1-incubating/develop-cpp/index.html
+++ b/content/docs/zh-CN/2.1.1-incubating/develop-cpp/index.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.2.0/develop-cpp.html b/content/docs/zh-CN/2.2.0/develop-cpp.html
index b018d37..f8914eb 100644
--- a/content/docs/zh-CN/2.2.0/develop-cpp.html
+++ b/content/docs/zh-CN/2.2.0/develop-cpp.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.2.0/develop-cpp/index.html b/content/docs/zh-CN/2.2.0/develop-cpp/index.html
index b018d37..f8914eb 100644
--- a/content/docs/zh-CN/2.2.0/develop-cpp/index.html
+++ b/content/docs/zh-CN/2.2.0/develop-cpp/index.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.2.1/develop-cpp.html b/content/docs/zh-CN/2.2.1/develop-cpp.html
index 42242f8..6715e61 100644
--- a/content/docs/zh-CN/2.2.1/develop-cpp.html
+++ b/content/docs/zh-CN/2.2.1/develop-cpp.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.2.1/develop-cpp/index.html b/content/docs/zh-CN/2.2.1/develop-cpp/index.html
index 42242f8..6715e61 100644
--- a/content/docs/zh-CN/2.2.1/develop-cpp/index.html
+++ b/content/docs/zh-CN/2.2.1/develop-cpp/index.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.3.0/develop-cpp.html b/content/docs/zh-CN/2.3.0/develop-cpp.html
index 671cb7a..1015f64 100644
--- a/content/docs/zh-CN/2.3.0/develop-cpp.html
+++ b/content/docs/zh-CN/2.3.0/develop-cpp.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.3.0/develop-cpp/index.html b/content/docs/zh-CN/2.3.0/develop-cpp/index.html
index 671cb7a..1015f64 100644
--- a/content/docs/zh-CN/2.3.0/develop-cpp/index.html
+++ b/content/docs/zh-CN/2.3.0/develop-cpp/index.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.3.0/security-athenz.html b/content/docs/zh-CN/2.3.0/security-athenz.html
index c3fa3a1..a2be4ed 100644
--- a/content/docs/zh-CN/2.3.0/security-athenz.html
+++ b/content/docs/zh-CN/2.3.0/security-athenz.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.0/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.0/security-authorization"><span>授权和ACL</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户域和服务</a [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.0/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.0/security-authorization"><span>授权和ACL</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创 [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.0/security-athenz/index.html b/content/docs/zh-CN/2.3.0/security-athenz/index.html
index c3fa3a1..a2be4ed 100644
--- a/content/docs/zh-CN/2.3.0/security-athenz/index.html
+++ b/content/docs/zh-CN/2.3.0/security-athenz/index.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.0/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.0/security-authorization"><span>授权和ACL</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户域和服务</a [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.0/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.0/security-authorization"><span>授权和ACL</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创 [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.0/security-token-client.html b/content/docs/zh-CN/2.3.0/security-token-client.html
index 843aeec..9fab3e3 100644
--- a/content/docs/zh-CN/2.3.0/security-token-client.html
+++ b/content/docs/zh-CN/2.3.0/security-token-client.html
@@ -159,7 +159,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.0/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.0/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#java-客户端">Java 客户端< [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.0/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.0/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.0/security-token-client/index.html b/content/docs/zh-CN/2.3.0/security-token-client/index.html
index 843aeec..9fab3e3 100644
--- a/content/docs/zh-CN/2.3.0/security-token-client/index.html
+++ b/content/docs/zh-CN/2.3.0/security-token-client/index.html
@@ -159,7 +159,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.0/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.0/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#java-客户端">Java 客户端< [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.0/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.0/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.1/develop-cpp.html b/content/docs/zh-CN/2.3.1/develop-cpp.html
index b2ab9e3..04ee5b6 100644
--- a/content/docs/zh-CN/2.3.1/develop-cpp.html
+++ b/content/docs/zh-CN/2.3.1/develop-cpp.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.3.1/develop-cpp/index.html b/content/docs/zh-CN/2.3.1/develop-cpp/index.html
index b2ab9e3..04ee5b6 100644
--- a/content/docs/zh-CN/2.3.1/develop-cpp/index.html
+++ b/content/docs/zh-CN/2.3.1/develop-cpp/index.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.3.1/security-athenz.html b/content/docs/zh-CN/2.3.1/security-athenz.html
index 3b6b6c5..6456610 100644
--- a/content/docs/zh-CN/2.3.1/security-athenz.html
+++ b/content/docs/zh-CN/2.3.1/security-athenz.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/security-authorization"><span>授权和ACL</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户域和服务</a [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/security-authorization"><span>授权和ACL</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创 [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.1/security-athenz/index.html b/content/docs/zh-CN/2.3.1/security-athenz/index.html
index 3b6b6c5..6456610 100644
--- a/content/docs/zh-CN/2.3.1/security-athenz/index.html
+++ b/content/docs/zh-CN/2.3.1/security-athenz/index.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/security-authorization"><span>授权和ACL</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户域和服务</a [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/security-authorization"><span>授权和ACL</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创 [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.1/security-token-client.html b/content/docs/zh-CN/2.3.1/security-token-client.html
index 8d91187..4b99d50 100644
--- a/content/docs/zh-CN/2.3.1/security-token-client.html
+++ b/content/docs/zh-CN/2.3.1/security-token-client.html
@@ -159,7 +159,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#java-客户端">Java 客户端< [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.1/security-token-client/index.html b/content/docs/zh-CN/2.3.1/security-token-client/index.html
index 8d91187..4b99d50 100644
--- a/content/docs/zh-CN/2.3.1/security-token-client/index.html
+++ b/content/docs/zh-CN/2.3.1/security-token-client/index.html
@@ -159,7 +159,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#java-客户端">Java 客户端< [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.2/develop-cpp.html b/content/docs/zh-CN/2.3.2/develop-cpp.html
index 9992bd3..da39e7f 100644
--- a/content/docs/zh-CN/2.3.2/develop-cpp.html
+++ b/content/docs/zh-CN/2.3.2/develop-cpp.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.3.2/develop-cpp/index.html b/content/docs/zh-CN/2.3.2/develop-cpp/index.html
index 9992bd3..da39e7f 100644
--- a/content/docs/zh-CN/2.3.2/develop-cpp/index.html
+++ b/content/docs/zh-CN/2.3.2/develop-cpp/index.html
@@ -139,7 +139,7 @@ $</span><span class="bash"> <span class="hljs-built_in">cd</span> /usr/src/gmock
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make install</span>
</code></pre>
-<p>然后在您克隆的repo中编译Pulsar客户端库:</p>
+<p>然后在您克隆的repo中编译Pulsar客户端的library:</p>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> pulsar-client-cpp</span>
<span class="hljs-meta">$</span><span class="bash"> cmake .</span>
<span class="hljs-meta">$</span><span class="bash"> make</span>
diff --git a/content/docs/zh-CN/2.3.2/security-athenz.html b/content/docs/zh-CN/2.3.2/security-athenz.html
index c0d4ca4..71c05fb 100644
--- a/content/docs/zh-CN/2.3.2/security-athenz.html
+++ b/content/docs/zh-CN/2.3.2/security-athenz.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.2/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.2/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户 [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.2/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.2/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a h [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.2/security-athenz/index.html b/content/docs/zh-CN/2.3.2/security-athenz/index.html
index c0d4ca4..71c05fb 100644
--- a/content/docs/zh-CN/2.3.2/security-athenz/index.html
+++ b/content/docs/zh-CN/2.3.2/security-athenz/index.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.2/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.2/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户 [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.2/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.2/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a h [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.2/security-token-client.html b/content/docs/zh-CN/2.3.2/security-token-client.html
index 7582dba..5ce7f1b 100644
--- a/content/docs/zh-CN/2.3.2/security-token-client.html
+++ b/content/docs/zh-CN/2.3.2/security-token-client.html
@@ -159,7 +159,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.2/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.2/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#java-客户端">Java 客户端< [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.2/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.2/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.2/security-token-client/index.html b/content/docs/zh-CN/2.3.2/security-token-client/index.html
index 7582dba..5ce7f1b 100644
--- a/content/docs/zh-CN/2.3.2/security-token-client/index.html
+++ b/content/docs/zh-CN/2.3.2/security-token-client/index.html
@@ -159,7 +159,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.2/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.2/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#java-客户端">Java 客户端< [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.2/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.2/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.0/security-athenz.html b/content/docs/zh-CN/2.4.0/security-athenz.html
index 270788a..b550ebf 100644
--- a/content/docs/zh-CN/2.4.0/security-athenz.html
+++ b/content/docs/zh-CN/2.4.0/security-athenz.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.0/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.0/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户 [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.0/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.0/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a h [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.0/security-athenz/index.html b/content/docs/zh-CN/2.4.0/security-athenz/index.html
index 270788a..b550ebf 100644
--- a/content/docs/zh-CN/2.4.0/security-athenz/index.html
+++ b/content/docs/zh-CN/2.4.0/security-athenz/index.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.0/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.0/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户 [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.0/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.0/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a h [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.0/security-token-client.html b/content/docs/zh-CN/2.4.0/security-token-client.html
index 0947279..e21bf3a 100644
--- a/content/docs/zh-CN/2.4.0/security-token-client.html
+++ b/content/docs/zh-CN/2.4.0/security-token-client.html
@@ -159,7 +159,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.0/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.0/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#java-客户端">Java 客户端< [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.0/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.0/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.0/security-token-client/index.html b/content/docs/zh-CN/2.4.0/security-token-client/index.html
index 0947279..e21bf3a 100644
--- a/content/docs/zh-CN/2.4.0/security-token-client/index.html
+++ b/content/docs/zh-CN/2.4.0/security-token-client/index.html
@@ -159,7 +159,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.0/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.0/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#java-客户端">Java 客户端< [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.0/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.0/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.1/security-athenz.html b/content/docs/zh-CN/2.4.1/security-athenz.html
index ac92fce..9ab1bfe 100644
--- a/content/docs/zh-CN/2.4.1/security-athenz.html
+++ b/content/docs/zh-CN/2.4.1/security-athenz.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.1/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.1/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户 [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.1/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.1/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a h [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.1/security-athenz/index.html b/content/docs/zh-CN/2.4.1/security-athenz/index.html
index ac92fce..9ab1bfe 100644
--- a/content/docs/zh-CN/2.4.1/security-athenz/index.html
+++ b/content/docs/zh-CN/2.4.1/security-athenz/index.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.1/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.1/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户 [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.1/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.1/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a h [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.1/security-token-client.html b/content/docs/zh-CN/2.4.1/security-token-client.html
index 08b6886..a0ca80c 100644
--- a/content/docs/zh-CN/2.4.1/security-token-client.html
+++ b/content/docs/zh-CN/2.4.1/security-token-client.html
@@ -148,7 +148,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.1/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.1/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#命令行工具">命令行工具</a></l [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.1/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.1/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.1/security-token-client/index.html b/content/docs/zh-CN/2.4.1/security-token-client/index.html
index 08b6886..a0ca80c 100644
--- a/content/docs/zh-CN/2.4.1/security-token-client/index.html
+++ b/content/docs/zh-CN/2.4.1/security-token-client/index.html
@@ -148,7 +148,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.1/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.1/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#命令行工具">命令行工具</a></l [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.1/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.1/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.2/security-athenz.html b/content/docs/zh-CN/2.4.2/security-athenz.html
index cfa1033..afb5c94 100644
--- a/content/docs/zh-CN/2.4.2/security-athenz.html
+++ b/content/docs/zh-CN/2.4.2/security-athenz.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.2/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.2/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户 [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.2/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.2/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a h [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.2/security-athenz/index.html b/content/docs/zh-CN/2.4.2/security-athenz/index.html
index cfa1033..afb5c94 100644
--- a/content/docs/zh-CN/2.4.2/security-athenz/index.html
+++ b/content/docs/zh-CN/2.4.2/security-athenz/index.html
@@ -140,7 +140,7 @@
<span class="hljs-attr">tlsAllowInsecureConnection</span>=<span class="hljs-string">false</span>
<span class="hljs-attr">tlsTrustCertsFilePath</span>=<span class="hljs-string">/path/to/cacert.pem</span>
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.2/security-token-admin"><span class="arrow-prev">← </span><span>令牌验证管理</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.2/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a href="#创建租户域和服务">创建租户 [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.2/security-token-admin"><span class="arrow-prev">← </span><span>Token authentication admin</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.2/security-kerberos"><span>使用 Kerberos 进行身份验证</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#athenz-身份验证设置">Athenz 身份验证设置</a><ul class="toc-headings"><li><a h [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.2/security-token-client.html b/content/docs/zh-CN/2.4.2/security-token-client.html
index dd931e6..a67c110 100644
--- a/content/docs/zh-CN/2.4.2/security-token-client.html
+++ b/content/docs/zh-CN/2.4.2/security-token-client.html
@@ -149,7 +149,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.2/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.2/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#命令行工具">命令行工具</a></l [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.2/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.2/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.4.2/security-token-client/index.html b/content/docs/zh-CN/2.4.2/security-token-client/index.html
index dd931e6..a67c110 100644
--- a/content/docs/zh-CN/2.4.2/security-token-client/index.html
+++ b/content/docs/zh-CN/2.4.2/security-token-client/index.html
@@ -149,7 +149,7 @@ pulsar::ClientConfiguration <span class="hljs-built_in">config</span>;
<span class="hljs-function">pulsar::<span class="hljs-built_in">Client</span> <span class="hljs-title">client</span><span class="hljs-params">(<span class="hljs-string">"pulsar://broker.example.com:6650/"</span>, <span class="hljs-built_in">config</span>)</span></span>;
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.2/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.2/security-token-admin"><span>令牌验证管理</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href="#命令行工具">命令行工具</a></l [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.4.2/security-tls-authentication"><span class="arrow-prev">← </span><span>使用TLS进行认证</span></a><a class="docs-next button" href="/docs/zh-CN/2.4.2/security-token-admin"><span>Token authentication admin</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#token-认证概述">Token 认证概述</a><ul class="toc-headings"><li><a href=" [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/next/security-token-admin.html b/content/docs/zh-CN/next/security-token-admin.html
index d220d9b..e438bc3 100644
--- a/content/docs/zh-CN/next/security-token-admin.html
+++ b/content/docs/zh-CN/next/security-token-admin.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html><html lang="zh-CN"><head><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>令牌验证管理 · Apache Pulsar</title><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="generator" content="Docusaurus"/><meta name="description" content="## Token 认证概述"/><meta name="docsearch:version" content="next"/><meta name="docsearch:language" content="zh-CN"/><meta property="og:title" content="令牌验证管理 · Apache Pulsar"/><meta property=" [...]
+<!DOCTYPE html><html lang="zh-CN"><head><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>Token authentication admin · Apache Pulsar</title><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="generator" content="Docusaurus"/><meta name="description" content="## Token 认证概述"/><meta name="docsearch:version" content="next"/><meta name="docsearch:language" content="zh-CN"/><meta property="og:title" content="Token authentication [...]
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
@@ -18,7 +18,7 @@
languagesDropDown.className = "hide";
}
});
- </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="docMainWrapper wrapper"><div class="container mainContainer docsContainer"><div class="wrapper"><div class="post"><header class="postHeader"><a class="edit-page-link button" href="https://crowdin.com/project/apache-pulsar/zh-CN" target="_blank" rel="noreferrer [...]
+ </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="docMainWrapper wrapper"><div class="container mainContainer docsContainer"><div class="wrapper"><div class="post"><header class="postHeader"><a class="edit-page-link button" href="https://crowdin.com/project/apache-pulsar/zh-CN" target="_blank" rel="noreferrer [...]
<p>Pulsar 支持通过加密 Token 的方式认证客户端,它是基于<a href="https://jwt.io/introduction/">JSON Web Tokens</a>(<a href="https://tools.ietf.org/html/rfc7519">RFC-7519</a>)来实现的。</p>
<p>Tokens are used to identify a Pulsar client and associate with some "principal" (or "role") which will be then granted permissions to do some actions (eg: publish or consume from a topic).</p>
<p>A user will typically be given a token string by an administrator (or some automated service).</p>
diff --git a/content/docs/zh-CN/next/security-token-admin/index.html b/content/docs/zh-CN/next/security-token-admin/index.html
index d220d9b..e438bc3 100644
--- a/content/docs/zh-CN/next/security-token-admin/index.html
+++ b/content/docs/zh-CN/next/security-token-admin/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html><html lang="zh-CN"><head><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>令牌验证管理 · Apache Pulsar</title><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="generator" content="Docusaurus"/><meta name="description" content="## Token 认证概述"/><meta name="docsearch:version" content="next"/><meta name="docsearch:language" content="zh-CN"/><meta property="og:title" content="令牌验证管理 · Apache Pulsar"/><meta property=" [...]
+<!DOCTYPE html><html lang="zh-CN"><head><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>Token authentication admin · Apache Pulsar</title><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="generator" content="Docusaurus"/><meta name="description" content="## Token 认证概述"/><meta name="docsearch:version" content="next"/><meta name="docsearch:language" content="zh-CN"/><meta property="og:title" content="Token authentication [...]
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
@@ -18,7 +18,7 @@
languagesDropDown.className = "hide";
}
});
- </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="docMainWrapper wrapper"><div class="container mainContainer docsContainer"><div class="wrapper"><div class="post"><header class="postHeader"><a class="edit-page-link button" href="https://crowdin.com/project/apache-pulsar/zh-CN" target="_blank" rel="noreferrer [...]
+ </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="docMainWrapper wrapper"><div class="container mainContainer docsContainer"><div class="wrapper"><div class="post"><header class="postHeader"><a class="edit-page-link button" href="https://crowdin.com/project/apache-pulsar/zh-CN" target="_blank" rel="noreferrer [...]
<p>Pulsar 支持通过加密 Token 的方式认证客户端,它是基于<a href="https://jwt.io/introduction/">JSON Web Tokens</a>(<a href="https://tools.ietf.org/html/rfc7519">RFC-7519</a>)来实现的。</p>
<p>Tokens are used to identify a Pulsar client and associate with some "principal" (or "role") which will be then granted permissions to do some actions (eg: publish or consume from a topic).</p>
<p>A user will typically be given a token string by an administrator (or some automated service).</p>
diff --git a/content/swagger/2.10.0-SNAPSHOT/swagger.json b/content/swagger/2.10.0-SNAPSHOT/swagger.json
index aa12de7..6dc85ff 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swagger.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swagger.json
@@ -19726,12 +19726,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
- },
"httpAuthType" : {
"type" : "string"
},
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"commandData" : {
"type" : "string"
}
@@ -19763,15 +19763,15 @@
"AutoTopicCreationOverride" : {
"type" : "object",
"properties" : {
- "topicType" : {
- "type" : "string"
- },
"defaultNumPartitions" : {
"type" : "integer",
"format" : "int32"
},
"allowAutoTopicCreation" : {
"type" : "boolean"
+ },
+ "topicType" : {
+ "type" : "string"
}
}
},
@@ -19795,10 +19795,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "maxLineLength" : {
- "type" : "integer",
- "format" : "int32"
- },
"paddingChar" : {
"type" : "string"
},
@@ -19806,6 +19802,10 @@
"type" : "string",
"format" : "byte"
},
+ "maxLineLength" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"name" : {
"type" : "string"
}
@@ -20048,9 +20048,6 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -20058,6 +20055,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -20066,9 +20066,6 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -20076,6 +20073,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -20084,9 +20084,6 @@
"CompletableFuturePartitionedTopicMetadata" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -20094,6 +20091,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -20131,10 +20131,6 @@
"type" : "string"
}
},
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
@@ -20147,18 +20143,6 @@
"type" : "integer",
"format" : "int64"
},
- "msgRateRedeliver" : {
- "type" : "number",
- "format" : "double"
- },
- "chunkedMessageRate" : {
- "type" : "number",
- "format" : "double"
- },
- "unackedMessages" : {
- "type" : "integer",
- "format" : "int32"
- },
"lastConsumedTimestamp" : {
"type" : "integer",
"format" : "int64"
@@ -20170,6 +20154,10 @@
"consumerName" : {
"type" : "string"
},
+ "availablePermits" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"avgMessagesPerEntry" : {
"type" : "integer",
"format" : "int32"
@@ -20180,6 +20168,9 @@
"readPositionWhenJoining" : {
"type" : "string"
},
+ "connectedSince" : {
+ "type" : "string"
+ },
"clientVersion" : {
"type" : "string"
},
@@ -20189,13 +20180,22 @@
"type" : "string"
}
},
- "connectedSince" : {
- "type" : "string"
+ "msgRateRedeliver" : {
+ "type" : "number",
+ "format" : "double"
},
- "availablePermits" : {
+ "chunkedMessageRate" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "unackedMessages" : {
"type" : "integer",
"format" : "int32"
},
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"address" : {
"type" : "string"
}
@@ -20218,14 +20218,14 @@
"type" : "integer",
"format" : "int32"
},
- "symbol" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
"numericCodeAsString" : {
"type" : "string"
+ },
+ "symbol" : {
+ "type" : "string"
}
}
},
@@ -20344,6 +20344,12 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
+ "problemHandlers" : {
+ "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -20354,23 +20360,17 @@
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
- "problemHandlers" : {
- "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"rootName" : {
"type" : "string"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"attributes" : {
"$ref" : "#/definitions/ContextAttributes"
@@ -20381,26 +20381,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
+ "classIntrospector" : {
+ "$ref" : "#/definitions/ClassIntrospector"
},
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
},
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
- "classIntrospector" : {
- "$ref" : "#/definitions/ClassIntrospector"
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
}
}
},
@@ -20422,9 +20422,6 @@
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -20438,6 +20435,9 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -20524,13 +20524,6 @@
"FunctionInstanceStatsData" : {
"type" : "object",
"properties" : {
- "userMetrics" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "number",
- "format" : "double"
- }
- },
"oneMin" : {
"$ref" : "#/definitions/FunctionInstanceStatsDataBase"
},
@@ -20538,6 +20531,13 @@
"type" : "integer",
"format" : "int64"
},
+ "userMetrics" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "number",
+ "format" : "double"
+ }
+ },
"receivedTotal" : {
"type" : "integer",
"format" : "int64"
@@ -20749,18 +20749,15 @@
"javaLangObject" : {
"type" : "boolean"
},
- "enumType" : {
- "type" : "boolean"
- },
- "containerType" : {
- "type" : "boolean"
- },
"valueHandler" : {
"type" : "object"
},
"typeHandler" : {
"type" : "object"
},
+ "mapLikeType" : {
+ "type" : "boolean"
+ },
"collectionLikeType" : {
"type" : "boolean"
},
@@ -20779,7 +20776,10 @@
"erasedSignature" : {
"type" : "string"
},
- "mapLikeType" : {
+ "containerType" : {
+ "type" : "boolean"
+ },
+ "enumType" : {
"type" : "boolean"
},
"interface" : {
@@ -20814,8 +20814,11 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
+ "rootValueSeparator" : {
+ "type" : "string"
},
"formatName" : {
"type" : "string"
@@ -20826,11 +20829,8 @@
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
},
- "rootValueSeparator" : {
- "type" : "string"
- },
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -20840,11 +20840,11 @@
"closed" : {
"type" : "boolean"
},
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
+ "currentValue" : {
+ "type" : "object"
},
- "prettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
},
"featureMask" : {
"type" : "integer",
@@ -20854,9 +20854,6 @@
"type" : "integer",
"format" : "int32"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
"highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
@@ -20871,11 +20868,14 @@
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
- },
"outputContext" : {
"$ref" : "#/definitions/JsonStreamContext"
+ },
+ "prettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -20913,18 +20913,15 @@
"type" : "integer",
"format" : "int32"
},
- "closed" : {
- "type" : "boolean"
- },
- "text" : {
- "type" : "string"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
+ "text" : {
+ "type" : "string"
+ },
"booleanValue" : {
"type" : "boolean"
},
@@ -20948,45 +20945,40 @@
"type" : "integer",
"format" : "int32"
},
- "objectId" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
},
"intValue" : {
"type" : "integer",
"format" : "int32"
},
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
- "typeId" : {
+ "inputSource" : {
"type" : "object"
},
- "currentName" : {
- "type" : "string"
- },
- "currentToken" : {
- "type" : "string",
- "enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
- },
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
+ "currentValue" : {
+ "type" : "object"
},
- "valueAsDouble" : {
- "type" : "number",
- "format" : "double"
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
},
- "valueAsBoolean" : {
- "type" : "boolean"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "valueAsString" : {
- "type" : "string"
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "inputSource" : {
- "type" : "object"
+ "currentTokenId" : {
+ "type" : "integer",
+ "format" : "int32"
},
"parsingContext" : {
"$ref" : "#/definitions/JsonStreamContext"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"currentLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
@@ -21000,58 +20992,66 @@
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
+ "textOffset" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"numberValue" : {
"$ref" : "#/definitions/Number"
},
- "binaryValue" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
+ "numberType" : {
+ "type" : "string",
+ "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
},
- "valueAsInt" : {
- "type" : "integer",
- "format" : "int32"
+ "bigIntegerValue" : {
+ "type" : "integer"
},
- "valueAsLong" : {
- "type" : "integer",
- "format" : "int64"
+ "decimalValue" : {
+ "type" : "number"
},
- "featureMask" : {
+ "embeddedObject" : {
+ "type" : "object"
+ },
+ "binaryValue" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "valueAsInt" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "valueAsLong" : {
"type" : "integer",
- "format" : "int32"
+ "format" : "int64"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
+ "valueAsDouble" : {
+ "type" : "number",
+ "format" : "double"
},
- "currentValue" : {
- "type" : "object"
+ "valueAsBoolean" : {
+ "type" : "boolean"
},
- "textOffset" : {
- "type" : "integer",
- "format" : "int32"
+ "valueAsString" : {
+ "type" : "string"
},
- "numberType" : {
- "type" : "string",
- "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
+ "objectId" : {
+ "type" : "object"
},
- "bigIntegerValue" : {
- "type" : "integer"
+ "currentToken" : {
+ "type" : "string",
+ "enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
- "decimalValue" : {
- "type" : "number"
+ "currentName" : {
+ "type" : "string"
},
- "embeddedObject" : {
+ "typeId" : {
"type" : "object"
},
- "currentTokenId" : {
- "type" : "integer",
- "format" : "int32"
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -21066,20 +21066,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "unwrappingSerializer" : {
- "type" : "boolean"
- },
"delegatee" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer" : {
+ "type" : "boolean"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "currentName" : {
- "type" : "string"
- },
"currentValue" : {
"type" : "object"
},
@@ -21087,6 +21084,9 @@
"type" : "integer",
"format" : "int32"
},
+ "currentName" : {
+ "type" : "string"
+ },
"typeDesc" : {
"type" : "string"
},
@@ -21383,14 +21383,28 @@
"type" : "number",
"format" : "double"
},
+ "msgThroughputOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "cpu" : {
+ "$ref" : "#/definitions/ResourceUsage"
+ },
+ "memory" : {
+ "$ref" : "#/definitions/ResourceUsage"
+ },
+ "directMemory" : {
+ "$ref" : "#/definitions/ResourceUsage"
+ },
"bandwidthIn" : {
"$ref" : "#/definitions/ResourceUsage"
},
"bandwidthOut" : {
"$ref" : "#/definitions/ResourceUsage"
},
- "memory" : {
- "$ref" : "#/definitions/ResourceUsage"
+ "lastUpdate" : {
+ "type" : "integer",
+ "format" : "int64"
},
"underLoaded" : {
"type" : "boolean"
@@ -21401,29 +21415,18 @@
"loadReportType" : {
"type" : "string"
},
- "cpu" : {
- "$ref" : "#/definitions/ResourceUsage"
- },
- "directMemory" : {
- "$ref" : "#/definitions/ResourceUsage"
- },
- "lastUpdate" : {
- "type" : "integer",
- "format" : "int64"
- },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
- },
- "msgThroughputOut" : {
- "type" : "number",
- "format" : "double"
}
}
},
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -21472,9 +21475,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -21704,14 +21704,10 @@
"type" : "string"
}
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
"producerName" : {
"type" : "string"
},
- "msgThroughputIn" : {
+ "msgRateIn" : {
"type" : "number",
"format" : "double"
},
@@ -21719,23 +21715,27 @@
"type" : "number",
"format" : "double"
},
- "chunkedMessageRate" : {
- "type" : "number",
- "format" : "double"
+ "connectedSince" : {
+ "type" : "string"
},
"clientVersion" : {
"type" : "string"
},
+ "accessMode" : {
+ "type" : "string",
+ "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ },
"producerId" : {
"type" : "integer",
"format" : "int64"
},
- "connectedSince" : {
- "type" : "string"
+ "chunkedMessageRate" : {
+ "type" : "number",
+ "format" : "double"
},
- "accessMode" : {
- "type" : "string",
- "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
},
"address" : {
"type" : "string"
@@ -21756,26 +21756,18 @@
"type" : "number",
"format" : "double"
},
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "msgThroughputIn" : {
- "type" : "number",
- "format" : "double"
- },
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
},
- "msgRateExpired" : {
- "type" : "number",
- "format" : "double"
- },
"replicationBacklog" : {
"type" : "integer",
"format" : "int64"
},
+ "replicationDelayInSeconds" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"inboundConnection" : {
"type" : "string"
},
@@ -21788,9 +21780,17 @@
"outboundConnectedSince" : {
"type" : "string"
},
- "replicationDelayInSeconds" : {
- "type" : "integer",
- "format" : "int64"
+ "msgRateExpired" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
}
}
},
@@ -21801,27 +21801,11 @@
"type" : "number",
"format" : "double"
},
- "backlogSize" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "replicated" : {
- "type" : "boolean"
- },
"durable" : {
"type" : "boolean"
},
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "msgThroughputOut" : {
- "type" : "number",
- "format" : "double"
+ "replicated" : {
+ "type" : "boolean"
},
"consumers" : {
"type" : "array",
@@ -21829,18 +21813,59 @@
"$ref" : "#/definitions/ConsumerStats"
}
},
+ "msgThroughputOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "bytesOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "msgOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "backlogSize" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"nonContiguousDeletedMessagesRanges" : {
"type" : "integer",
"format" : "int32"
},
- "bytesOutCounter" : {
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "lastExpireTimestamp" : {
"type" : "integer",
"format" : "int64"
},
- "msgOutCounter" : {
+ "lastConsumedFlowTimestamp" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "lastConsumedTimestamp" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "lastAckedTimestamp" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "lastMarkDeleteAdvancedTimestamp" : {
"type" : "integer",
"format" : "int64"
},
+ "allowOutOfOrderDelivery" : {
+ "type" : "boolean"
+ },
+ "consumersAfterMarkDeletePosition" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
+ },
"msgBacklog" : {
"type" : "integer",
"format" : "int64"
@@ -21879,38 +21904,13 @@
"type" : "integer",
"format" : "int64"
},
- "lastExpireTimestamp" : {
- "type" : "integer",
- "format" : "int64"
- },
- "lastConsumedFlowTimestamp" : {
- "type" : "integer",
- "format" : "int64"
- },
- "lastConsumedTimestamp" : {
- "type" : "integer",
- "format" : "int64"
- },
- "lastAckedTimestamp" : {
- "type" : "integer",
- "format" : "int64"
- },
- "lastMarkDeleteAdvancedTimestamp" : {
- "type" : "integer",
- "format" : "int64"
- },
- "consumersAfterMarkDeletePosition" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "allowOutOfOrderDelivery" : {
- "type" : "boolean"
- },
"keySharedMode" : {
"type" : "string"
},
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"type" : {
"type" : "string"
}
@@ -21919,16 +21919,16 @@
"NonPersistentTopicStats" : {
"type" : "object",
"properties" : {
- "msgDropRate" : {
- "type" : "number",
- "format" : "double"
- },
"subscriptions" : {
"type" : "object",
"additionalProperties" : {
"$ref" : "#/definitions/NonPersistentSubscriptionStats"
}
},
+ "msgDropRate" : {
+ "type" : "number",
+ "format" : "double"
+ },
"publishers" : {
"type" : "array",
"items" : {
@@ -21941,52 +21941,18 @@
"$ref" : "#/definitions/NonPersistentReplicatorStats"
}
},
- "backlogSize" : {
- "type" : "integer",
- "format" : "int64"
- },
"msgRateIn" : {
"type" : "number",
"format" : "double"
},
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "waitingPublishers" : {
- "type" : "integer",
- "format" : "int32"
- },
- "msgChunkPublished" : {
- "type" : "boolean"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "msgThroughputIn" : {
- "type" : "number",
- "format" : "double"
- },
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
},
- "deduplicationStatus" : {
- "type" : "string"
- },
"bytesInCounter" : {
"type" : "integer",
"format" : "int64"
},
- "offloadedStorageSize" : {
- "type" : "integer",
- "format" : "int64"
- },
- "nonContiguousDeletedMessagesRanges" : {
- "type" : "integer",
- "format" : "int32"
- },
"msgInCounter" : {
"type" : "integer",
"format" : "int64"
@@ -22003,16 +21969,50 @@
"type" : "number",
"format" : "double"
},
+ "msgChunkPublished" : {
+ "type" : "boolean"
+ },
"storageSize" : {
"type" : "integer",
"format" : "int64"
},
+ "backlogSize" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "offloadedStorageSize" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "waitingPublishers" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "deduplicationStatus" : {
+ "type" : "string"
+ },
"topicEpoch" : {
"type" : "integer",
"format" : "int64"
},
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"compaction" : {
"$ref" : "#/definitions/CompactionStats"
+ },
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
}
}
},
@@ -22044,12 +22044,12 @@
"type" : "integer",
"format" : "int32"
},
- "currency" : {
- "$ref" : "#/definitions/Currency"
- },
"roundingMode" : {
"type" : "string",
"enum" : [ "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY" ]
+ },
+ "currency" : {
+ "$ref" : "#/definitions/Currency"
}
}
},
@@ -22067,15 +22067,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
- "injectableValues" : {
- "$ref" : "#/definitions/InjectableValues"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"serializationConfig" : {
"$ref" : "#/definitions/SerializationConfig"
},
@@ -22085,6 +22076,9 @@
"deserializationContext" : {
"$ref" : "#/definitions/DeserializationContext"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"serializerFactory" : {
"$ref" : "#/definitions/SerializerFactory"
},
@@ -22109,6 +22103,12 @@
"jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
+ "injectableValues" : {
+ "$ref" : "#/definitions/InjectableValues"
+ },
"factory" : {
"$ref" : "#/definitions/JsonFactory"
}
@@ -22117,6 +22117,14 @@
"OffloadPolicies" : {
"type" : "object",
"properties" : {
+ "managedLedgerOffloadThresholdInBytes" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "managedLedgerOffloadDeletionLagInMillis" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"offloadersDirectory" : {
"type" : "string"
},
@@ -22184,6 +22192,9 @@
"fileSystemProfilePath" : {
"type" : "string"
},
+ "fileSystemURI" : {
+ "type" : "string"
+ },
"managedLedgerOffloadBucket" : {
"type" : "string"
},
@@ -22200,17 +22211,6 @@
"managedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
- },
- "fileSystemURI" : {
- "type" : "string"
- },
- "managedLedgerOffloadThresholdInBytes" : {
- "type" : "integer",
- "format" : "int64"
- },
- "managedLedgerOffloadDeletionLagInMillis" : {
- "type" : "integer",
- "format" : "int64"
}
}
},
@@ -22980,14 +22980,10 @@
"type" : "string"
}
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
"producerName" : {
"type" : "string"
},
- "msgThroughputIn" : {
+ "msgRateIn" : {
"type" : "number",
"format" : "double"
},
@@ -22995,23 +22991,27 @@
"type" : "number",
"format" : "double"
},
- "chunkedMessageRate" : {
- "type" : "number",
- "format" : "double"
+ "connectedSince" : {
+ "type" : "string"
},
"clientVersion" : {
"type" : "string"
},
+ "accessMode" : {
+ "type" : "string",
+ "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ },
"producerId" : {
"type" : "integer",
"format" : "int64"
},
- "connectedSince" : {
- "type" : "string"
+ "chunkedMessageRate" : {
+ "type" : "number",
+ "format" : "double"
},
- "accessMode" : {
- "type" : "string",
- "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
},
"address" : {
"type" : "string"
@@ -23036,26 +23036,18 @@
"type" : "number",
"format" : "double"
},
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "msgThroughputIn" : {
- "type" : "number",
- "format" : "double"
- },
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
},
- "msgRateExpired" : {
- "type" : "number",
- "format" : "double"
- },
"replicationBacklog" : {
"type" : "integer",
"format" : "int64"
},
+ "replicationDelayInSeconds" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"inboundConnection" : {
"type" : "string"
},
@@ -23068,9 +23060,17 @@
"outboundConnectedSince" : {
"type" : "string"
},
- "replicationDelayInSeconds" : {
- "type" : "integer",
- "format" : "int64"
+ "msgRateExpired" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
}
}
},
@@ -23222,12 +23222,6 @@
"SerializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPrettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
@@ -23242,17 +23236,23 @@
"type" : "integer",
"format" : "int32"
},
+ "defaultPrettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"rootName" : {
"type" : "string"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"attributes" : {
"$ref" : "#/definitions/ContextAttributes"
@@ -23263,26 +23263,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
+ "classIntrospector" : {
+ "$ref" : "#/definitions/ClassIntrospector"
},
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
},
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
- "classIntrospector" : {
- "$ref" : "#/definitions/ClassIntrospector"
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
}
}
},
@@ -23298,17 +23298,11 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
- },
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
+ "filterProvider" : {
+ "$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
@@ -23316,8 +23310,14 @@
"defaultNullValueSerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
},
- "filterProvider" : {
- "$ref" : "#/definitions/FilterProvider"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
}
}
},
@@ -23411,27 +23411,11 @@
"SubscriptionStats" : {
"type" : "object",
"properties" : {
- "backlogSize" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "replicated" : {
- "type" : "boolean"
- },
"durable" : {
"type" : "boolean"
},
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "msgThroughputOut" : {
- "type" : "number",
- "format" : "double"
+ "replicated" : {
+ "type" : "boolean"
},
"consumers" : {
"type" : "array",
@@ -23439,18 +23423,59 @@
"$ref" : "#/definitions/ConsumerStats"
}
},
+ "msgThroughputOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "bytesOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "msgOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "backlogSize" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"nonContiguousDeletedMessagesRanges" : {
"type" : "integer",
"format" : "int32"
},
- "bytesOutCounter" : {
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "lastExpireTimestamp" : {
"type" : "integer",
"format" : "int64"
},
- "msgOutCounter" : {
+ "lastConsumedFlowTimestamp" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "lastConsumedTimestamp" : {
"type" : "integer",
"format" : "int64"
},
+ "lastAckedTimestamp" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "lastMarkDeleteAdvancedTimestamp" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "allowOutOfOrderDelivery" : {
+ "type" : "boolean"
+ },
+ "consumersAfterMarkDeletePosition" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
+ },
"msgBacklog" : {
"type" : "integer",
"format" : "int64"
@@ -23489,38 +23514,13 @@
"type" : "integer",
"format" : "int64"
},
- "lastExpireTimestamp" : {
- "type" : "integer",
- "format" : "int64"
- },
- "lastConsumedFlowTimestamp" : {
- "type" : "integer",
- "format" : "int64"
- },
- "lastConsumedTimestamp" : {
- "type" : "integer",
- "format" : "int64"
- },
- "lastAckedTimestamp" : {
- "type" : "integer",
- "format" : "int64"
- },
- "lastMarkDeleteAdvancedTimestamp" : {
- "type" : "integer",
- "format" : "int64"
- },
- "consumersAfterMarkDeletePosition" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "allowOutOfOrderDelivery" : {
- "type" : "boolean"
- },
"keySharedMode" : {
"type" : "string"
},
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"type" : {
"type" : "string"
}
@@ -23585,7 +23585,7 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
+ "displayName" : {
"type" : "string"
},
"dstsavings" : {
@@ -23596,7 +23596,7 @@
"type" : "integer",
"format" : "int32"
},
- "displayName" : {
+ "id" : {
"type" : "string"
}
}
@@ -23604,36 +23604,13 @@
"TopicStats" : {
"type" : "object",
"properties" : {
- "backlogSize" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
"subscriptions" : {
"type" : "object",
"additionalProperties" : {
"$ref" : "#/definitions/SubscriptionStats"
}
},
- "waitingPublishers" : {
- "type" : "integer",
- "format" : "int32"
- },
- "msgChunkPublished" : {
- "type" : "boolean"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "msgThroughputIn" : {
+ "msgRateIn" : {
"type" : "number",
"format" : "double"
},
@@ -23641,21 +23618,10 @@
"type" : "number",
"format" : "double"
},
- "deduplicationStatus" : {
- "type" : "string"
- },
"bytesInCounter" : {
"type" : "integer",
"format" : "int64"
},
- "offloadedStorageSize" : {
- "type" : "integer",
- "format" : "int64"
- },
- "nonContiguousDeletedMessagesRanges" : {
- "type" : "integer",
- "format" : "int32"
- },
"msgInCounter" : {
"type" : "integer",
"format" : "int64"
@@ -23672,28 +23638,62 @@
"type" : "number",
"format" : "double"
},
+ "msgChunkPublished" : {
+ "type" : "boolean"
+ },
"storageSize" : {
"type" : "integer",
"format" : "int64"
},
+ "backlogSize" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "offloadedStorageSize" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"publishers" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/PublisherStats"
}
},
+ "waitingPublishers" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"replication" : {
"type" : "object",
"additionalProperties" : {
"$ref" : "#/definitions/ReplicatorStats"
}
},
+ "deduplicationStatus" : {
+ "type" : "string"
+ },
"topicEpoch" : {
"type" : "integer",
"format" : "int64"
},
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"compaction" : {
"$ref" : "#/definitions/CompactionStats"
+ },
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
}
}
},
@@ -23722,11 +23722,11 @@
"Value" : {
"type" : "object",
"properties" : {
- "contentInclusion" : {
+ "valueInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
},
- "valueInclusion" : {
+ "contentInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
}
@@ -24087,26 +24087,26 @@
"WorkerService" : {
"type" : "object",
"properties" : {
- "functions" : {
- "$ref" : "#/definitions/FunctionsWorkerService"
- },
- "workerConfig" : {
- "$ref" : "#/definitions/WorkerConfig"
- },
"sources" : {
"$ref" : "#/definitions/SourcesWorkerService"
},
"initialized" : {
"type" : "boolean"
},
- "sinks" : {
- "$ref" : "#/definitions/SinksWorkerService"
+ "workers" : {
+ "$ref" : "#/definitions/WorkersWorkerService"
+ },
+ "workerConfig" : {
+ "$ref" : "#/definitions/WorkerConfig"
},
"functionsV2" : {
"$ref" : "#/definitions/FunctionsV2WorkerService"
},
- "workers" : {
- "$ref" : "#/definitions/WorkersWorkerService"
+ "functions" : {
+ "$ref" : "#/definitions/FunctionsWorkerService"
+ },
+ "sinks" : {
+ "$ref" : "#/definitions/SinksWorkerService"
}
}
},
@@ -24143,28 +24143,25 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "issuerDN" : {
- "$ref" : "#/definitions/Principal"
- },
- "subjectDN" : {
- "$ref" : "#/definitions/Principal"
+ "serialNumber" : {
+ "type" : "integer"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
+ "tbscertificate" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
},
- "keyUsage" : {
+ "extendedKeyUsage" : {
"type" : "array",
"items" : {
- "type" : "boolean"
+ "type" : "string"
}
},
"sigAlgName" : {
"type" : "string"
},
- "serialNumber" : {
- "type" : "integer"
- },
"notBefore" : {
"type" : "string",
"format" : "date-time"
@@ -24173,13 +24170,6 @@
"type" : "string",
"format" : "date-time"
},
- "tbscertificate" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
"sigAlgOID" : {
"type" : "string"
},
@@ -24202,10 +24192,10 @@
"type" : "boolean"
}
},
- "extendedKeyUsage" : {
+ "keyUsage" : {
"type" : "array",
"items" : {
- "type" : "string"
+ "type" : "boolean"
}
},
"subjectAlternativeNames" : {
@@ -24226,6 +24216,16 @@
}
}
},
+ "issuerDN" : {
+ "$ref" : "#/definitions/Principal"
+ },
+ "subjectDN" : {
+ "$ref" : "#/definitions/Principal"
+ },
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"signature" : {
"type" : "array",
"items" : {
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json b/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
index f126088..1f7c44a 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
@@ -971,12 +971,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
- },
"httpAuthType" : {
"type" : "string"
},
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"commandData" : {
"type" : "string"
}
@@ -985,10 +985,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "maxLineLength" : {
- "type" : "integer",
- "format" : "int32"
- },
"paddingChar" : {
"type" : "string"
},
@@ -996,6 +992,10 @@
"type" : "string",
"format" : "byte"
},
+ "maxLineLength" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"name" : {
"type" : "string"
}
@@ -1048,9 +1048,6 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -1058,6 +1055,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -1066,9 +1066,6 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -1076,6 +1073,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -1162,14 +1162,14 @@
"type" : "integer",
"format" : "int32"
},
- "symbol" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
"numericCodeAsString" : {
"type" : "string"
+ },
+ "symbol" : {
+ "type" : "string"
}
}
},
@@ -1194,6 +1194,12 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
+ "problemHandlers" : {
+ "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1204,23 +1210,17 @@
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
- "problemHandlers" : {
- "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"rootName" : {
"type" : "string"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"attributes" : {
"$ref" : "#/definitions/ContextAttributes"
@@ -1231,26 +1231,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
+ "classIntrospector" : {
+ "$ref" : "#/definitions/ClassIntrospector"
},
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
},
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
- "classIntrospector" : {
- "$ref" : "#/definitions/ClassIntrospector"
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
}
}
},
@@ -1272,9 +1272,6 @@
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1288,6 +1285,9 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -1538,13 +1538,6 @@
"FunctionInstanceStatsData" : {
"type" : "object",
"properties" : {
- "userMetrics" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "number",
- "format" : "double"
- }
- },
"oneMin" : {
"$ref" : "#/definitions/FunctionInstanceStatsDataBase"
},
@@ -1552,6 +1545,13 @@
"type" : "integer",
"format" : "int64"
},
+ "userMetrics" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "number",
+ "format" : "double"
+ }
+ },
"receivedTotal" : {
"type" : "integer",
"format" : "int64"
@@ -1863,18 +1863,15 @@
"javaLangObject" : {
"type" : "boolean"
},
- "enumType" : {
- "type" : "boolean"
- },
- "containerType" : {
- "type" : "boolean"
- },
"valueHandler" : {
"type" : "object"
},
"typeHandler" : {
"type" : "object"
},
+ "mapLikeType" : {
+ "type" : "boolean"
+ },
"collectionLikeType" : {
"type" : "boolean"
},
@@ -1893,7 +1890,10 @@
"erasedSignature" : {
"type" : "string"
},
- "mapLikeType" : {
+ "containerType" : {
+ "type" : "boolean"
+ },
+ "enumType" : {
"type" : "boolean"
},
"interface" : {
@@ -1928,8 +1928,11 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
+ "rootValueSeparator" : {
+ "type" : "string"
},
"formatName" : {
"type" : "string"
@@ -1940,11 +1943,8 @@
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
},
- "rootValueSeparator" : {
- "type" : "string"
- },
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -1954,11 +1954,11 @@
"closed" : {
"type" : "boolean"
},
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
+ "currentValue" : {
+ "type" : "object"
},
- "prettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
},
"featureMask" : {
"type" : "integer",
@@ -1968,9 +1968,6 @@
"type" : "integer",
"format" : "int32"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
"highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
@@ -1985,11 +1982,14 @@
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
- },
"outputContext" : {
"$ref" : "#/definitions/JsonStreamContext"
+ },
+ "prettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -2027,18 +2027,15 @@
"type" : "integer",
"format" : "int32"
},
- "closed" : {
- "type" : "boolean"
- },
- "text" : {
- "type" : "string"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
+ "text" : {
+ "type" : "string"
+ },
"booleanValue" : {
"type" : "boolean"
},
@@ -2062,45 +2059,40 @@
"type" : "integer",
"format" : "int32"
},
- "objectId" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
},
"intValue" : {
"type" : "integer",
"format" : "int32"
},
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
- "typeId" : {
+ "inputSource" : {
"type" : "object"
},
- "currentName" : {
- "type" : "string"
- },
- "currentToken" : {
- "type" : "string",
- "enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
- },
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
+ "currentValue" : {
+ "type" : "object"
},
- "valueAsDouble" : {
- "type" : "number",
- "format" : "double"
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
},
- "valueAsBoolean" : {
- "type" : "boolean"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "valueAsString" : {
- "type" : "string"
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "inputSource" : {
- "type" : "object"
+ "currentTokenId" : {
+ "type" : "integer",
+ "format" : "int32"
},
"parsingContext" : {
"$ref" : "#/definitions/JsonStreamContext"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"currentLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
@@ -2114,9 +2106,26 @@
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
+ "textOffset" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"numberValue" : {
"$ref" : "#/definitions/Number"
},
+ "numberType" : {
+ "type" : "string",
+ "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
+ },
+ "bigIntegerValue" : {
+ "type" : "integer"
+ },
+ "decimalValue" : {
+ "type" : "number"
+ },
+ "embeddedObject" : {
+ "type" : "object"
+ },
"binaryValue" : {
"type" : "array",
"items" : {
@@ -2132,40 +2141,31 @@
"type" : "integer",
"format" : "int64"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "valueAsDouble" : {
+ "type" : "number",
+ "format" : "double"
},
- "formatFeatures" : {
- "type" : "integer",
- "format" : "int32"
+ "valueAsBoolean" : {
+ "type" : "boolean"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
+ "valueAsString" : {
+ "type" : "string"
},
- "currentValue" : {
+ "objectId" : {
"type" : "object"
},
- "textOffset" : {
- "type" : "integer",
- "format" : "int32"
- },
- "numberType" : {
+ "currentToken" : {
"type" : "string",
- "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
- },
- "bigIntegerValue" : {
- "type" : "integer"
+ "enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
- "decimalValue" : {
- "type" : "number"
+ "currentName" : {
+ "type" : "string"
},
- "embeddedObject" : {
+ "typeId" : {
"type" : "object"
},
- "currentTokenId" : {
- "type" : "integer",
- "format" : "int32"
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -2180,20 +2180,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "unwrappingSerializer" : {
- "type" : "boolean"
- },
"delegatee" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer" : {
+ "type" : "boolean"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "currentName" : {
- "type" : "string"
- },
"currentValue" : {
"type" : "object"
},
@@ -2201,6 +2198,9 @@
"type" : "integer",
"format" : "int32"
},
+ "currentName" : {
+ "type" : "string"
+ },
"typeDesc" : {
"type" : "string"
},
@@ -2222,6 +2222,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -2270,9 +2273,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -2284,30 +2284,6 @@
"Message" : {
"type" : "object",
"properties" : {
- "messageId" : {
- "$ref" : "#/definitions/MessageId"
- },
- "encryptionCtx" : {
- "$ref" : "#/definitions/EncryptionContext"
- },
- "redeliveryCount" : {
- "type" : "integer",
- "format" : "int32"
- },
- "readerSchema" : {
- "$ref" : "#/definitions/SchemaObject"
- },
- "brokerPublishTime" : {
- "type" : "integer",
- "format" : "int64"
- },
- "keyBytes" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
"data" : {
"type" : "array",
"items" : {
@@ -2315,12 +2291,6 @@
"format" : "byte"
}
},
- "topicName" : {
- "type" : "string"
- },
- "replicated" : {
- "type" : "boolean"
- },
"publishTime" : {
"type" : "integer",
"format" : "int64"
@@ -2353,6 +2323,36 @@
"format" : "byte"
}
},
+ "messageId" : {
+ "$ref" : "#/definitions/MessageId"
+ },
+ "redeliveryCount" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "readerSchema" : {
+ "$ref" : "#/definitions/SchemaObject"
+ },
+ "brokerPublishTime" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "keyBytes" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "encryptionCtx" : {
+ "$ref" : "#/definitions/EncryptionContext"
+ },
+ "topicName" : {
+ "type" : "string"
+ },
+ "replicated" : {
+ "type" : "boolean"
+ },
"value" : {
"type" : "object"
},
@@ -2455,12 +2455,12 @@
"type" : "integer",
"format" : "int32"
},
- "currency" : {
- "$ref" : "#/definitions/Currency"
- },
"roundingMode" : {
"type" : "string",
"enum" : [ "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY" ]
+ },
+ "currency" : {
+ "$ref" : "#/definitions/Currency"
}
}
},
@@ -2478,15 +2478,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
- "injectableValues" : {
- "$ref" : "#/definitions/InjectableValues"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"serializationConfig" : {
"$ref" : "#/definitions/SerializationConfig"
},
@@ -2496,6 +2487,9 @@
"deserializationContext" : {
"$ref" : "#/definitions/DeserializationContext"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"serializerFactory" : {
"$ref" : "#/definitions/SerializerFactory"
},
@@ -2520,6 +2514,12 @@
"jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
+ "injectableValues" : {
+ "$ref" : "#/definitions/InjectableValues"
+ },
"factory" : {
"$ref" : "#/definitions/JsonFactory"
}
@@ -2668,9 +2668,6 @@
"SchemaInfo" : {
"type" : "object",
"properties" : {
- "schemaDefinition" : {
- "type" : "string"
- },
"schema" : {
"type" : "array",
"items" : {
@@ -2678,6 +2675,9 @@
"format" : "byte"
}
},
+ "schemaDefinition" : {
+ "type" : "string"
+ },
"name" : {
"type" : "string"
},
@@ -2707,12 +2707,6 @@
"SerializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPrettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
@@ -2727,17 +2721,23 @@
"type" : "integer",
"format" : "int32"
},
+ "defaultPrettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"rootName" : {
"type" : "string"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"attributes" : {
"$ref" : "#/definitions/ContextAttributes"
@@ -2748,26 +2748,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
+ "classIntrospector" : {
+ "$ref" : "#/definitions/ClassIntrospector"
},
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
},
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
- "classIntrospector" : {
- "$ref" : "#/definitions/ClassIntrospector"
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
}
}
},
@@ -2783,17 +2783,11 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
- },
"config" : {
"$ref" : "#/definitions/SerializationConfig"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
+ "filterProvider" : {
+ "$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
@@ -2801,8 +2795,14 @@
"defaultNullValueSerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
},
- "filterProvider" : {
- "$ref" : "#/definitions/FilterProvider"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
}
}
},
@@ -2818,7 +2818,7 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
+ "displayName" : {
"type" : "string"
},
"dstsavings" : {
@@ -2829,7 +2829,7 @@
"type" : "integer",
"format" : "int32"
},
- "displayName" : {
+ "id" : {
"type" : "string"
}
}
@@ -2869,11 +2869,11 @@
"Value" : {
"type" : "object",
"properties" : {
- "contentInclusion" : {
+ "valueInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
},
- "valueInclusion" : {
+ "contentInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
}
@@ -2950,28 +2950,25 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "issuerDN" : {
- "$ref" : "#/definitions/Principal"
- },
- "subjectDN" : {
- "$ref" : "#/definitions/Principal"
+ "serialNumber" : {
+ "type" : "integer"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
+ "tbscertificate" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
},
- "keyUsage" : {
+ "extendedKeyUsage" : {
"type" : "array",
"items" : {
- "type" : "boolean"
+ "type" : "string"
}
},
"sigAlgName" : {
"type" : "string"
},
- "serialNumber" : {
- "type" : "integer"
- },
"notBefore" : {
"type" : "string",
"format" : "date-time"
@@ -2980,13 +2977,6 @@
"type" : "string",
"format" : "date-time"
},
- "tbscertificate" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
"sigAlgOID" : {
"type" : "string"
},
@@ -3009,10 +2999,10 @@
"type" : "boolean"
}
},
- "extendedKeyUsage" : {
+ "keyUsage" : {
"type" : "array",
"items" : {
- "type" : "string"
+ "type" : "boolean"
}
},
"subjectAlternativeNames" : {
@@ -3033,6 +3023,16 @@
}
}
},
+ "issuerDN" : {
+ "$ref" : "#/definitions/Principal"
+ },
+ "subjectDN" : {
+ "$ref" : "#/definitions/Principal"
+ },
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"signature" : {
"type" : "array",
"items" : {
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json b/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
index dc3b8e3..07666f0 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
@@ -399,12 +399,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
- },
"httpAuthType" : {
"type" : "string"
},
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"commandData" : {
"type" : "string"
}
@@ -413,10 +413,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "maxLineLength" : {
- "type" : "integer",
- "format" : "int32"
- },
"paddingChar" : {
"type" : "string"
},
@@ -424,6 +420,10 @@
"type" : "string",
"format" : "byte"
},
+ "maxLineLength" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"name" : {
"type" : "string"
}
@@ -476,9 +476,6 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -486,6 +483,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -494,9 +494,6 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -504,6 +501,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -526,14 +526,14 @@
"type" : "integer",
"format" : "int32"
},
- "symbol" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
"numericCodeAsString" : {
"type" : "string"
+ },
+ "symbol" : {
+ "type" : "string"
}
}
},
@@ -558,6 +558,12 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
+ "problemHandlers" : {
+ "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -568,23 +574,17 @@
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
- "problemHandlers" : {
- "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"rootName" : {
"type" : "string"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"attributes" : {
"$ref" : "#/definitions/ContextAttributes"
@@ -595,26 +595,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
+ "classIntrospector" : {
+ "$ref" : "#/definitions/ClassIntrospector"
},
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
},
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
- "classIntrospector" : {
- "$ref" : "#/definitions/ClassIntrospector"
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
}
}
},
@@ -636,9 +636,6 @@
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -652,6 +649,9 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -716,18 +716,15 @@
"javaLangObject" : {
"type" : "boolean"
},
- "enumType" : {
- "type" : "boolean"
- },
- "containerType" : {
- "type" : "boolean"
- },
"valueHandler" : {
"type" : "object"
},
"typeHandler" : {
"type" : "object"
},
+ "mapLikeType" : {
+ "type" : "boolean"
+ },
"collectionLikeType" : {
"type" : "boolean"
},
@@ -746,7 +743,10 @@
"erasedSignature" : {
"type" : "string"
},
- "mapLikeType" : {
+ "containerType" : {
+ "type" : "boolean"
+ },
+ "enumType" : {
"type" : "boolean"
},
"interface" : {
@@ -781,8 +781,11 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
+ "rootValueSeparator" : {
+ "type" : "string"
},
"formatName" : {
"type" : "string"
@@ -793,11 +796,8 @@
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
},
- "rootValueSeparator" : {
- "type" : "string"
- },
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -807,11 +807,11 @@
"closed" : {
"type" : "boolean"
},
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
+ "currentValue" : {
+ "type" : "object"
},
- "prettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
},
"featureMask" : {
"type" : "integer",
@@ -821,9 +821,6 @@
"type" : "integer",
"format" : "int32"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
"highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
@@ -838,11 +835,14 @@
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
- },
"outputContext" : {
"$ref" : "#/definitions/JsonStreamContext"
+ },
+ "prettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -880,18 +880,15 @@
"type" : "integer",
"format" : "int32"
},
- "closed" : {
- "type" : "boolean"
- },
- "text" : {
- "type" : "string"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
+ "text" : {
+ "type" : "string"
+ },
"booleanValue" : {
"type" : "boolean"
},
@@ -915,45 +912,40 @@
"type" : "integer",
"format" : "int32"
},
- "objectId" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
},
"intValue" : {
"type" : "integer",
"format" : "int32"
},
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
- "typeId" : {
+ "inputSource" : {
"type" : "object"
},
- "currentName" : {
- "type" : "string"
- },
- "currentToken" : {
- "type" : "string",
- "enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
- },
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
+ "currentValue" : {
+ "type" : "object"
},
- "valueAsDouble" : {
- "type" : "number",
- "format" : "double"
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
},
- "valueAsBoolean" : {
- "type" : "boolean"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "valueAsString" : {
- "type" : "string"
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "inputSource" : {
- "type" : "object"
+ "currentTokenId" : {
+ "type" : "integer",
+ "format" : "int32"
},
"parsingContext" : {
"$ref" : "#/definitions/JsonStreamContext"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"currentLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
@@ -967,9 +959,26 @@
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
+ "textOffset" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"numberValue" : {
"$ref" : "#/definitions/Number"
},
+ "numberType" : {
+ "type" : "string",
+ "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
+ },
+ "bigIntegerValue" : {
+ "type" : "integer"
+ },
+ "decimalValue" : {
+ "type" : "number"
+ },
+ "embeddedObject" : {
+ "type" : "object"
+ },
"binaryValue" : {
"type" : "array",
"items" : {
@@ -985,40 +994,31 @@
"type" : "integer",
"format" : "int64"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "valueAsDouble" : {
+ "type" : "number",
+ "format" : "double"
},
- "formatFeatures" : {
- "type" : "integer",
- "format" : "int32"
+ "valueAsBoolean" : {
+ "type" : "boolean"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
+ "valueAsString" : {
+ "type" : "string"
},
- "currentValue" : {
+ "objectId" : {
"type" : "object"
},
- "textOffset" : {
- "type" : "integer",
- "format" : "int32"
- },
- "numberType" : {
+ "currentToken" : {
"type" : "string",
- "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
- },
- "bigIntegerValue" : {
- "type" : "integer"
+ "enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
- "decimalValue" : {
- "type" : "number"
+ "currentName" : {
+ "type" : "string"
},
- "embeddedObject" : {
+ "typeId" : {
"type" : "object"
},
- "currentTokenId" : {
- "type" : "integer",
- "format" : "int32"
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -1033,20 +1033,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "unwrappingSerializer" : {
- "type" : "boolean"
- },
"delegatee" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer" : {
+ "type" : "boolean"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "currentName" : {
- "type" : "string"
- },
"currentValue" : {
"type" : "object"
},
@@ -1054,6 +1051,9 @@
"type" : "integer",
"format" : "int32"
},
+ "currentName" : {
+ "type" : "string"
+ },
"typeDesc" : {
"type" : "string"
},
@@ -1075,6 +1075,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -1123,9 +1126,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -1215,12 +1215,12 @@
"type" : "integer",
"format" : "int32"
},
- "currency" : {
- "$ref" : "#/definitions/Currency"
- },
"roundingMode" : {
"type" : "string",
"enum" : [ "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY" ]
+ },
+ "currency" : {
+ "$ref" : "#/definitions/Currency"
}
}
},
@@ -1238,15 +1238,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
- "injectableValues" : {
- "$ref" : "#/definitions/InjectableValues"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"serializationConfig" : {
"$ref" : "#/definitions/SerializationConfig"
},
@@ -1256,6 +1247,9 @@
"deserializationContext" : {
"$ref" : "#/definitions/DeserializationContext"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"serializerFactory" : {
"$ref" : "#/definitions/SerializerFactory"
},
@@ -1280,6 +1274,12 @@
"jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
+ "injectableValues" : {
+ "$ref" : "#/definitions/InjectableValues"
+ },
"factory" : {
"$ref" : "#/definitions/JsonFactory"
}
@@ -1403,12 +1403,6 @@
"SerializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPrettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
@@ -1423,17 +1417,23 @@
"type" : "integer",
"format" : "int32"
},
+ "defaultPrettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"rootName" : {
"type" : "string"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"attributes" : {
"$ref" : "#/definitions/ContextAttributes"
@@ -1444,26 +1444,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
+ "classIntrospector" : {
+ "$ref" : "#/definitions/ClassIntrospector"
},
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
},
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
- "classIntrospector" : {
- "$ref" : "#/definitions/ClassIntrospector"
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
}
}
},
@@ -1479,17 +1479,11 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
- },
"config" : {
"$ref" : "#/definitions/SerializationConfig"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
+ "filterProvider" : {
+ "$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
@@ -1497,8 +1491,14 @@
"defaultNullValueSerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
},
- "filterProvider" : {
- "$ref" : "#/definitions/FilterProvider"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
}
}
},
@@ -1517,7 +1517,7 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
+ "displayName" : {
"type" : "string"
},
"dstsavings" : {
@@ -1528,7 +1528,7 @@
"type" : "integer",
"format" : "int32"
},
- "displayName" : {
+ "id" : {
"type" : "string"
}
}
@@ -1558,11 +1558,11 @@
"Value" : {
"type" : "object",
"properties" : {
- "contentInclusion" : {
+ "valueInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
},
- "valueInclusion" : {
+ "contentInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
}
@@ -1601,28 +1601,25 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "issuerDN" : {
- "$ref" : "#/definitions/Principal"
- },
- "subjectDN" : {
- "$ref" : "#/definitions/Principal"
+ "serialNumber" : {
+ "type" : "integer"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
+ "tbscertificate" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
},
- "keyUsage" : {
+ "extendedKeyUsage" : {
"type" : "array",
"items" : {
- "type" : "boolean"
+ "type" : "string"
}
},
"sigAlgName" : {
"type" : "string"
},
- "serialNumber" : {
- "type" : "integer"
- },
"notBefore" : {
"type" : "string",
"format" : "date-time"
@@ -1631,13 +1628,6 @@
"type" : "string",
"format" : "date-time"
},
- "tbscertificate" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
"sigAlgOID" : {
"type" : "string"
},
@@ -1660,10 +1650,10 @@
"type" : "boolean"
}
},
- "extendedKeyUsage" : {
+ "keyUsage" : {
"type" : "array",
"items" : {
- "type" : "string"
+ "type" : "boolean"
}
},
"subjectAlternativeNames" : {
@@ -1684,6 +1674,16 @@
}
}
},
+ "issuerDN" : {
+ "$ref" : "#/definitions/Principal"
+ },
+ "subjectDN" : {
+ "$ref" : "#/definitions/Principal"
+ },
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"signature" : {
"type" : "array",
"items" : {
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggersink.json b/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
index 34f2d32..d725780 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
@@ -810,12 +810,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
- },
"httpAuthType" : {
"type" : "string"
},
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"commandData" : {
"type" : "string"
}
@@ -824,10 +824,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "maxLineLength" : {
- "type" : "integer",
- "format" : "int32"
- },
"paddingChar" : {
"type" : "string"
},
@@ -835,6 +831,10 @@
"type" : "string",
"format" : "byte"
},
+ "maxLineLength" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"name" : {
"type" : "string"
}
@@ -887,9 +887,6 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -897,6 +894,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -905,9 +905,6 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -915,6 +912,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -1041,14 +1041,14 @@
"type" : "integer",
"format" : "int32"
},
- "symbol" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
"numericCodeAsString" : {
"type" : "string"
+ },
+ "symbol" : {
+ "type" : "string"
}
}
},
@@ -1073,6 +1073,12 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
+ "problemHandlers" : {
+ "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1083,23 +1089,17 @@
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
- "problemHandlers" : {
- "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"rootName" : {
"type" : "string"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"attributes" : {
"$ref" : "#/definitions/ContextAttributes"
@@ -1110,26 +1110,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
+ "classIntrospector" : {
+ "$ref" : "#/definitions/ClassIntrospector"
},
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
},
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
- "classIntrospector" : {
- "$ref" : "#/definitions/ClassIntrospector"
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
}
}
},
@@ -1151,9 +1151,6 @@
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1167,6 +1164,9 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -1243,18 +1243,15 @@
"javaLangObject" : {
"type" : "boolean"
},
- "enumType" : {
- "type" : "boolean"
- },
- "containerType" : {
- "type" : "boolean"
- },
"valueHandler" : {
"type" : "object"
},
"typeHandler" : {
"type" : "object"
},
+ "mapLikeType" : {
+ "type" : "boolean"
+ },
"collectionLikeType" : {
"type" : "boolean"
},
@@ -1273,7 +1270,10 @@
"erasedSignature" : {
"type" : "string"
},
- "mapLikeType" : {
+ "containerType" : {
+ "type" : "boolean"
+ },
+ "enumType" : {
"type" : "boolean"
},
"interface" : {
@@ -1308,8 +1308,11 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
+ "rootValueSeparator" : {
+ "type" : "string"
},
"formatName" : {
"type" : "string"
@@ -1320,11 +1323,8 @@
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
},
- "rootValueSeparator" : {
- "type" : "string"
- },
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -1334,11 +1334,11 @@
"closed" : {
"type" : "boolean"
},
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
+ "currentValue" : {
+ "type" : "object"
},
- "prettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
},
"featureMask" : {
"type" : "integer",
@@ -1348,9 +1348,6 @@
"type" : "integer",
"format" : "int32"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
"highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
@@ -1365,11 +1362,14 @@
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
- },
"outputContext" : {
"$ref" : "#/definitions/JsonStreamContext"
+ },
+ "prettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -1407,18 +1407,15 @@
"type" : "integer",
"format" : "int32"
},
- "closed" : {
- "type" : "boolean"
- },
- "text" : {
- "type" : "string"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
+ "text" : {
+ "type" : "string"
+ },
"booleanValue" : {
"type" : "boolean"
},
@@ -1442,45 +1439,40 @@
"type" : "integer",
"format" : "int32"
},
- "objectId" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
},
"intValue" : {
"type" : "integer",
"format" : "int32"
},
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
- "typeId" : {
+ "inputSource" : {
"type" : "object"
},
- "currentName" : {
- "type" : "string"
- },
- "currentToken" : {
- "type" : "string",
- "enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
- },
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
+ "currentValue" : {
+ "type" : "object"
},
- "valueAsDouble" : {
- "type" : "number",
- "format" : "double"
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
},
- "valueAsBoolean" : {
- "type" : "boolean"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "valueAsString" : {
- "type" : "string"
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "inputSource" : {
- "type" : "object"
+ "currentTokenId" : {
+ "type" : "integer",
+ "format" : "int32"
},
"parsingContext" : {
"$ref" : "#/definitions/JsonStreamContext"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"currentLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
@@ -1494,9 +1486,26 @@
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
+ "textOffset" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"numberValue" : {
"$ref" : "#/definitions/Number"
},
+ "numberType" : {
+ "type" : "string",
+ "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
+ },
+ "bigIntegerValue" : {
+ "type" : "integer"
+ },
+ "decimalValue" : {
+ "type" : "number"
+ },
+ "embeddedObject" : {
+ "type" : "object"
+ },
"binaryValue" : {
"type" : "array",
"items" : {
@@ -1512,40 +1521,31 @@
"type" : "integer",
"format" : "int64"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "valueAsDouble" : {
+ "type" : "number",
+ "format" : "double"
},
- "formatFeatures" : {
- "type" : "integer",
- "format" : "int32"
+ "valueAsBoolean" : {
+ "type" : "boolean"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
+ "valueAsString" : {
+ "type" : "string"
},
- "currentValue" : {
+ "objectId" : {
"type" : "object"
},
- "textOffset" : {
- "type" : "integer",
- "format" : "int32"
- },
- "numberType" : {
+ "currentToken" : {
"type" : "string",
- "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
- },
- "bigIntegerValue" : {
- "type" : "integer"
+ "enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
- "decimalValue" : {
- "type" : "number"
+ "currentName" : {
+ "type" : "string"
},
- "embeddedObject" : {
+ "typeId" : {
"type" : "object"
},
- "currentTokenId" : {
- "type" : "integer",
- "format" : "int32"
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -1560,20 +1560,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "unwrappingSerializer" : {
- "type" : "boolean"
- },
"delegatee" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer" : {
+ "type" : "boolean"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "currentName" : {
- "type" : "string"
- },
"currentValue" : {
"type" : "object"
},
@@ -1581,6 +1578,9 @@
"type" : "integer",
"format" : "int32"
},
+ "currentName" : {
+ "type" : "string"
+ },
"typeDesc" : {
"type" : "string"
},
@@ -1602,6 +1602,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -1650,9 +1653,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -1742,12 +1742,12 @@
"type" : "integer",
"format" : "int32"
},
- "currency" : {
- "$ref" : "#/definitions/Currency"
- },
"roundingMode" : {
"type" : "string",
"enum" : [ "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY" ]
+ },
+ "currency" : {
+ "$ref" : "#/definitions/Currency"
}
}
},
@@ -1765,15 +1765,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
- "injectableValues" : {
- "$ref" : "#/definitions/InjectableValues"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"serializationConfig" : {
"$ref" : "#/definitions/SerializationConfig"
},
@@ -1783,6 +1774,9 @@
"deserializationContext" : {
"$ref" : "#/definitions/DeserializationContext"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"serializerFactory" : {
"$ref" : "#/definitions/SerializerFactory"
},
@@ -1807,6 +1801,12 @@
"jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
+ "injectableValues" : {
+ "$ref" : "#/definitions/InjectableValues"
+ },
"factory" : {
"$ref" : "#/definitions/JsonFactory"
}
@@ -1922,12 +1922,6 @@
"SerializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPrettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
@@ -1942,17 +1936,23 @@
"type" : "integer",
"format" : "int32"
},
+ "defaultPrettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"rootName" : {
"type" : "string"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"attributes" : {
"$ref" : "#/definitions/ContextAttributes"
@@ -1963,26 +1963,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
+ "classIntrospector" : {
+ "$ref" : "#/definitions/ClassIntrospector"
},
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
},
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
- "classIntrospector" : {
- "$ref" : "#/definitions/ClassIntrospector"
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
}
}
},
@@ -1998,17 +1998,11 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
- },
"config" : {
"$ref" : "#/definitions/SerializationConfig"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
+ "filterProvider" : {
+ "$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
@@ -2016,8 +2010,14 @@
"defaultNullValueSerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
},
- "filterProvider" : {
- "$ref" : "#/definitions/FilterProvider"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
}
}
},
@@ -2227,7 +2227,7 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
+ "displayName" : {
"type" : "string"
},
"dstsavings" : {
@@ -2238,7 +2238,7 @@
"type" : "integer",
"format" : "int32"
},
- "displayName" : {
+ "id" : {
"type" : "string"
}
}
@@ -2278,11 +2278,11 @@
"Value" : {
"type" : "object",
"properties" : {
- "contentInclusion" : {
+ "valueInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
},
- "valueInclusion" : {
+ "contentInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
}
@@ -2321,28 +2321,25 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "issuerDN" : {
- "$ref" : "#/definitions/Principal"
- },
- "subjectDN" : {
- "$ref" : "#/definitions/Principal"
+ "serialNumber" : {
+ "type" : "integer"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
+ "tbscertificate" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
},
- "keyUsage" : {
+ "extendedKeyUsage" : {
"type" : "array",
"items" : {
- "type" : "boolean"
+ "type" : "string"
}
},
"sigAlgName" : {
"type" : "string"
},
- "serialNumber" : {
- "type" : "integer"
- },
"notBefore" : {
"type" : "string",
"format" : "date-time"
@@ -2351,13 +2348,6 @@
"type" : "string",
"format" : "date-time"
},
- "tbscertificate" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
"sigAlgOID" : {
"type" : "string"
},
@@ -2380,10 +2370,10 @@
"type" : "boolean"
}
},
- "extendedKeyUsage" : {
+ "keyUsage" : {
"type" : "array",
"items" : {
- "type" : "string"
+ "type" : "boolean"
}
},
"subjectAlternativeNames" : {
@@ -2404,6 +2394,16 @@
}
}
},
+ "issuerDN" : {
+ "$ref" : "#/definitions/Principal"
+ },
+ "subjectDN" : {
+ "$ref" : "#/definitions/Principal"
+ },
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"signature" : {
"type" : "array",
"items" : {
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggersource.json b/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
index a3d0e6f..154e752 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
@@ -813,12 +813,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
- },
"httpAuthType" : {
"type" : "string"
},
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"commandData" : {
"type" : "string"
}
@@ -827,10 +827,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "maxLineLength" : {
- "type" : "integer",
- "format" : "int32"
- },
"paddingChar" : {
"type" : "string"
},
@@ -838,6 +834,10 @@
"type" : "string",
"format" : "byte"
},
+ "maxLineLength" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"name" : {
"type" : "string"
}
@@ -904,9 +904,6 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -914,6 +911,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -922,9 +922,6 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -932,6 +929,9 @@
"type" : "integer",
"format" : "int32"
},
+ "done" : {
+ "type" : "boolean"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -1022,14 +1022,14 @@
"type" : "integer",
"format" : "int32"
},
- "symbol" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
"numericCodeAsString" : {
"type" : "string"
+ },
+ "symbol" : {
+ "type" : "string"
}
}
},
@@ -1054,6 +1054,12 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
+ "problemHandlers" : {
+ "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1064,23 +1070,17 @@
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
- "problemHandlers" : {
- "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"rootName" : {
"type" : "string"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"attributes" : {
"$ref" : "#/definitions/ContextAttributes"
@@ -1091,26 +1091,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
+ "classIntrospector" : {
+ "$ref" : "#/definitions/ClassIntrospector"
},
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
},
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
- "classIntrospector" : {
- "$ref" : "#/definitions/ClassIntrospector"
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
}
}
},
@@ -1132,9 +1132,6 @@
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1148,6 +1145,9 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -1224,18 +1224,15 @@
"javaLangObject" : {
"type" : "boolean"
},
- "enumType" : {
- "type" : "boolean"
- },
- "containerType" : {
- "type" : "boolean"
- },
"valueHandler" : {
"type" : "object"
},
"typeHandler" : {
"type" : "object"
},
+ "mapLikeType" : {
+ "type" : "boolean"
+ },
"collectionLikeType" : {
"type" : "boolean"
},
@@ -1254,7 +1251,10 @@
"erasedSignature" : {
"type" : "string"
},
- "mapLikeType" : {
+ "containerType" : {
+ "type" : "boolean"
+ },
+ "enumType" : {
"type" : "boolean"
},
"interface" : {
@@ -1289,8 +1289,11 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
+ "rootValueSeparator" : {
+ "type" : "string"
},
"formatName" : {
"type" : "string"
@@ -1301,11 +1304,8 @@
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
},
- "rootValueSeparator" : {
- "type" : "string"
- },
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -1315,11 +1315,11 @@
"closed" : {
"type" : "boolean"
},
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
+ "currentValue" : {
+ "type" : "object"
},
- "prettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
},
"featureMask" : {
"type" : "integer",
@@ -1329,9 +1329,6 @@
"type" : "integer",
"format" : "int32"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
"highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
@@ -1346,11 +1343,14 @@
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
- },
"outputContext" : {
"$ref" : "#/definitions/JsonStreamContext"
+ },
+ "prettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -1388,18 +1388,15 @@
"type" : "integer",
"format" : "int32"
},
- "closed" : {
- "type" : "boolean"
- },
- "text" : {
- "type" : "string"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
+ "text" : {
+ "type" : "string"
+ },
"booleanValue" : {
"type" : "boolean"
},
@@ -1423,45 +1420,40 @@
"type" : "integer",
"format" : "int32"
},
- "objectId" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
},
"intValue" : {
"type" : "integer",
"format" : "int32"
},
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
- "typeId" : {
+ "inputSource" : {
"type" : "object"
},
- "currentName" : {
- "type" : "string"
- },
- "currentToken" : {
- "type" : "string",
- "enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
- },
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
+ "currentValue" : {
+ "type" : "object"
},
- "valueAsDouble" : {
- "type" : "number",
- "format" : "double"
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
},
- "valueAsBoolean" : {
- "type" : "boolean"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "valueAsString" : {
- "type" : "string"
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "inputSource" : {
- "type" : "object"
+ "currentTokenId" : {
+ "type" : "integer",
+ "format" : "int32"
},
"parsingContext" : {
"$ref" : "#/definitions/JsonStreamContext"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"currentLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
@@ -1475,9 +1467,26 @@
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
+ "textOffset" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"numberValue" : {
"$ref" : "#/definitions/Number"
},
+ "numberType" : {
+ "type" : "string",
+ "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
+ },
+ "bigIntegerValue" : {
+ "type" : "integer"
+ },
+ "decimalValue" : {
+ "type" : "number"
+ },
+ "embeddedObject" : {
+ "type" : "object"
+ },
"binaryValue" : {
"type" : "array",
"items" : {
@@ -1493,40 +1502,31 @@
"type" : "integer",
"format" : "int64"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "valueAsDouble" : {
+ "type" : "number",
+ "format" : "double"
},
- "formatFeatures" : {
- "type" : "integer",
- "format" : "int32"
+ "valueAsBoolean" : {
+ "type" : "boolean"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
+ "valueAsString" : {
+ "type" : "string"
},
- "currentValue" : {
+ "objectId" : {
"type" : "object"
},
- "textOffset" : {
- "type" : "integer",
- "format" : "int32"
- },
- "numberType" : {
+ "currentToken" : {
"type" : "string",
- "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
- },
- "bigIntegerValue" : {
- "type" : "integer"
+ "enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
- "decimalValue" : {
- "type" : "number"
+ "currentName" : {
+ "type" : "string"
},
- "embeddedObject" : {
+ "typeId" : {
"type" : "object"
},
- "currentTokenId" : {
- "type" : "integer",
- "format" : "int32"
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
}
}
},
@@ -1541,20 +1541,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "unwrappingSerializer" : {
- "type" : "boolean"
- },
"delegatee" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer" : {
+ "type" : "boolean"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "currentName" : {
- "type" : "string"
- },
"currentValue" : {
"type" : "object"
},
@@ -1562,6 +1559,9 @@
"type" : "integer",
"format" : "int32"
},
+ "currentName" : {
+ "type" : "string"
+ },
"typeDesc" : {
"type" : "string"
},
@@ -1583,6 +1583,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -1631,9 +1634,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -1723,12 +1723,12 @@
"type" : "integer",
"format" : "int32"
},
- "currency" : {
- "$ref" : "#/definitions/Currency"
- },
"roundingMode" : {
"type" : "string",
"enum" : [ "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY" ]
+ },
+ "currency" : {
+ "$ref" : "#/definitions/Currency"
}
}
},
@@ -1746,15 +1746,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
- "injectableValues" : {
- "$ref" : "#/definitions/InjectableValues"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"serializationConfig" : {
"$ref" : "#/definitions/SerializationConfig"
},
@@ -1764,6 +1755,9 @@
"deserializationContext" : {
"$ref" : "#/definitions/DeserializationContext"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"serializerFactory" : {
"$ref" : "#/definitions/SerializerFactory"
},
@@ -1788,6 +1782,12 @@
"jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
+ "injectableValues" : {
+ "$ref" : "#/definitions/InjectableValues"
+ },
"factory" : {
"$ref" : "#/definitions/JsonFactory"
}
@@ -1925,12 +1925,6 @@
"SerializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPrettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
@@ -1945,17 +1939,23 @@
"type" : "integer",
"format" : "int32"
},
+ "defaultPrettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"rootName" : {
"type" : "string"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"attributes" : {
"$ref" : "#/definitions/ContextAttributes"
@@ -1966,26 +1966,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
+ "classIntrospector" : {
+ "$ref" : "#/definitions/ClassIntrospector"
},
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
},
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
- "classIntrospector" : {
- "$ref" : "#/definitions/ClassIntrospector"
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
}
}
},
@@ -2001,17 +2001,11 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
- },
"config" : {
"$ref" : "#/definitions/SerializationConfig"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
+ "filterProvider" : {
+ "$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
@@ -2019,8 +2013,14 @@
"defaultNullValueSerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
},
- "filterProvider" : {
- "$ref" : "#/definitions/FilterProvider"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
}
}
},
@@ -2184,7 +2184,7 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
+ "displayName" : {
"type" : "string"
},
"dstsavings" : {
@@ -2195,7 +2195,7 @@
"type" : "integer",
"format" : "int32"
},
- "displayName" : {
+ "id" : {
"type" : "string"
}
}
@@ -2235,11 +2235,11 @@
"Value" : {
"type" : "object",
"properties" : {
- "contentInclusion" : {
+ "valueInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
},
- "valueInclusion" : {
+ "contentInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
}
@@ -2278,28 +2278,25 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "issuerDN" : {
- "$ref" : "#/definitions/Principal"
- },
- "subjectDN" : {
- "$ref" : "#/definitions/Principal"
+ "serialNumber" : {
+ "type" : "integer"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
+ "tbscertificate" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
},
- "keyUsage" : {
+ "extendedKeyUsage" : {
"type" : "array",
"items" : {
- "type" : "boolean"
+ "type" : "string"
}
},
"sigAlgName" : {
"type" : "string"
},
- "serialNumber" : {
- "type" : "integer"
- },
"notBefore" : {
"type" : "string",
"format" : "date-time"
@@ -2308,13 +2305,6 @@
"type" : "string",
"format" : "date-time"
},
- "tbscertificate" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
"sigAlgOID" : {
"type" : "string"
},
@@ -2337,10 +2327,10 @@
"type" : "boolean"
}
},
- "extendedKeyUsage" : {
+ "keyUsage" : {
"type" : "array",
"items" : {
- "type" : "string"
+ "type" : "boolean"
}
},
"subjectAlternativeNames" : {
@@ -2361,6 +2351,16 @@
}
}
},
+ "issuerDN" : {
+ "$ref" : "#/definitions/Principal"
+ },
+ "subjectDN" : {
+ "$ref" : "#/definitions/Principal"
+ },
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"signature" : {
"type" : "array",
"items" : {
diff --git a/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json b/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
index cf420e7..99c187d 100644
--- a/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
+++ b/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
@@ -23758,12 +23758,12 @@
"$ref": "#/definitions/X509Certificate"
}
},
- "peerAddress": {
- "$ref": "#/definitions/SocketAddress"
- },
"httpAuthType": {
"type": "string"
},
+ "peerAddress": {
+ "$ref": "#/definitions/SocketAddress"
+ },
"commandData": {
"type": "string"
}
@@ -23797,15 +23797,15 @@
"AutoTopicCreationOverride": {
"type": "object",
"properties": {
- "topicType": {
- "type": "string"
- },
"defaultNumPartitions": {
"type": "integer",
"format": "int32"
},
"allowAutoTopicCreation": {
"type": "boolean"
+ },
+ "topicType": {
+ "type": "string"
}
}
},
@@ -23833,10 +23833,6 @@
"Base64Variant": {
"type": "object",
"properties": {
- "maxLineLength": {
- "type": "integer",
- "format": "int32"
- },
"paddingChar": {
"type": "string"
},
@@ -23844,6 +23840,10 @@
"type": "string",
"format": "byte"
},
+ "maxLineLength": {
+ "type": "integer",
+ "format": "int32"
+ },
"name": {
"type": "string"
}
@@ -24088,9 +24088,6 @@
"CompletableFuture": {
"type": "object",
"properties": {
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -24098,6 +24095,9 @@
"type": "integer",
"format": "int32"
},
+ "done": {
+ "type": "boolean"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -24106,9 +24106,6 @@
"CompletableFutureClusterData": {
"type": "object",
"properties": {
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -24116,6 +24113,9 @@
"type": "integer",
"format": "int32"
},
+ "done": {
+ "type": "boolean"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -24124,9 +24124,6 @@
"CompletableFuturePartitionedTopicMetadata": {
"type": "object",
"properties": {
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -24134,6 +24131,9 @@
"type": "integer",
"format": "int32"
},
+ "done": {
+ "type": "boolean"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -24171,10 +24171,6 @@
"type": "string"
}
},
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
"msgThroughputOut": {
"type": "number",
"format": "double"
@@ -24187,18 +24183,6 @@
"type": "integer",
"format": "int64"
},
- "msgRateRedeliver": {
- "type": "number",
- "format": "double"
- },
- "chunkedMessageRate": {
- "type": "number",
- "format": "double"
- },
- "unackedMessages": {
- "type": "integer",
- "format": "int32"
- },
"lastConsumedTimestamp": {
"type": "integer",
"format": "int64"
@@ -24210,6 +24194,10 @@
"consumerName": {
"type": "string"
},
+ "availablePermits": {
+ "type": "integer",
+ "format": "int32"
+ },
"avgMessagesPerEntry": {
"type": "integer",
"format": "int32"
@@ -24220,6 +24208,9 @@
"readPositionWhenJoining": {
"type": "string"
},
+ "connectedSince": {
+ "type": "string"
+ },
"clientVersion": {
"type": "string"
},
@@ -24229,13 +24220,22 @@
"type": "string"
}
},
- "connectedSince": {
- "type": "string"
+ "msgRateRedeliver": {
+ "type": "number",
+ "format": "double"
},
- "availablePermits": {
+ "chunkedMessageRate": {
+ "type": "number",
+ "format": "double"
+ },
+ "unackedMessages": {
"type": "integer",
"format": "int32"
},
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
"address": {
"type": "string"
}
@@ -24258,14 +24258,14 @@
"type": "integer",
"format": "int32"
},
- "symbol": {
- "type": "string"
- },
"displayName": {
"type": "string"
},
"numericCodeAsString": {
"type": "string"
+ },
+ "symbol": {
+ "type": "string"
}
}
},
@@ -24384,6 +24384,12 @@
"DeserializationConfig": {
"type": "object",
"properties": {
+ "problemHandlers": {
+ "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
+ "defaultPropertyInclusion": {
+ "$ref": "#/definitions/Value"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -24394,23 +24400,17 @@
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
- "problemHandlers": {
- "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "defaultPropertyInclusion": {
- "$ref": "#/definitions/Value"
- },
"rootName": {
"type": "string"
},
- "defaultVisibilityChecker": {
- "$ref": "#/definitions/VisibilityCheckerObject"
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
},
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
+ "defaultVisibilityChecker": {
+ "$ref": "#/definitions/VisibilityCheckerObject"
},
"attributes": {
"$ref": "#/definitions/ContextAttributes"
@@ -24421,26 +24421,26 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
+ "classIntrospector": {
+ "$ref": "#/definitions/ClassIntrospector"
},
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "annotationProcessingEnabled": {
+ "type": "boolean"
},
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
- "classIntrospector": {
- "$ref": "#/definitions/ClassIntrospector"
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
}
}
},
@@ -24462,9 +24462,6 @@
"arrayBuilders": {
"$ref": "#/definitions/ArrayBuilders"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -24478,6 +24475,9 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
@@ -24564,13 +24564,6 @@
"FunctionInstanceStatsData": {
"type": "object",
"properties": {
- "userMetrics": {
- "type": "object",
- "additionalProperties": {
- "type": "number",
- "format": "double"
- }
- },
"oneMin": {
"$ref": "#/definitions/FunctionInstanceStatsDataBase"
},
@@ -24578,6 +24571,13 @@
"type": "integer",
"format": "int64"
},
+ "userMetrics": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "number",
+ "format": "double"
+ }
+ },
"receivedTotal": {
"type": "integer",
"format": "int64"
@@ -24818,18 +24818,15 @@
"javaLangObject": {
"type": "boolean"
},
- "enumType": {
- "type": "boolean"
- },
- "containerType": {
- "type": "boolean"
- },
"valueHandler": {
"type": "object"
},
"typeHandler": {
"type": "object"
},
+ "mapLikeType": {
+ "type": "boolean"
+ },
"collectionLikeType": {
"type": "boolean"
},
@@ -24848,7 +24845,10 @@
"erasedSignature": {
"type": "string"
},
- "mapLikeType": {
+ "containerType": {
+ "type": "boolean"
+ },
+ "enumType": {
"type": "boolean"
},
"interface": {
@@ -24883,8 +24883,11 @@
"JsonFactory": {
"type": "object",
"properties": {
- "codec": {
- "$ref": "#/definitions/ObjectCodec"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
+ },
+ "rootValueSeparator": {
+ "type": "string"
},
"formatName": {
"type": "string"
@@ -24895,11 +24898,8 @@
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
},
- "rootValueSeparator": {
- "type": "string"
- },
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "codec": {
+ "$ref": "#/definitions/ObjectCodec"
}
}
},
@@ -24909,11 +24909,11 @@
"closed": {
"type": "boolean"
},
- "codec": {
- "$ref": "#/definitions/ObjectCodec"
+ "currentValue": {
+ "type": "object"
},
- "prettyPrinter": {
- "$ref": "#/definitions/PrettyPrinter"
+ "schema": {
+ "$ref": "#/definitions/FormatSchema"
},
"featureMask": {
"type": "integer",
@@ -24923,9 +24923,6 @@
"type": "integer",
"format": "int32"
},
- "schema": {
- "$ref": "#/definitions/FormatSchema"
- },
"highestEscapedChar": {
"type": "integer",
"format": "int32"
@@ -24940,11 +24937,14 @@
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
- },
"outputContext": {
"$ref": "#/definitions/JsonStreamContext"
+ },
+ "prettyPrinter": {
+ "$ref": "#/definitions/PrettyPrinter"
+ },
+ "codec": {
+ "$ref": "#/definitions/ObjectCodec"
}
}
},
@@ -24982,18 +24982,15 @@
"type": "integer",
"format": "int32"
},
- "closed": {
- "type": "boolean"
- },
- "text": {
- "type": "string"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
+ "text": {
+ "type": "string"
+ },
"booleanValue": {
"type": "boolean"
},
@@ -25017,59 +25014,40 @@
"type": "integer",
"format": "int32"
},
- "objectId": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
},
"intValue": {
"type": "integer",
"format": "int32"
},
- "codec": {
- "$ref": "#/definitions/ObjectCodec"
- },
- "typeId": {
+ "inputSource": {
"type": "object"
},
- "currentName": {
- "type": "string"
- },
- "currentToken": {
- "type": "string",
- "enum": [
- "NOT_AVAILABLE",
- "START_OBJECT",
- "END_OBJECT",
- "START_ARRAY",
- "END_ARRAY",
- "FIELD_NAME",
- "VALUE_EMBEDDED_OBJECT",
- "VALUE_STRING",
- "VALUE_NUMBER_INT",
- "VALUE_NUMBER_FLOAT",
- "VALUE_TRUE",
- "VALUE_FALSE",
- "VALUE_NULL"
- ]
- },
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
+ "currentValue": {
+ "type": "object"
},
- "valueAsDouble": {
- "type": "number",
- "format": "double"
+ "schema": {
+ "$ref": "#/definitions/FormatSchema"
},
- "valueAsBoolean": {
- "type": "boolean"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "valueAsString": {
- "type": "string"
+ "formatFeatures": {
+ "type": "integer",
+ "format": "int32"
},
- "inputSource": {
- "type": "object"
+ "currentTokenId": {
+ "type": "integer",
+ "format": "int32"
},
"parsingContext": {
"$ref": "#/definitions/JsonStreamContext"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"currentLocation": {
"$ref": "#/definitions/JsonLocation"
},
@@ -25097,8 +25075,32 @@
"VALUE_NULL"
]
},
- "numberValue": {
- "$ref": "#/definitions/Number"
+ "textOffset": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "numberValue": {
+ "$ref": "#/definitions/Number"
+ },
+ "numberType": {
+ "type": "string",
+ "enum": [
+ "INT",
+ "LONG",
+ "BIG_INTEGER",
+ "FLOAT",
+ "DOUBLE",
+ "BIG_DECIMAL"
+ ]
+ },
+ "bigIntegerValue": {
+ "type": "integer"
+ },
+ "decimalValue": {
+ "type": "number"
+ },
+ "embeddedObject": {
+ "type": "object"
},
"binaryValue": {
"type": "array",
@@ -25115,47 +25117,45 @@
"type": "integer",
"format": "int64"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "valueAsDouble": {
+ "type": "number",
+ "format": "double"
},
- "formatFeatures": {
- "type": "integer",
- "format": "int32"
+ "valueAsBoolean": {
+ "type": "boolean"
},
- "schema": {
- "$ref": "#/definitions/FormatSchema"
+ "valueAsString": {
+ "type": "string"
},
- "currentValue": {
+ "objectId": {
"type": "object"
},
- "textOffset": {
- "type": "integer",
- "format": "int32"
- },
- "numberType": {
+ "currentToken": {
"type": "string",
"enum": [
- "INT",
- "LONG",
- "BIG_INTEGER",
- "FLOAT",
- "DOUBLE",
- "BIG_DECIMAL"
+ "NOT_AVAILABLE",
+ "START_OBJECT",
+ "END_OBJECT",
+ "START_ARRAY",
+ "END_ARRAY",
+ "FIELD_NAME",
+ "VALUE_EMBEDDED_OBJECT",
+ "VALUE_STRING",
+ "VALUE_NUMBER_INT",
+ "VALUE_NUMBER_FLOAT",
+ "VALUE_TRUE",
+ "VALUE_FALSE",
+ "VALUE_NULL"
]
},
- "bigIntegerValue": {
- "type": "integer"
- },
- "decimalValue": {
- "type": "number"
+ "currentName": {
+ "type": "string"
},
- "embeddedObject": {
+ "typeId": {
"type": "object"
},
- "currentTokenId": {
- "type": "integer",
- "format": "int32"
+ "codec": {
+ "$ref": "#/definitions/ObjectCodec"
}
}
},
@@ -25170,20 +25170,17 @@
"JsonSerializerObject": {
"type": "object",
"properties": {
- "unwrappingSerializer": {
- "type": "boolean"
- },
"delegatee": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer": {
+ "type": "boolean"
}
}
},
"JsonStreamContext": {
"type": "object",
"properties": {
- "currentName": {
- "type": "string"
- },
"currentValue": {
"type": "object"
},
@@ -25191,6 +25188,9 @@
"type": "integer",
"format": "int32"
},
+ "currentName": {
+ "type": "string"
+ },
"typeDesc": {
"type": "string"
},
@@ -25487,14 +25487,28 @@
"type": "number",
"format": "double"
},
+ "msgThroughputOut": {
+ "type": "number",
+ "format": "double"
+ },
+ "cpu": {
+ "$ref": "#/definitions/ResourceUsage"
+ },
+ "memory": {
+ "$ref": "#/definitions/ResourceUsage"
+ },
+ "directMemory": {
+ "$ref": "#/definitions/ResourceUsage"
+ },
"bandwidthIn": {
"$ref": "#/definitions/ResourceUsage"
},
"bandwidthOut": {
"$ref": "#/definitions/ResourceUsage"
},
- "memory": {
- "$ref": "#/definitions/ResourceUsage"
+ "lastUpdate": {
+ "type": "integer",
+ "format": "int64"
},
"underLoaded": {
"type": "boolean"
@@ -25505,29 +25519,18 @@
"loadReportType": {
"type": "string"
},
- "cpu": {
- "$ref": "#/definitions/ResourceUsage"
- },
- "directMemory": {
- "$ref": "#/definitions/ResourceUsage"
- },
- "lastUpdate": {
- "type": "integer",
- "format": "int64"
- },
"msgThroughputIn": {
"type": "number",
"format": "double"
- },
- "msgThroughputOut": {
- "type": "number",
- "format": "double"
}
}
},
"Locale": {
"type": "object",
"properties": {
+ "displayName": {
+ "type": "string"
+ },
"script": {
"type": "string"
},
@@ -25576,9 +25579,6 @@
"displayVariant": {
"type": "string"
},
- "displayName": {
- "type": "string"
- },
"language": {
"type": "string"
}
@@ -25817,14 +25817,10 @@
"type": "string"
}
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
"producerName": {
"type": "string"
},
- "msgThroughputIn": {
+ "msgRateIn": {
"type": "number",
"format": "double"
},
@@ -25832,18 +25828,10 @@
"type": "number",
"format": "double"
},
- "chunkedMessageRate": {
- "type": "number",
- "format": "double"
- },
- "clientVersion": {
+ "connectedSince": {
"type": "string"
},
- "producerId": {
- "type": "integer",
- "format": "int64"
- },
- "connectedSince": {
+ "clientVersion": {
"type": "string"
},
"accessMode": {
@@ -25854,6 +25842,18 @@
"WaitForExclusive"
]
},
+ "producerId": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "chunkedMessageRate": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgThroughputIn": {
+ "type": "number",
+ "format": "double"
+ },
"address": {
"type": "string"
}
@@ -25873,26 +25873,18 @@
"type": "number",
"format": "double"
},
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
- "msgThroughputIn": {
- "type": "number",
- "format": "double"
- },
"msgThroughputOut": {
"type": "number",
"format": "double"
},
- "msgRateExpired": {
- "type": "number",
- "format": "double"
- },
"replicationBacklog": {
"type": "integer",
"format": "int64"
},
+ "replicationDelayInSeconds": {
+ "type": "integer",
+ "format": "int64"
+ },
"inboundConnection": {
"type": "string"
},
@@ -25905,9 +25897,17 @@
"outboundConnectedSince": {
"type": "string"
},
- "replicationDelayInSeconds": {
- "type": "integer",
- "format": "int64"
+ "msgRateExpired": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgThroughputIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
}
}
},
@@ -25918,27 +25918,11 @@
"type": "number",
"format": "double"
},
- "backlogSize": {
- "type": "integer",
- "format": "int64"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
- "replicated": {
- "type": "boolean"
- },
"durable": {
"type": "boolean"
},
- "nonContiguousDeletedMessagesRangesSerializedSize": {
- "type": "integer",
- "format": "int32"
- },
- "msgThroughputOut": {
- "type": "number",
- "format": "double"
+ "replicated": {
+ "type": "boolean"
},
"consumers": {
"type": "array",
@@ -25946,9 +25930,9 @@
"$ref": "#/definitions/ConsumerStats"
}
},
- "nonContiguousDeletedMessagesRanges": {
- "type": "integer",
- "format": "int32"
+ "msgThroughputOut": {
+ "type": "number",
+ "format": "double"
},
"bytesOutCounter": {
"type": "integer",
@@ -25958,76 +25942,92 @@
"type": "integer",
"format": "int64"
},
- "msgBacklog": {
+ "backlogSize": {
"type": "integer",
"format": "int64"
},
- "msgRateRedeliver": {
- "type": "number",
- "format": "double"
+ "nonContiguousDeletedMessagesRanges": {
+ "type": "integer",
+ "format": "int32"
},
- "chunkedMessageRate": {
+ "nonContiguousDeletedMessagesRangesSerializedSize": {
"type": "integer",
"format": "int32"
},
- "msgBacklogNoDelayed": {
+ "lastExpireTimestamp": {
"type": "integer",
"format": "int64"
},
- "blockedSubscriptionOnUnackedMsgs": {
- "type": "boolean"
- },
- "msgDelayed": {
+ "lastConsumedFlowTimestamp": {
"type": "integer",
"format": "int64"
},
- "unackedMessages": {
+ "lastConsumedTimestamp": {
"type": "integer",
"format": "int64"
},
- "activeConsumerName": {
- "type": "string"
- },
- "msgRateExpired": {
- "type": "number",
- "format": "double"
- },
- "totalMsgExpired": {
+ "lastAckedTimestamp": {
"type": "integer",
"format": "int64"
},
- "lastExpireTimestamp": {
+ "lastMarkDeleteAdvancedTimestamp": {
"type": "integer",
"format": "int64"
},
- "lastConsumedFlowTimestamp": {
+ "allowOutOfOrderDelivery": {
+ "type": "boolean"
+ },
+ "consumersAfterMarkDeletePosition": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "msgBacklog": {
"type": "integer",
"format": "int64"
},
- "lastConsumedTimestamp": {
+ "msgRateRedeliver": {
+ "type": "number",
+ "format": "double"
+ },
+ "chunkedMessageRate": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "msgBacklogNoDelayed": {
"type": "integer",
"format": "int64"
},
- "lastAckedTimestamp": {
+ "blockedSubscriptionOnUnackedMsgs": {
+ "type": "boolean"
+ },
+ "msgDelayed": {
"type": "integer",
"format": "int64"
},
- "lastMarkDeleteAdvancedTimestamp": {
+ "unackedMessages": {
"type": "integer",
"format": "int64"
},
- "consumersAfterMarkDeletePosition": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
+ "activeConsumerName": {
+ "type": "string"
},
- "allowOutOfOrderDelivery": {
- "type": "boolean"
+ "msgRateExpired": {
+ "type": "number",
+ "format": "double"
+ },
+ "totalMsgExpired": {
+ "type": "integer",
+ "format": "int64"
},
"keySharedMode": {
"type": "string"
},
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
"type": {
"type": "string"
}
@@ -26036,16 +26036,16 @@
"NonPersistentTopicStats": {
"type": "object",
"properties": {
- "msgDropRate": {
- "type": "number",
- "format": "double"
- },
"subscriptions": {
"type": "object",
"additionalProperties": {
"$ref": "#/definitions/NonPersistentSubscriptionStats"
}
},
+ "msgDropRate": {
+ "type": "number",
+ "format": "double"
+ },
"publishers": {
"type": "array",
"items": {
@@ -26058,52 +26058,18 @@
"$ref": "#/definitions/NonPersistentReplicatorStats"
}
},
- "backlogSize": {
- "type": "integer",
- "format": "int64"
- },
"msgRateIn": {
"type": "number",
"format": "double"
},
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
- "waitingPublishers": {
- "type": "integer",
- "format": "int32"
- },
- "msgChunkPublished": {
- "type": "boolean"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize": {
- "type": "integer",
- "format": "int32"
- },
- "msgThroughputIn": {
- "type": "number",
- "format": "double"
- },
"msgThroughputOut": {
"type": "number",
"format": "double"
},
- "deduplicationStatus": {
- "type": "string"
- },
"bytesInCounter": {
"type": "integer",
"format": "int64"
},
- "offloadedStorageSize": {
- "type": "integer",
- "format": "int64"
- },
- "nonContiguousDeletedMessagesRanges": {
- "type": "integer",
- "format": "int32"
- },
"msgInCounter": {
"type": "integer",
"format": "int64"
@@ -26120,16 +26086,50 @@
"type": "number",
"format": "double"
},
+ "msgChunkPublished": {
+ "type": "boolean"
+ },
"storageSize": {
"type": "integer",
"format": "int64"
},
+ "backlogSize": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "offloadedStorageSize": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "waitingPublishers": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "deduplicationStatus": {
+ "type": "string"
+ },
"topicEpoch": {
"type": "integer",
"format": "int64"
},
+ "nonContiguousDeletedMessagesRanges": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize": {
+ "type": "integer",
+ "format": "int32"
+ },
"compaction": {
"$ref": "#/definitions/CompactionStats"
+ },
+ "msgThroughputIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
}
}
},
@@ -26161,9 +26161,6 @@
"type": "integer",
"format": "int32"
},
- "currency": {
- "$ref": "#/definitions/Currency"
- },
"roundingMode": {
"type": "string",
"enum": [
@@ -26176,6 +26173,9 @@
"HALF_EVEN",
"UNNECESSARY"
]
+ },
+ "currency": {
+ "$ref": "#/definitions/Currency"
}
}
},
@@ -26193,15 +26193,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
- "injectableValues": {
- "$ref": "#/definitions/InjectableValues"
- },
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"serializationConfig": {
"$ref": "#/definitions/SerializationConfig"
},
@@ -26211,6 +26202,9 @@
"deserializationContext": {
"$ref": "#/definitions/DeserializationContext"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"serializerFactory": {
"$ref": "#/definitions/SerializerFactory"
},
@@ -26235,6 +26229,12 @@
"jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
+ "injectableValues": {
+ "$ref": "#/definitions/InjectableValues"
+ },
"factory": {
"$ref": "#/definitions/JsonFactory"
}
@@ -26243,6 +26243,14 @@
"OffloadPolicies": {
"type": "object",
"properties": {
+ "managedLedgerOffloadThresholdInBytes": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "managedLedgerOffloadDeletionLagInMillis": {
+ "type": "integer",
+ "format": "int64"
+ },
"offloadersDirectory": {
"type": "string"
},
@@ -26313,6 +26321,9 @@
"fileSystemProfilePath": {
"type": "string"
},
+ "fileSystemURI": {
+ "type": "string"
+ },
"managedLedgerOffloadBucket": {
"type": "string"
},
@@ -26329,17 +26340,6 @@
"managedLedgerOffloadReadBufferSizeInBytes": {
"type": "integer",
"format": "int32"
- },
- "fileSystemURI": {
- "type": "string"
- },
- "managedLedgerOffloadThresholdInBytes": {
- "type": "integer",
- "format": "int64"
- },
- "managedLedgerOffloadDeletionLagInMillis": {
- "type": "integer",
- "format": "int64"
}
}
},
@@ -27139,14 +27139,10 @@
"type": "string"
}
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
"producerName": {
"type": "string"
},
- "msgThroughputIn": {
+ "msgRateIn": {
"type": "number",
"format": "double"
},
@@ -27154,18 +27150,10 @@
"type": "number",
"format": "double"
},
- "chunkedMessageRate": {
- "type": "number",
- "format": "double"
- },
- "clientVersion": {
+ "connectedSince": {
"type": "string"
},
- "producerId": {
- "type": "integer",
- "format": "int64"
- },
- "connectedSince": {
+ "clientVersion": {
"type": "string"
},
"accessMode": {
@@ -27176,6 +27164,18 @@
"WaitForExclusive"
]
},
+ "producerId": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "chunkedMessageRate": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgThroughputIn": {
+ "type": "number",
+ "format": "double"
+ },
"address": {
"type": "string"
}
@@ -27199,26 +27199,18 @@
"type": "number",
"format": "double"
},
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
- "msgThroughputIn": {
- "type": "number",
- "format": "double"
- },
"msgThroughputOut": {
"type": "number",
"format": "double"
},
- "msgRateExpired": {
- "type": "number",
- "format": "double"
- },
"replicationBacklog": {
"type": "integer",
"format": "int64"
},
+ "replicationDelayInSeconds": {
+ "type": "integer",
+ "format": "int64"
+ },
"inboundConnection": {
"type": "string"
},
@@ -27231,9 +27223,17 @@
"outboundConnectedSince": {
"type": "string"
},
- "replicationDelayInSeconds": {
- "type": "integer",
- "format": "int64"
+ "msgRateExpired": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgThroughputIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
}
}
},
@@ -27385,12 +27385,6 @@
"SerializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultPrettyPrinter": {
- "$ref": "#/definitions/PrettyPrinter"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
@@ -27412,17 +27406,23 @@
"type": "integer",
"format": "int32"
},
+ "defaultPrettyPrinter": {
+ "$ref": "#/definitions/PrettyPrinter"
+ },
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"rootName": {
"type": "string"
},
- "defaultVisibilityChecker": {
- "$ref": "#/definitions/VisibilityCheckerObject"
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
},
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
+ "defaultVisibilityChecker": {
+ "$ref": "#/definitions/VisibilityCheckerObject"
},
"attributes": {
"$ref": "#/definitions/ContextAttributes"
@@ -27433,26 +27433,26 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
+ "classIntrospector": {
+ "$ref": "#/definitions/ClassIntrospector"
},
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "annotationProcessingEnabled": {
+ "type": "boolean"
},
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
- "classIntrospector": {
- "$ref": "#/definitions/ClassIntrospector"
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
}
}
},
@@ -27468,17 +27468,11 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
- },
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
+ "filterProvider": {
+ "$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
@@ -27486,8 +27480,14 @@
"defaultNullValueSerializer": {
"$ref": "#/definitions/JsonSerializerObject"
},
- "filterProvider": {
- "$ref": "#/definitions/FilterProvider"
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
}
}
},
@@ -27581,27 +27581,11 @@
"SubscriptionStats": {
"type": "object",
"properties": {
- "backlogSize": {
- "type": "integer",
- "format": "int64"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
- "replicated": {
- "type": "boolean"
- },
"durable": {
"type": "boolean"
},
- "nonContiguousDeletedMessagesRangesSerializedSize": {
- "type": "integer",
- "format": "int32"
- },
- "msgThroughputOut": {
- "type": "number",
- "format": "double"
+ "replicated": {
+ "type": "boolean"
},
"consumers": {
"type": "array",
@@ -27609,18 +27593,59 @@
"$ref": "#/definitions/ConsumerStats"
}
},
+ "msgThroughputOut": {
+ "type": "number",
+ "format": "double"
+ },
+ "bytesOutCounter": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "msgOutCounter": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "backlogSize": {
+ "type": "integer",
+ "format": "int64"
+ },
"nonContiguousDeletedMessagesRanges": {
"type": "integer",
"format": "int32"
},
- "bytesOutCounter": {
+ "nonContiguousDeletedMessagesRangesSerializedSize": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "lastExpireTimestamp": {
"type": "integer",
"format": "int64"
},
- "msgOutCounter": {
+ "lastConsumedFlowTimestamp": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "lastConsumedTimestamp": {
"type": "integer",
"format": "int64"
},
+ "lastAckedTimestamp": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "lastMarkDeleteAdvancedTimestamp": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "allowOutOfOrderDelivery": {
+ "type": "boolean"
+ },
+ "consumersAfterMarkDeletePosition": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
"msgBacklog": {
"type": "integer",
"format": "int64"
@@ -27659,38 +27684,13 @@
"type": "integer",
"format": "int64"
},
- "lastExpireTimestamp": {
- "type": "integer",
- "format": "int64"
- },
- "lastConsumedFlowTimestamp": {
- "type": "integer",
- "format": "int64"
- },
- "lastConsumedTimestamp": {
- "type": "integer",
- "format": "int64"
- },
- "lastAckedTimestamp": {
- "type": "integer",
- "format": "int64"
- },
- "lastMarkDeleteAdvancedTimestamp": {
- "type": "integer",
- "format": "int64"
- },
- "consumersAfterMarkDeletePosition": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
- "allowOutOfOrderDelivery": {
- "type": "boolean"
- },
"keySharedMode": {
"type": "string"
},
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
"type": {
"type": "string"
}
@@ -27755,7 +27755,7 @@
"TimeZone": {
"type": "object",
"properties": {
- "id": {
+ "displayName": {
"type": "string"
},
"dstsavings": {
@@ -27766,7 +27766,7 @@
"type": "integer",
"format": "int32"
},
- "displayName": {
+ "id": {
"type": "string"
}
}
@@ -27774,36 +27774,13 @@
"TopicStats": {
"type": "object",
"properties": {
- "backlogSize": {
- "type": "integer",
- "format": "int64"
- },
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
"subscriptions": {
"type": "object",
"additionalProperties": {
"$ref": "#/definitions/SubscriptionStats"
}
},
- "waitingPublishers": {
- "type": "integer",
- "format": "int32"
- },
- "msgChunkPublished": {
- "type": "boolean"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize": {
- "type": "integer",
- "format": "int32"
- },
- "msgThroughputIn": {
+ "msgRateIn": {
"type": "number",
"format": "double"
},
@@ -27811,21 +27788,10 @@
"type": "number",
"format": "double"
},
- "deduplicationStatus": {
- "type": "string"
- },
"bytesInCounter": {
"type": "integer",
"format": "int64"
},
- "offloadedStorageSize": {
- "type": "integer",
- "format": "int64"
- },
- "nonContiguousDeletedMessagesRanges": {
- "type": "integer",
- "format": "int32"
- },
"msgInCounter": {
"type": "integer",
"format": "int64"
@@ -27842,28 +27808,62 @@
"type": "number",
"format": "double"
},
+ "msgChunkPublished": {
+ "type": "boolean"
+ },
"storageSize": {
"type": "integer",
"format": "int64"
},
+ "backlogSize": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "offloadedStorageSize": {
+ "type": "integer",
+ "format": "int64"
+ },
"publishers": {
"type": "array",
"items": {
"$ref": "#/definitions/PublisherStats"
}
},
+ "waitingPublishers": {
+ "type": "integer",
+ "format": "int32"
+ },
"replication": {
"type": "object",
"additionalProperties": {
"$ref": "#/definitions/ReplicatorStats"
}
},
+ "deduplicationStatus": {
+ "type": "string"
+ },
"topicEpoch": {
"type": "integer",
"format": "int64"
},
+ "nonContiguousDeletedMessagesRanges": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize": {
+ "type": "integer",
+ "format": "int32"
+ },
"compaction": {
"$ref": "#/definitions/CompactionStats"
+ },
+ "msgThroughputIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
}
}
},
@@ -27892,7 +27892,7 @@
"Value": {
"type": "object",
"properties": {
- "contentInclusion": {
+ "valueInclusion": {
"type": "string",
"enum": [
"ALWAYS",
@@ -27903,7 +27903,7 @@
"USE_DEFAULTS"
]
},
- "valueInclusion": {
+ "contentInclusion": {
"type": "string",
"enum": [
"ALWAYS",
@@ -28271,26 +28271,26 @@
"WorkerService": {
"type": "object",
"properties": {
- "functions": {
- "$ref": "#/definitions/FunctionsWorkerService"
- },
- "workerConfig": {
- "$ref": "#/definitions/WorkerConfig"
- },
"sources": {
"$ref": "#/definitions/SourcesWorkerService"
},
"initialized": {
"type": "boolean"
},
- "sinks": {
- "$ref": "#/definitions/SinksWorkerService"
+ "workers": {
+ "$ref": "#/definitions/WorkersWorkerService"
+ },
+ "workerConfig": {
+ "$ref": "#/definitions/WorkerConfig"
},
"functionsV2": {
"$ref": "#/definitions/FunctionsV2WorkerService"
},
- "workers": {
- "$ref": "#/definitions/WorkersWorkerService"
+ "functions": {
+ "$ref": "#/definitions/FunctionsWorkerService"
+ },
+ "sinks": {
+ "$ref": "#/definitions/SinksWorkerService"
}
}
},
@@ -28327,28 +28327,25 @@
"issuerX500Principal": {
"$ref": "#/definitions/X500Principal"
},
- "issuerDN": {
- "$ref": "#/definitions/Principal"
- },
- "subjectDN": {
- "$ref": "#/definitions/Principal"
+ "serialNumber": {
+ "type": "integer"
},
- "version": {
- "type": "integer",
- "format": "int32"
+ "tbscertificate": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
},
- "keyUsage": {
+ "extendedKeyUsage": {
"type": "array",
"items": {
- "type": "boolean"
+ "type": "string"
}
},
"sigAlgName": {
"type": "string"
},
- "serialNumber": {
- "type": "integer"
- },
"notBefore": {
"type": "string",
"format": "date-time"
@@ -28357,13 +28354,6 @@
"type": "string",
"format": "date-time"
},
- "tbscertificate": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
- },
"sigAlgOID": {
"type": "string"
},
@@ -28386,10 +28376,10 @@
"type": "boolean"
}
},
- "extendedKeyUsage": {
+ "keyUsage": {
"type": "array",
"items": {
- "type": "string"
+ "type": "boolean"
}
},
"subjectAlternativeNames": {
@@ -28410,6 +28400,16 @@
}
}
},
+ "issuerDN": {
+ "$ref": "#/definitions/Principal"
+ },
+ "subjectDN": {
+ "$ref": "#/definitions/Principal"
+ },
+ "version": {
+ "type": "integer",
+ "format": "int32"
+ },
"signature": {
"type": "array",
"items": {
diff --git a/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json b/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json
index d8010ba..b9ddd32 100644
--- a/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json
+++ b/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json
@@ -1174,12 +1174,12 @@
"$ref": "#/definitions/X509Certificate"
}
},
- "peerAddress": {
- "$ref": "#/definitions/SocketAddress"
- },
"httpAuthType": {
"type": "string"
},
+ "peerAddress": {
+ "$ref": "#/definitions/SocketAddress"
+ },
"commandData": {
"type": "string"
}
@@ -1188,10 +1188,6 @@
"Base64Variant": {
"type": "object",
"properties": {
- "maxLineLength": {
- "type": "integer",
- "format": "int32"
- },
"paddingChar": {
"type": "string"
},
@@ -1199,6 +1195,10 @@
"type": "string",
"format": "byte"
},
+ "maxLineLength": {
+ "type": "integer",
+ "format": "int32"
+ },
"name": {
"type": "string"
}
@@ -1251,9 +1251,6 @@
"CompletableFuture": {
"type": "object",
"properties": {
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -1261,6 +1258,9 @@
"type": "integer",
"format": "int32"
},
+ "done": {
+ "type": "boolean"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -1269,9 +1269,6 @@
"CompletableFutureClusterData": {
"type": "object",
"properties": {
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -1279,6 +1276,9 @@
"type": "integer",
"format": "int32"
},
+ "done": {
+ "type": "boolean"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -1372,14 +1372,14 @@
"type": "integer",
"format": "int32"
},
- "symbol": {
- "type": "string"
- },
"displayName": {
"type": "string"
},
"numericCodeAsString": {
"type": "string"
+ },
+ "symbol": {
+ "type": "string"
}
}
},
@@ -1404,6 +1404,12 @@
"DeserializationConfig": {
"type": "object",
"properties": {
+ "problemHandlers": {
+ "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
+ "defaultPropertyInclusion": {
+ "$ref": "#/definitions/Value"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -1414,23 +1420,17 @@
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
- "problemHandlers": {
- "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "defaultPropertyInclusion": {
- "$ref": "#/definitions/Value"
- },
"rootName": {
"type": "string"
},
- "defaultVisibilityChecker": {
- "$ref": "#/definitions/VisibilityCheckerObject"
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
},
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
+ "defaultVisibilityChecker": {
+ "$ref": "#/definitions/VisibilityCheckerObject"
},
"attributes": {
"$ref": "#/definitions/ContextAttributes"
@@ -1441,26 +1441,26 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
+ "classIntrospector": {
+ "$ref": "#/definitions/ClassIntrospector"
},
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "annotationProcessingEnabled": {
+ "type": "boolean"
},
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
- "classIntrospector": {
- "$ref": "#/definitions/ClassIntrospector"
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
}
}
},
@@ -1482,9 +1482,6 @@
"arrayBuilders": {
"$ref": "#/definitions/ArrayBuilders"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -1498,6 +1495,9 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
@@ -1765,13 +1765,6 @@
"FunctionInstanceStatsData": {
"type": "object",
"properties": {
- "userMetrics": {
- "type": "object",
- "additionalProperties": {
- "type": "number",
- "format": "double"
- }
- },
"oneMin": {
"$ref": "#/definitions/FunctionInstanceStatsDataBase"
},
@@ -1779,6 +1772,13 @@
"type": "integer",
"format": "int64"
},
+ "userMetrics": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "number",
+ "format": "double"
+ }
+ },
"receivedTotal": {
"type": "integer",
"format": "int64"
@@ -2090,18 +2090,15 @@
"javaLangObject": {
"type": "boolean"
},
- "enumType": {
- "type": "boolean"
- },
- "containerType": {
- "type": "boolean"
- },
"valueHandler": {
"type": "object"
},
"typeHandler": {
"type": "object"
},
+ "mapLikeType": {
+ "type": "boolean"
+ },
"collectionLikeType": {
"type": "boolean"
},
@@ -2120,7 +2117,10 @@
"erasedSignature": {
"type": "string"
},
- "mapLikeType": {
+ "containerType": {
+ "type": "boolean"
+ },
+ "enumType": {
"type": "boolean"
},
"interface": {
@@ -2155,8 +2155,11 @@
"JsonFactory": {
"type": "object",
"properties": {
- "codec": {
- "$ref": "#/definitions/ObjectCodec"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
+ },
+ "rootValueSeparator": {
+ "type": "string"
},
"formatName": {
"type": "string"
@@ -2167,11 +2170,8 @@
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
},
- "rootValueSeparator": {
- "type": "string"
- },
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "codec": {
+ "$ref": "#/definitions/ObjectCodec"
}
}
},
@@ -2181,11 +2181,11 @@
"closed": {
"type": "boolean"
},
- "codec": {
- "$ref": "#/definitions/ObjectCodec"
+ "currentValue": {
+ "type": "object"
},
- "prettyPrinter": {
- "$ref": "#/definitions/PrettyPrinter"
+ "schema": {
+ "$ref": "#/definitions/FormatSchema"
},
"featureMask": {
"type": "integer",
@@ -2195,9 +2195,6 @@
"type": "integer",
"format": "int32"
},
- "schema": {
- "$ref": "#/definitions/FormatSchema"
- },
"highestEscapedChar": {
"type": "integer",
"format": "int32"
@@ -2212,11 +2209,14 @@
"type": "integer",
... 13928 lines suppressed ...