You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ur...@apache.org on 2022/06/22 06:24:32 UTC

[pulsar-site] branch asf-site-next updated: Updated site at revision 2d5ce82

This is an automated email from the ASF dual-hosted git repository.

urfree pushed a commit to branch asf-site-next
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/asf-site-next by this push:
     new ed3ee8207b4 Updated site at revision 2d5ce82
ed3ee8207b4 is described below

commit ed3ee8207b4dcb1353983a763cddba5dc8f5680b
Author: Pulsar Site Updater <de...@pulsar.apache.org>
AuthorDate: Wed Jun 22 06:24:25 2022 +0000

    Updated site at revision 2d5ce82
---
 .../pulsar-broker/2.11.0-SNAPSHOT/index-all.html   |  10 +-
 .../2.11.0-SNAPSHOT/member-search-index.js         |   2 +-
 .../broker/admin/impl/PersistentTopicsBase.html    |  10 +-
 .../broker/admin/v1/NonPersistentTopics.html       |  15 +-
 .../pulsar/broker/admin/v1/PersistentTopics.html   |  13 +-
 .../broker/admin/v2/NonPersistentTopics.html       |  15 +-
 .../pulsar/broker/admin/v2/PersistentTopics.html   |  13 +-
 .../org/apache/pulsar/broker/rest/Topics.html      |   2 +-
 .../org/apache/pulsar/broker/rest/TopicsBase.html  |   2 +-
 content/index.html                                 |   2 +-
 content/swagger/master/swagger.json                | 307 +++++---------------
 content/swagger/master/swaggerfunctions.json       | 106 +++----
 content/swagger/master/swaggerpackages.json        |  62 ++---
 content/swagger/master/swaggersink.json            |  62 ++---
 content/swagger/master/swaggersource.json          |  62 ++---
 content/swagger/master/v2/swagger.json             | 309 +++++----------------
 content/swagger/master/v3/swaggerfunctions.json    | 106 +++----
 content/swagger/master/v3/swaggerpackages.json     |  62 ++---
 content/swagger/master/v3/swaggersink.json         |  62 ++---
 content/swagger/master/v3/swaggersource.json       |  62 ++---
 20 files changed, 484 insertions(+), 800 deletions(-)

diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/index-all.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/index-all.html
index dd885d16518..3b6b06b2fba 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/index-all.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/index-all.html
@@ -4253,13 +4253,13 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/broker/service/Topic.html#getInternalStats(boolean)" class="member-name-link">getInternalStats(boolean)</a> - Method in interface org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html#getInternalStats(java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats(String, String, String, boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">NonPersistentTopics</a></dt>
+<dt><a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html#getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats(AsyncResponse, String, String, String, boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">NonPersistentTopics</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getInternalStats(java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats(String, String, String, boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></dt>
+<dt><a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats(AsyncResponse, String, String, String, boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html#getInternalStats(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats(String, String, String, String, boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.v1.<a href="org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v1">NonPersistentTopics</a></dt>
+<dt><a href="org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html#getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats(AsyncResponse, String, String, String, String, boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.v1.<a href="org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v1 [...]
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html#getInternalStats(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats(String, String, String, String, boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.v1.<a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v1">PersistentTopics</a></dt>
+<dt><a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html#getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats(AsyncResponse, String, String, String, String, boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.v1.<a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v1">Pers [...]
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/broker/admin/v2/Namespaces.html#getIsAllowAutoUpdateSchema(java.lang.String,java.lang.String)" class="member-name-link">getIsAllowAutoUpdateSchema(String, String)</a> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/Namespaces.html" title="class in org.apache.pulsar.broker.admin.v2">Namespaces</a></dt>
 <dd>&nbsp;</dd>
@@ -6995,7 +6995,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetInactiveTopicPolicies(boolean,boolean)" class="member-name-link">internalGetInactiveTopicPolicies(boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetInternalStats(boolean,boolean)" class="member-name-link">internalGetInternalStats(boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></dt>
+<dt><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetInternalStatsAsync(boolean,boolean)" class="member-name-link">internalGetInternalStatsAsync(boolean, boolean)</a> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/broker/admin/impl/NamespacesBase.html#internalGetIsAllowAutoUpdateSchema()" class="member-name-link">internalGetIsAllowAutoUpdateSchema()</a> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/NamespacesBase.html" title="class in org.apache.pulsar.broker.admin.impl">NamespacesBase</a></dt>
 <dd>&nbsp;</dd>
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/member-search-index.js b/content/api/pulsar-broker/2.11.0-SNAPSHOT/member-search-index.js
index a495bb8ad9f..dede823e448 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/member-search-index.js
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.pulsar.broker.transaction.pendingack.proto","c":"PendingAckOp","l":"ABORT"},{"p":"org.apache.pulsar.broker.transaction.pendingack.proto","c":"PendingAckOp","l":"ABORT_VALUE"},{"p":"org.apache.pulsar.broker.stats.prometheus","c":"AggregatedTransactionCoordinatorStats","l":"abortedCount"},{"p":"org.apache.pulsar.broker.transaction.buffer","c":"TransactionMeta","l":"abortTxn()"},{"p":"org.apache.pulsar.broker.transaction.buffer","c":"TransactionCursor", [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.broker.transaction.pendingack.proto","c":"PendingAckOp","l":"ABORT"},{"p":"org.apache.pulsar.broker.transaction.pendingack.proto","c":"PendingAckOp","l":"ABORT_VALUE"},{"p":"org.apache.pulsar.broker.stats.prometheus","c":"AggregatedTransactionCoordinatorStats","l":"abortedCount"},{"p":"org.apache.pulsar.broker.transaction.buffer","c":"TransactionMeta","l":"abortTxn()"},{"p":"org.apache.pulsar.broker.transaction.buffer","c":"TransactionCursor", [...]
\ No newline at end of file
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html
index 729b34b1ff4..a9716c00368 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html
@@ -250,8 +250,8 @@ loadScripts(document, 'script');</script>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#internalGetInactiveTopicPolicies(boolean,boolean)" class="member-name-link">internalGetInactiveTopicPolicies</a><wbr>(boolean&nbsp;applied,
  boolean&nbsp;isGlobal)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected org.apache.pulsar.common.policies.data.PersistentTopicInternalStats</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#internalGetInternalStats(boolean,boolean)" class="member-name-link">internalGetInternalStats</a><wbr>(boolean&nbsp;authoritative,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;org.apache.pulsar.common.policies.data.PersistentTopicInternalStats&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#internalGetInternalStatsAsync(boolean,boolean)" class="member-name-link">internalGetInternalStatsAsync</a><wbr>(boolean&nbsp;authoritative,
  boolean&nbsp;metadata)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected void</code></div>
@@ -934,9 +934,9 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
-<section class="detail" id="internalGetInternalStats(boolean,boolean)">
-<h3>internalGetInternalStats</h3>
-<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">org.apache.pulsar.common.policies.data.PersistentTopicInternalStats</span>&nbsp;<span class="element-name">internalGetInternalStats</span><wbr><span class="parameters">(boolean&nbsp;authoritative,
+<section class="detail" id="internalGetInternalStatsAsync(boolean,boolean)">
+<h3>internalGetInternalStatsAsync</h3>
+<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;org.apache.pulsar.common.policies.data.PersistentTopicInternalStats&gt;</span>&nbsp;<span class="element-name">internalGetInternalStatsAsync</span><wbr><span class="parameters"> [...]
  boolean&nbsp;metadata)</span></div>
 </section>
 </li>
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html
index 0f466c6dd30..208fbbb1165 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html
@@ -137,8 +137,9 @@ loadScripts(document, 'script');</script>
  int&nbsp;numPartitions,
  boolean&nbsp;createLocalTopicOnly)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.pulsar.common.policies.data.PersistentTopicInternalStats</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInternalStats(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;property,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats</a><wbr>(javax.ws.rs.container.AsyncResponse&nbsp;asyncResponse,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;property,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;encodedTopic,
@@ -183,7 +184,7 @@ loadScripts(document, 'script');</script>
 <code><a href="PersistentTopics.html#compact(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)">compact</a>, <a href="PersistentTopics.html#compactionStatus(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)">compactionStatus</a>, <a href="PersistentTopics.html#createNonPartitionedTopic(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)">c [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.impl.PersistentTopicsBase">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.impl.<a href="../impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../impl/PersistentTopicsBase.html#handleTopicPolicyException(java.lang.String,java [...]
+<code><a href="../impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../impl/PersistentTopicsBase.html#handleTopicPolicyException(java.lang.String,java [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.AdminResource">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.<a href="../AdminResource.html" title="class in org.apache.pulsar.broker.admin">AdminResource</a></h3>
 <code><a href="../AdminResource.html#bookKeeper()">bookKeeper</a>, <a href="../AdminResource.html#checkArgument(boolean,java.lang.String)">checkArgument</a>, <a href="../AdminResource.html#checkBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.RetentionPolicies)">checkBacklogQuota</a>, <a href="../AdminResource.html#checkNotNull(java.lang.Object,java.lang.String)">checkNotNull</a>, <a href="../AdminResource.html#checkNotNull(T)">check [...]
@@ -244,11 +245,13 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
-<section class="detail" id="getInternalStats(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">
+<section class="detail" id="getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">
 <h3>getInternalStats</h3>
 <div class="member-signature"><span class="annotations">@GET
 @Path("{property}/{cluster}/{namespace}/{topic}/internalStats")
-</span><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.pulsar.common.policies.data.PersistentTopicInternalStats</span>&nbsp;<span class="element-name">getInternalStats</span><wbr><span class="parameters">(@PathParam("property")
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getInternalStats</span><wbr><span class="parameters">(@Suspended
+ javax.ws.rs.container.AsyncResponse&nbsp;asyncResponse,
+ @PathParam("property")
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;property,
  @PathParam("cluster")
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
@@ -262,7 +265,7 @@ loadScripts(document, 'script');</script>
  boolean&nbsp;metadata)</span></div>
 <dl class="notes">
 <dt>Overrides:</dt>
-<dd><code><a href="PersistentTopics.html#getInternalStats(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">getInternalStats</a></code>&nbsp;in class&nbsp;<code><a href="PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v1">PersistentTopics</a></code></dd>
+<dd><code><a href="PersistentTopics.html#getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">getInternalStats</a></code>&nbsp;in class&nbsp;<code><a href="PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v1">PersistentTopics</a></code></dd>
 </dl>
 </section>
 </li>
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/PersistentTopics.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/PersistentTopics.html
index 077bb5e2271..bb23b3eb5e5 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/PersistentTopics.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/PersistentTopics.html
@@ -236,8 +236,9 @@ loadScripts(document, 'script');</script>
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;encodedTopic,
  boolean&nbsp;authoritative)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.pulsar.common.policies.data.PersistentTopicInternalStats</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInternalStats(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;property,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats</a><wbr>(javax.ws.rs.container.AsyncResponse&nbsp;asyncResponse,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;property,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;encodedTopic,
@@ -474,7 +475,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.impl.PersistentTopicsBase">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.impl.<a href="../impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../impl/PersistentTopicsBase.html#handleTopicPolicyException(java.lang.String,java [...]
+<code><a href="../impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../impl/PersistentTopicsBase.html#handleTopicPolicyException(java.lang.String,java [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.AdminResource">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.<a href="../AdminResource.html" title="class in org.apache.pulsar.broker.admin">AdminResource</a></h3>
 <code><a href="../AdminResource.html#bookKeeper()">bookKeeper</a>, <a href="../AdminResource.html#checkArgument(boolean,java.lang.String)">checkArgument</a>, <a href="../AdminResource.html#checkBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.RetentionPolicies)">checkBacklogQuota</a>, <a href="../AdminResource.html#checkNotNull(java.lang.Object,java.lang.String)">checkNotNull</a>, <a href="../AdminResource.html#checkNotNull(T)">check [...]
@@ -793,11 +794,13 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
-<section class="detail" id="getInternalStats(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">
+<section class="detail" id="getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">
 <h3>getInternalStats</h3>
 <div class="member-signature"><span class="annotations">@GET
 @Path("{property}/{cluster}/{namespace}/{topic}/internalStats")
-</span><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.pulsar.common.policies.data.PersistentTopicInternalStats</span>&nbsp;<span class="element-name">getInternalStats</span><wbr><span class="parameters">(@PathParam("property")
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getInternalStats</span><wbr><span class="parameters">(@Suspended
+ javax.ws.rs.container.AsyncResponse&nbsp;asyncResponse,
+ @PathParam("property")
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;property,
  @PathParam("cluster")
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html
index a78f31edf61..46be9bcd451 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html
@@ -136,8 +136,9 @@ loadScripts(document, 'script');</script>
  int&nbsp;numPartitions,
  boolean&nbsp;createLocalTopicOnly)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.pulsar.common.policies.data.PersistentTopicInternalStats</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInternalStats(java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats</a><wbr>(javax.ws.rs.container.AsyncResponse&nbsp;asyncResponse,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;encodedTopic,
  boolean&nbsp;authoritative,
@@ -201,7 +202,7 @@ loadScripts(document, 'script');</script>
 <code><a href="PersistentTopics.html#compact(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,boolean)">compact</a>, <a href="PersistentTopics.html#compactionStatus(java.lang.String,java.lang.String,java.lang.String,boolean)">compactionStatus</a>, <a href="PersistentTopics.html#createMissedPartitions(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String)">createMissedPartitions</a>, <a href="PersistentTopics.html#crea [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.impl.PersistentTopicsBase">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.impl.<a href="../impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../impl/PersistentTopicsBase.html#handleTopicPolicyException(java.lang.String,java [...]
+<code><a href="../impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../impl/PersistentTopicsBase.html#handleTopicPolicyException(java.lang.String,java [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.AdminResource">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.<a href="../AdminResource.html" title="class in org.apache.pulsar.broker.admin">AdminResource</a></h3>
 <code><a href="../AdminResource.html#bookKeeper()">bookKeeper</a>, <a href="../AdminResource.html#checkArgument(boolean,java.lang.String)">checkArgument</a>, <a href="../AdminResource.html#checkBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.RetentionPolicies)">checkBacklogQuota</a>, <a href="../AdminResource.html#checkNotNull(java.lang.Object,java.lang.String)">checkNotNull</a>, <a href="../AdminResource.html#checkNotNull(T)">check [...]
@@ -260,11 +261,13 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
-<section class="detail" id="getInternalStats(java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">
+<section class="detail" id="getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">
 <h3>getInternalStats</h3>
 <div class="member-signature"><span class="annotations">@GET
 @Path("{tenant}/{namespace}/{topic}/internalStats")
-</span><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.pulsar.common.policies.data.PersistentTopicInternalStats</span>&nbsp;<span class="element-name">getInternalStats</span><wbr><span class="parameters">(@PathParam("tenant")
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getInternalStats</span><wbr><span class="parameters">(@Suspended
+ javax.ws.rs.container.AsyncResponse&nbsp;asyncResponse,
+ @PathParam("tenant")
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  @PathParam("namespace")
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
@@ -276,7 +279,7 @@ loadScripts(document, 'script');</script>
  boolean&nbsp;metadata)</span></div>
 <dl class="notes">
 <dt>Overrides:</dt>
-<dd><code><a href="PersistentTopics.html#getInternalStats(java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">getInternalStats</a></code>&nbsp;in class&nbsp;<code><a href="PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></code></dd>
+<dd><code><a href="PersistentTopics.html#getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">getInternalStats</a></code>&nbsp;in class&nbsp;<code><a href="PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></code></dd>
 </dl>
 </section>
 </li>
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html
index 454a9d77fb9..b9c572719d0 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html
@@ -357,8 +357,9 @@ loadScripts(document, 'script');</script>
  boolean&nbsp;isGlobal,
  boolean&nbsp;authoritative)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.pulsar.common.policies.data.PersistentTopicInternalStats</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInternalStats(java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)" class="member-name-link">getInternalStats</a><wbr>(javax.ws.rs.container.AsyncResponse&nbsp;asyncResponse,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;encodedTopic,
  boolean&nbsp;authoritative,
@@ -1200,7 +1201,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.impl.PersistentTopicsBase">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.impl.<a href="../impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../impl/PersistentTopicsBase.html#handleTopicPolicyException(java.lang.String,java [...]
+<code><a href="../impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../impl/PersistentTopicsBase.html#handleTopicPolicyException(java.lang.String,java [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.AdminResource">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.<a href="../AdminResource.html" title="class in org.apache.pulsar.broker.admin">AdminResource</a></h3>
 <code><a href="../AdminResource.html#bookKeeper()">bookKeeper</a>, <a href="../AdminResource.html#checkArgument(boolean,java.lang.String)">checkArgument</a>, <a href="../AdminResource.html#checkBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.RetentionPolicies)">checkBacklogQuota</a>, <a href="../AdminResource.html#checkNotNull(java.lang.Object,java.lang.String)">checkNotNull</a>, <a href="../AdminResource.html#checkNotNull(T)">check [...]
@@ -1909,11 +1910,13 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
-<section class="detail" id="getInternalStats(java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">
+<section class="detail" id="getInternalStats(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">
 <h3>getInternalStats</h3>
 <div class="member-signature"><span class="annotations">@GET
 @Path("{tenant}/{namespace}/{topic}/internalStats")
-</span><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.pulsar.common.policies.data.PersistentTopicInternalStats</span>&nbsp;<span class="element-name">getInternalStats</span><wbr><span class="parameters">(@PathParam("tenant")
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getInternalStats</span><wbr><span class="parameters">(@Suspended
+ javax.ws.rs.container.AsyncResponse&nbsp;asyncResponse,
+ @PathParam("tenant")
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  @PathParam("namespace")
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/rest/Topics.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/rest/Topics.html
index 1e17ae2ef83..42dd3cbb6e4 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/rest/Topics.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/rest/Topics.html
@@ -171,7 +171,7 @@ loadScripts(document, 'script');</script>
 <code><a href="TopicsBase.html#messageToByteBuf(org.apache.pulsar.client.api.Message)">messageToByteBuf</a>, <a href="TopicsBase.html#publishMessages(javax.ws.rs.container.AsyncResponse,org.apache.pulsar.websocket.data.ProducerMessages,boolean)">publishMessages</a>, <a href="TopicsBase.html#publishMessagesToPartition(javax.ws.rs.container.AsyncResponse,org.apache.pulsar.websocket.data.ProducerMessages,boolean,int)">publishMessagesToPartition</a>, <a href="TopicsBase.html#validateProduceP [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.impl.PersistentTopicsBase">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.impl.<a href="../admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../admin/impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../admin/impl/PersistentTopicsBase.html#handleTopicPolicyException(jav [...]
+<code><a href="../admin/impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../admin/impl/PersistentTopicsBase.html#handleTopicPolicyException(jav [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.AdminResource">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.<a href="../admin/AdminResource.html" title="class in org.apache.pulsar.broker.admin">AdminResource</a></h3>
 <code><a href="../admin/AdminResource.html#bookKeeper()">bookKeeper</a>, <a href="../admin/AdminResource.html#checkArgument(boolean,java.lang.String)">checkArgument</a>, <a href="../admin/AdminResource.html#checkBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.RetentionPolicies)">checkBacklogQuota</a>, <a href="../admin/AdminResource.html#checkNotNull(java.lang.Object,java.lang.String)">checkNotNull</a>, <a href="../admin/AdminResour [...]
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/rest/TopicsBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/rest/TopicsBase.html
index 1e94c9f9744..fed086e0c8c 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/rest/TopicsBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/rest/TopicsBase.html
@@ -151,7 +151,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.impl.PersistentTopicsBase">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.impl.<a href="../admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../admin/impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../admin/impl/PersistentTopicsBase.html#handleTopicPolicyException(jav [...]
+<code><a href="../admin/impl/PersistentTopicsBase.html#filterSystemTopic(java.util.List,boolean)">filterSystemTopic</a>, <a href="../admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,org.apache.pulsar.common.naming.TopicName)">getPartitionedTopicMetadata</a>, <a href="../admin/impl/PersistentTopicsBase.html#handleTopicPolicyException(jav [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.pulsar.broker.admin.AdminResource">Methods inherited from class&nbsp;org.apache.pulsar.broker.admin.<a href="../admin/AdminResource.html" title="class in org.apache.pulsar.broker.admin">AdminResource</a></h3>
 <code><a href="../admin/AdminResource.html#bookKeeper()">bookKeeper</a>, <a href="../admin/AdminResource.html#checkArgument(boolean,java.lang.String)">checkArgument</a>, <a href="../admin/AdminResource.html#checkBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.RetentionPolicies)">checkBacklogQuota</a>, <a href="../admin/AdminResource.html#checkNotNull(java.lang.Object,java.lang.String)">checkNotNull</a>, <a href="../admin/AdminResour [...]
diff --git a/content/index.html b/content/index.html
index 938b93ba31a..a90a0397a8b 100644
--- a/content/index.html
+++ b/content/index.html
@@ -23,7 +23,7 @@
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div id="docusaurus-base-url-issue-banner-container"></div><div role="region"><a href="#" class="skipToContent_fXgn">Skip to main content</a></div><div class="announcementBar_mb4j" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_vyr4"></div><div class="announcementBarContent_xLdY">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make i [...]
+<div id="docusaurus-base-url-issue-banner-container"></div><div role="region"><a href="#" class="skipToContent_fXgn">Skip to main content</a></div><div class="announcementBar_mb4j" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_vyr4"></div><div class="announcementBarContent_xLdY">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make i [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
 	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_lCJq"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
diff --git a/content/swagger/master/swagger.json b/content/swagger/master/swagger.json
index 124370d9531..114c2b522bd 100644
--- a/content/swagger/master/swagger.json
+++ b/content/swagger/master/swagger.json
@@ -8028,12 +8028,6 @@
           "default" : false
         } ],
         "responses" : {
-          "200" : {
-            "description" : "successful operation",
-            "schema" : {
-              "$ref" : "#/definitions/PersistentTopicInternalStats"
-            }
-          },
           "307" : {
             "description" : "Current broker doesn't serve the namespace of this topic"
           },
@@ -15361,12 +15355,6 @@
           "default" : false
         } ],
         "responses" : {
-          "200" : {
-            "description" : "successful operation",
-            "schema" : {
-              "$ref" : "#/definitions/PersistentTopicInternalStats"
-            }
-          },
           "307" : {
             "description" : "Current broker doesn't serve the namespace of this topic"
           },
@@ -17403,6 +17391,7 @@
         "summary" : "Create a partitioned topic.",
         "description" : "It needs to be called before creating a producer on a partitioned topic.",
         "operationId" : "createPartitionedTopic",
+        "consumes" : [ "application/vnd.partitioned-topic-metadata+json" ],
         "produces" : [ "application/json" ],
         "parameters" : [ {
           "name" : "tenant",
@@ -17425,12 +17414,10 @@
         }, {
           "in" : "body",
           "name" : "body",
-          "description" : "The number of partitions for the topic",
+          "description" : "The metadata for the topic",
           "required" : true,
           "schema" : {
-            "type" : "integer",
-            "format" : "int32",
-            "default" : 0
+            "$ref" : "#/definitions/PartitionedTopicMetadata"
           }
         }, {
           "name" : "createLocalTopicOnly",
@@ -22245,10 +22232,10 @@
     "BookieInfo" : {
       "type" : "object",
       "properties" : {
-        "hostname" : {
+        "rack" : {
           "type" : "string"
         },
-        "rack" : {
+        "hostname" : {
           "type" : "string"
         }
       }
@@ -22706,66 +22693,6 @@
         }
       }
     },
-    "CursorStats" : {
-      "type" : "object",
-      "properties" : {
-        "markDeletePosition" : {
-          "type" : "string"
-        },
-        "readPosition" : {
-          "type" : "string"
-        },
-        "waitingReadOp" : {
-          "type" : "boolean"
-        },
-        "pendingReadOps" : {
-          "type" : "integer",
-          "format" : "int32"
-        },
-        "messagesConsumedCounter" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "cursorLedger" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "cursorLedgerLastEntry" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "individuallyDeletedMessages" : {
-          "type" : "string"
-        },
-        "lastLedgerSwitchTimestamp" : {
-          "type" : "string"
-        },
-        "state" : {
-          "type" : "string"
-        },
-        "numberOfEntriesSinceFirstNotAckedMessage" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "totalNonContiguousDeletedMessagesRange" : {
-          "type" : "integer",
-          "format" : "int32"
-        },
-        "subscriptionHavePendingRead" : {
-          "type" : "boolean"
-        },
-        "subscriptionHavePendingReplayRead" : {
-          "type" : "boolean"
-        },
-        "properties" : {
-          "type" : "object",
-          "additionalProperties" : {
-            "type" : "integer",
-            "format" : "int64"
-          }
-        }
-      }
-    },
     "DateFormat" : {
       "type" : "object",
       "properties" : {
@@ -22808,12 +22735,12 @@
     "DeserializationConfig" : {
       "type" : "object",
       "properties" : {
-        "defaultPropertyInclusion" : {
-          "$ref" : "#/definitions/Value"
-        },
         "annotationIntrospector" : {
           "$ref" : "#/definitions/AnnotationIntrospector"
         },
+        "defaultPropertyInclusion" : {
+          "$ref" : "#/definitions/Value"
+        },
         "nodeFactory" : {
           "$ref" : "#/definitions/JsonNodeFactory"
         },
@@ -22830,12 +22757,12 @@
         "rootName" : {
           "type" : "string"
         },
-        "fullRootName" : {
-          "$ref" : "#/definitions/PropertyName"
-        },
         "subtypeResolver" : {
           "$ref" : "#/definitions/SubtypeResolver"
         },
+        "fullRootName" : {
+          "$ref" : "#/definitions/PropertyName"
+        },
         "defaultVisibilityChecker" : {
           "$ref" : "#/definitions/VisibilityCheckerObject"
         },
@@ -22916,6 +22843,13 @@
     "DispatchRate" : {
       "type" : "object",
       "properties" : {
+        "relativeToPublishRate" : {
+          "type" : "boolean"
+        },
+        "ratePeriodInSecond" : {
+          "type" : "integer",
+          "format" : "int32"
+        },
         "dispatchThrottlingRateInMsg" : {
           "type" : "integer",
           "format" : "int32"
@@ -22923,13 +22857,6 @@
         "dispatchThrottlingRateInByte" : {
           "type" : "integer",
           "format" : "int64"
-        },
-        "relativeToPublishRate" : {
-          "type" : "boolean"
-        },
-        "ratePeriodInSecond" : {
-          "type" : "integer",
-          "format" : "int32"
         }
       }
     },
@@ -22988,9 +22915,6 @@
     "FunctionInstanceStatsData" : {
       "type" : "object",
       "properties" : {
-        "oneMin" : {
-          "$ref" : "#/definitions/FunctionInstanceStatsDataBase"
-        },
         "lastInvocation" : {
           "type" : "integer",
           "format" : "int64"
@@ -23002,6 +22926,9 @@
             "format" : "double"
           }
         },
+        "oneMin" : {
+          "$ref" : "#/definitions/FunctionInstanceStatsDataBase"
+        },
         "receivedTotal" : {
           "type" : "integer",
           "format" : "int64"
@@ -23213,9 +23140,6 @@
         "abstract" : {
           "type" : "boolean"
         },
-        "contentType" : {
-          "$ref" : "#/definitions/JavaType"
-        },
         "bindings" : {
           "$ref" : "#/definitions/TypeBindings"
         },
@@ -23267,6 +23191,9 @@
         "mapLikeType" : {
           "type" : "boolean"
         },
+        "contentType" : {
+          "$ref" : "#/definitions/JavaType"
+        },
         "typeName" : {
           "type" : "string"
         },
@@ -23301,9 +23228,6 @@
     "JsonGenerator" : {
       "type" : "object",
       "properties" : {
-        "closed" : {
-          "type" : "boolean"
-        },
         "schema" : {
           "$ref" : "#/definitions/FormatSchema"
         },
@@ -23340,6 +23264,9 @@
         },
         "outputContext" : {
           "$ref" : "#/definitions/JsonStreamContext"
+        },
+        "closed" : {
+          "type" : "boolean"
         }
       }
     },
@@ -23380,19 +23307,16 @@
         "text" : {
           "type" : "string"
         },
-        "closed" : {
-          "type" : "boolean"
-        },
-        "intValue" : {
-          "type" : "integer",
-          "format" : "int32"
-        },
         "textCharacters" : {
           "type" : "array",
           "items" : {
             "type" : "string"
           }
         },
+        "intValue" : {
+          "type" : "integer",
+          "format" : "int32"
+        },
         "booleanValue" : {
           "type" : "boolean"
         },
@@ -23516,6 +23440,9 @@
         },
         "currentValue" : {
           "type" : "object"
+        },
+        "closed" : {
+          "type" : "boolean"
         }
       }
     },
@@ -23683,32 +23610,6 @@
         }
       }
     },
-    "LedgerInfo" : {
-      "type" : "object",
-      "properties" : {
-        "ledgerId" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "entries" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "size" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "offloaded" : {
-          "type" : "boolean"
-        },
-        "metadata" : {
-          "type" : "string"
-        },
-        "underReplicated" : {
-          "type" : "boolean"
-        }
-      }
-    },
     "LinkedNode" : {
       "type" : "object"
     },
@@ -23847,41 +23748,41 @@
           "type" : "number",
           "format" : "double"
         },
-        "underLoaded" : {
-          "type" : "boolean"
-        },
-        "overLoaded" : {
-          "type" : "boolean"
+        "msgThroughputIn" : {
+          "type" : "number",
+          "format" : "double"
         },
-        "loadReportType" : {
-          "type" : "string"
+        "msgThroughputOut" : {
+          "type" : "number",
+          "format" : "double"
         },
-        "bandwidthIn" : {
+        "cpu" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
-        "bandwidthOut" : {
+        "memory" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
-        "memory" : {
+        "directMemory" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
-        "cpu" : {
+        "bandwidthIn" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
-        "directMemory" : {
+        "bandwidthOut" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
         "lastUpdate" : {
           "type" : "integer",
           "format" : "int64"
         },
-        "msgThroughputIn" : {
-          "type" : "number",
-          "format" : "double"
+        "underLoaded" : {
+          "type" : "boolean"
         },
-        "msgThroughputOut" : {
-          "type" : "number",
-          "format" : "double"
+        "overLoaded" : {
+          "type" : "boolean"
+        },
+        "loadReportType" : {
+          "type" : "string"
         }
       }
     },
@@ -24278,10 +24179,6 @@
           "type" : "integer",
           "format" : "int32"
         },
-        "s3ManagedLedgerOffloadReadBufferSizeInBytes" : {
-          "type" : "integer",
-          "format" : "int32"
-        },
         "s3ManagedLedgerOffloadCredentialId" : {
           "type" : "string"
         },
@@ -24294,6 +24191,10 @@
         "s3ManagedLedgerOffloadRoleSessionName" : {
           "type" : "string"
         },
+        "s3ManagedLedgerOffloadReadBufferSizeInBytes" : {
+          "type" : "integer",
+          "format" : "int32"
+        },
         "gcsManagedLedgerOffloadRegion" : {
           "type" : "string"
         },
@@ -24604,72 +24505,6 @@
         }
       }
     },
-    "PersistentTopicInternalStats" : {
-      "type" : "object",
-      "properties" : {
-        "entriesAddedCounter" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "numberOfEntries" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "totalSize" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "currentLedgerEntries" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "currentLedgerSize" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "lastLedgerCreatedTimestamp" : {
-          "type" : "string"
-        },
-        "lastLedgerCreationFailureTimestamp" : {
-          "type" : "string"
-        },
-        "waitingCursorsCount" : {
-          "type" : "integer",
-          "format" : "int32"
-        },
-        "pendingAddEntriesCount" : {
-          "type" : "integer",
-          "format" : "int32"
-        },
-        "lastConfirmedEntry" : {
-          "type" : "string"
-        },
-        "state" : {
-          "type" : "string"
-        },
-        "ledgers" : {
-          "type" : "array",
-          "items" : {
-            "$ref" : "#/definitions/LedgerInfo"
-          }
-        },
-        "cursors" : {
-          "type" : "object",
-          "additionalProperties" : {
-            "$ref" : "#/definitions/CursorStats"
-          }
-        },
-        "schemaLedgers" : {
-          "type" : "array",
-          "items" : {
-            "$ref" : "#/definitions/LedgerInfo"
-          }
-        },
-        "compactedLedger" : {
-          "$ref" : "#/definitions/LedgerInfo"
-        }
-      }
-    },
     "Policies" : {
       "type" : "object",
       "properties" : {
@@ -25181,11 +25016,11 @@
     "ResourceUnit" : {
       "type" : "object",
       "properties" : {
-        "availableResource" : {
-          "$ref" : "#/definitions/ResourceDescription"
-        },
         "resourceId" : {
           "type" : "string"
+        },
+        "availableResource" : {
+          "$ref" : "#/definitions/ResourceDescription"
         }
       }
     },
@@ -25238,15 +25073,15 @@
     "SerializationConfig" : {
       "type" : "object",
       "properties" : {
+        "annotationIntrospector" : {
+          "$ref" : "#/definitions/AnnotationIntrospector"
+        },
         "defaultPropertyInclusion" : {
           "$ref" : "#/definitions/Value"
         },
         "filterProvider" : {
           "$ref" : "#/definitions/FilterProvider"
         },
-        "annotationIntrospector" : {
-          "$ref" : "#/definitions/AnnotationIntrospector"
-        },
         "defaultPrettyPrinter" : {
           "$ref" : "#/definitions/PrettyPrinter"
         },
@@ -25264,12 +25099,12 @@
         "rootName" : {
           "type" : "string"
         },
-        "fullRootName" : {
-          "$ref" : "#/definitions/PropertyName"
-        },
         "subtypeResolver" : {
           "$ref" : "#/definitions/SubtypeResolver"
         },
+        "fullRootName" : {
+          "$ref" : "#/definitions/PropertyName"
+        },
         "defaultVisibilityChecker" : {
           "$ref" : "#/definitions/VisibilityCheckerObject"
         },
@@ -25314,26 +25149,26 @@
         "timeZone" : {
           "$ref" : "#/definitions/TimeZone"
         },
-        "generator" : {
-          "$ref" : "#/definitions/JsonGenerator"
-        },
         "config" : {
           "$ref" : "#/definitions/SerializationConfig"
         },
         "typeFactory" : {
           "$ref" : "#/definitions/TypeFactory"
         },
+        "annotationIntrospector" : {
+          "$ref" : "#/definitions/AnnotationIntrospector"
+        },
         "defaultNullValueSerializer" : {
           "$ref" : "#/definitions/JsonSerializerObject"
         },
         "filterProvider" : {
           "$ref" : "#/definitions/FilterProvider"
         },
-        "annotationIntrospector" : {
-          "$ref" : "#/definitions/AnnotationIntrospector"
-        },
         "defaultNullKeySerializer" : {
           "$ref" : "#/definitions/JsonSerializerObject"
+        },
+        "generator" : {
+          "$ref" : "#/definitions/JsonGenerator"
         }
       }
     },
diff --git a/content/swagger/master/swaggerfunctions.json b/content/swagger/master/swaggerfunctions.json
index 88a76602cbd..de0f316d99e 100644
--- a/content/swagger/master/swaggerfunctions.json
+++ b/content/swagger/master/swaggerfunctions.json
@@ -1230,12 +1230,12 @@
     "DeserializationConfig" : {
       "type" : "object",
       "properties" : {
-        "defaultPropertyInclusion" : {
-          "$ref" : "#/definitions/Value"
-        },
         "annotationIntrospector" : {
           "$ref" : "#/definitions/AnnotationIntrospector"
         },
+        "defaultPropertyInclusion" : {
+          "$ref" : "#/definitions/Value"
+        },
         "nodeFactory" : {
           "$ref" : "#/definitions/JsonNodeFactory"
         },
@@ -1252,12 +1252,12 @@
         "rootName" : {
           "type" : "string"
         },
-        "fullRootName" : {
-          "$ref" : "#/definitions/PropertyName"
-        },
         "subtypeResolver" : {
           "$ref" : "#/definitions/SubtypeResolver"
         },
+        "fullRootName" : {
+          "$ref" : "#/definitions/PropertyName"
+        },
         "defaultVisibilityChecker" : {
           "$ref" : "#/definitions/VisibilityCheckerObject"
         },
@@ -1577,9 +1577,6 @@
     "FunctionInstanceStatsData" : {
       "type" : "object",
       "properties" : {
-        "oneMin" : {
-          "$ref" : "#/definitions/FunctionInstanceStatsDataBase"
-        },
         "lastInvocation" : {
           "type" : "integer",
           "format" : "int64"
@@ -1591,6 +1588,9 @@
             "format" : "double"
           }
         },
+        "oneMin" : {
+          "$ref" : "#/definitions/FunctionInstanceStatsDataBase"
+        },
         "receivedTotal" : {
           "type" : "integer",
           "format" : "int64"
@@ -1902,9 +1902,6 @@
         "abstract" : {
           "type" : "boolean"
         },
-        "contentType" : {
-          "$ref" : "#/definitions/JavaType"
-        },
         "bindings" : {
           "$ref" : "#/definitions/TypeBindings"
         },
@@ -1956,6 +1953,9 @@
         "mapLikeType" : {
           "type" : "boolean"
         },
+        "contentType" : {
+          "$ref" : "#/definitions/JavaType"
+        },
         "typeName" : {
           "type" : "string"
         },
@@ -1990,9 +1990,6 @@
     "JsonGenerator" : {
       "type" : "object",
       "properties" : {
-        "closed" : {
-          "type" : "boolean"
-        },
         "schema" : {
           "$ref" : "#/definitions/FormatSchema"
         },
@@ -2029,6 +2026,9 @@
         },
         "outputContext" : {
           "$ref" : "#/definitions/JsonStreamContext"
+        },
+        "closed" : {
+          "type" : "boolean"
         }
       }
     },
@@ -2069,19 +2069,16 @@
         "text" : {
           "type" : "string"
         },
-        "closed" : {
-          "type" : "boolean"
-        },
-        "intValue" : {
-          "type" : "integer",
-          "format" : "int32"
-        },
         "textCharacters" : {
           "type" : "array",
           "items" : {
             "type" : "string"
           }
         },
+        "intValue" : {
+          "type" : "integer",
+          "format" : "int32"
+        },
         "booleanValue" : {
           "type" : "boolean"
         },
@@ -2205,6 +2202,9 @@
         },
         "currentValue" : {
           "type" : "object"
+        },
+        "closed" : {
+          "type" : "boolean"
         }
       }
     },
@@ -2339,13 +2339,6 @@
           "type" : "integer",
           "format" : "int64"
         },
-        "keyBytes" : {
-          "type" : "array",
-          "items" : {
-            "type" : "string",
-            "format" : "byte"
-          }
-        },
         "data" : {
           "type" : "array",
           "items" : {
@@ -2353,6 +2346,9 @@
             "format" : "byte"
           }
         },
+        "messageId" : {
+          "$ref" : "#/definitions/MessageId"
+        },
         "publishTime" : {
           "type" : "integer",
           "format" : "int64"
@@ -2388,12 +2384,6 @@
         "replicated" : {
           "type" : "boolean"
         },
-        "topicName" : {
-          "type" : "string"
-        },
-        "messageId" : {
-          "$ref" : "#/definitions/MessageId"
-        },
         "encryptionCtx" : {
           "$ref" : "#/definitions/EncryptionContext"
         },
@@ -2407,6 +2397,16 @@
         "brokerPublishTime" : {
           "type" : "integer",
           "format" : "int64"
+        },
+        "topicName" : {
+          "type" : "string"
+        },
+        "keyBytes" : {
+          "type" : "array",
+          "items" : {
+            "type" : "string",
+            "format" : "byte"
+          }
         }
       }
     },
@@ -2688,11 +2688,11 @@
     "Schema" : {
       "type" : "object",
       "properties" : {
-        "schemaInfo" : {
-          "$ref" : "#/definitions/SchemaInfo"
-        },
         "nativeSchema" : {
           "type" : "object"
+        },
+        "schemaInfo" : {
+          "$ref" : "#/definitions/SchemaInfo"
         }
       }
     },
@@ -2727,26 +2727,26 @@
     "SchemaObject" : {
       "type" : "object",
       "properties" : {
-        "schemaInfo" : {
-          "$ref" : "#/definitions/SchemaInfo"
-        },
         "nativeSchema" : {
           "type" : "object"
+        },
+        "schemaInfo" : {
+          "$ref" : "#/definitions/SchemaInfo"
         }
       }
     },
     "SerializationConfig" : {
       "type" : "object",
       "properties" : {
+        "annotationIntrospector" : {
+          "$ref" : "#/definitions/AnnotationIntrospector"
+        },
         "defaultPropertyInclusion" : {
           "$ref" : "#/definitions/Value"
         },
         "filterProvider" : {
           "$ref" : "#/definitions/FilterProvider"
         },
-        "annotationIntrospector" : {
-          "$ref" : "#/definitions/AnnotationIntrospector"
-        },
         "defaultPrettyPrinter" : {
           "$ref" : "#/definitions/PrettyPrinter"
         },
@@ -2764,12 +2764,12 @@
         "rootName" : {
           "type" : "string"
         },
-        "fullRootName" : {
-          "$ref" : "#/definitions/PropertyName"
-        },
         "subtypeResolver" : {
           "$ref" : "#/definitions/SubtypeResolver"
         },
+        "fullRootName" : {
+          "$ref" : "#/definitions/PropertyName"
+        },
         "defaultVisibilityChecker" : {
           "$ref" : "#/definitions/VisibilityCheckerObject"
         },
@@ -2814,26 +2814,26 @@
         "timeZone" : {
           "$ref" : "#/definitions/TimeZone"
         },
-        "generator" : {
-          "$ref" : "#/definitions/JsonGenerator"
-        },
         "config" : {
           "$ref" : "#/definitions/SerializationConfig"
         },
         "typeFactory" : {
           "$ref" : "#/definitions/TypeFactory"
         },
+        "annotationIntrospector" : {
+          "$ref" : "#/definitions/AnnotationIntrospector"
+        },
         "defaultNullValueSerializer" : {
           "$ref" : "#/definitions/JsonSerializerObject"
         },
         "filterProvider" : {
           "$ref" : "#/definitions/FilterProvider"
         },
-        "annotationIntrospector" : {
-          "$ref" : "#/definitions/AnnotationIntrospector"
-        },
         "defaultNullKeySerializer" : {
           "$ref" : "#/definitions/JsonSerializerObject"
+        },
+        "generator" : {
+          "$ref" : "#/definitions/JsonGenerator"
         }
       }
     },
diff --git a/content/swagger/master/swaggerpackages.json b/content/swagger/master/swaggerpackages.json
index 88d36b3aa92..1d8cba297f2 100644
--- a/content/swagger/master/swaggerpackages.json
+++ b/content/swagger/master/swaggerpackages.json
@@ -615,12 +615,12 @@
     "DeserializationConfig" : {
       "type" : "object",
       "properties" : {
-        "defaultPropertyInclusion" : {
-          "$ref" : "#/definitions/Value"
-        },
         "annotationIntrospector" : {
           "$ref" : "#/definitions/AnnotationIntrospector"
         },
+        "defaultPropertyInclusion" : {
+          "$ref" : "#/definitions/Value"
+        },
         "nodeFactory" : {
           "$ref" : "#/definitions/JsonNodeFactory"
         },
@@ -637,12 +637,12 @@
         "rootName" : {
           "type" : "string"
         },
-        "fullRootName" : {
-          "$ref" : "#/definitions/PropertyName"
-        },
         "subtypeResolver" : {
           "$ref" : "#/definitions/SubtypeResolver"
         },
+        "fullRootName" : {
+          "$ref" : "#/definitions/PropertyName"
+        },
         "defaultVisibilityChecker" : {
           "$ref" : "#/definitions/VisibilityCheckerObject"
         },
@@ -773,9 +773,6 @@
         "abstract" : {
           "type" : "boolean"
         },
-        "contentType" : {
-          "$ref" : "#/definitions/JavaType"
-        },
         "bindings" : {
           "$ref" : "#/definitions/TypeBindings"
         },
@@ -827,6 +824,9 @@
         "mapLikeType" : {
           "type" : "boolean"
         },
+        "contentType" : {
+          "$ref" : "#/definitions/JavaType"
+        },
         "typeName" : {
           "type" : "string"
         },
@@ -861,9 +861,6 @@
     "JsonGenerator" : {
       "type" : "object",
       "properties" : {
-        "closed" : {
-          "type" : "boolean"
-        },
         "schema" : {
           "$ref" : "#/definitions/FormatSchema"
         },
@@ -900,6 +897,9 @@
         },
         "outputContext" : {
           "$ref" : "#/definitions/JsonStreamContext"
+        },
+        "closed" : {
+          "type" : "boolean"
         }
       }
     },
@@ -940,19 +940,16 @@
         "text" : {
           "type" : "string"
         },
-        "closed" : {
-          "type" : "boolean"
-        },
-        "intValue" : {
-          "type" : "integer",
-          "format" : "int32"
-        },
         "textCharacters" : {
           "type" : "array",
           "items" : {
             "type" : "string"
           }
         },
+        "intValue" : {
+          "type" : "integer",
+          "format" : "int32"
+        },
         "booleanValue" : {
           "type" : "boolean"
         },
@@ -1076,6 +1073,9 @@
         },
         "currentValue" : {
           "type" : "object"
+        },
+        "closed" : {
+          "type" : "boolean"
         }
       }
     },
@@ -1452,15 +1452,15 @@
     "SerializationConfig" : {
       "type" : "object",
       "properties" : {
+        "annotationIntrospector" : {
+          "$ref" : "#/definitions/AnnotationIntrospector"
+        },
         "defaultPropertyInclusion" : {
           "$ref" : "#/definitions/Value"
         },
         "filterProvider" : {
           "$ref" : "#/definitions/FilterProvider"
         },
-        "annotationIntrospector" : {
-          "$ref" : "#/definitions/AnnotationIntrospector"
-        },
         "defaultPrettyPrinter" : {
           "$ref" : "#/definitions/PrettyPrinter"
         },
@@ -1478,12 +1478,12 @@
         "rootName" : {
           "type" : "string"
         },
-        "fullRootName" : {
-          "$ref" : "#/definitions/PropertyName"
-        },
         "subtypeResolver" : {
           "$ref" : "#/definitions/SubtypeResolver"
         },
+        "fullRootName" : {
+          "$ref" : "#/definitions/PropertyName"
+        },
         "defaultVisibilityChecker" : {
           "$ref" : "#/definitions/VisibilityCheckerObject"
         },
@@ -1528,26 +1528,26 @@
         "timeZone" : {
           "$ref" : "#/definitions/TimeZone"
         },
-        "generator" : {
-          "$ref" : "#/definitions/JsonGenerator"
-        },
         "config" : {
           "$ref" : "#/definitions/SerializationConfig"
         },
         "typeFactory" : {
           "$ref" : "#/definitions/TypeFactory"
         },
+        "annotationIntrospector" : {
+          "$ref" : "#/definitions/AnnotationIntrospector"
+        },
         "defaultNullValueSerializer" : {
           "$ref" : "#/definitions/JsonSerializerObject"
         },
         "filterProvider" : {
           "$ref" : "#/definitions/FilterProvider"
         },
-        "annotationIntrospector" : {
-          "$ref" : "#/definitions/AnnotationIntrospector"
-        },
         "defaultNullKeySerializer" : {
           "$ref" : "#/definitions/JsonSerializerObject"
+        },
+        "generator" : {
+          "$ref" : "#/definitions/JsonGenerator"
         }
       }
     },
diff --git a/content/swagger/master/swaggersink.json b/content/swagger/master/swaggersink.json
index 6833ce26c57..a7e457fff6f 100644
--- a/content/swagger/master/swaggersink.json
+++ b/content/swagger/master/swaggersink.json
@@ -1109,12 +1109,12 @@
     "DeserializationConfig" : {
       "type" : "object",
       "properties" : {
-        "defaultPropertyInclusion" : {
-          "$ref" : "#/definitions/Value"
-        },
         "annotationIntrospector" : {
           "$ref" : "#/definitions/AnnotationIntrospector"
         },
+        "defaultPropertyInclusion" : {
+          "$ref" : "#/definitions/Value"
+        },
         "nodeFactory" : {
           "$ref" : "#/definitions/JsonNodeFactory"
         },
@@ -1131,12 +1131,12 @@
         "rootName" : {
           "type" : "string"
         },
-        "fullRootName" : {
-          "$ref" : "#/definitions/PropertyName"
-        },
         "subtypeResolver" : {
           "$ref" : "#/definitions/SubtypeResolver"
         },
+        "fullRootName" : {
+          "$ref" : "#/definitions/PropertyName"
+        },
         "defaultVisibilityChecker" : {
           "$ref" : "#/definitions/VisibilityCheckerObject"
         },
@@ -1279,9 +1279,6 @@
         "abstract" : {
           "type" : "boolean"
         },
-        "contentType" : {
-          "$ref" : "#/definitions/JavaType"
-        },
         "bindings" : {
           "$ref" : "#/definitions/TypeBindings"
         },
@@ -1333,6 +1330,9 @@
         "mapLikeType" : {
           "type" : "boolean"
         },
+        "contentType" : {
+          "$ref" : "#/definitions/JavaType"
+        },
         "typeName" : {
           "type" : "string"
         },
@@ -1367,9 +1367,6 @@
     "JsonGenerator" : {
       "type" : "object",
       "properties" : {
-        "closed" : {
-          "type" : "boolean"
-        },
         "schema" : {
           "$ref" : "#/definitions/FormatSchema"
         },
@@ -1406,6 +1403,9 @@
         },
         "outputContext" : {
           "$ref" : "#/definitions/JsonStreamContext"
+        },
+        "closed" : {
+          "type" : "boolean"
         }
       }
     },
@@ -1446,19 +1446,16 @@
         "text" : {
           "type" : "string"
         },
-        "closed" : {
-          "type" : "boolean"
-        },
-        "intValue" : {
-          "type" : "integer",
-          "format" : "int32"
-        },
         "textCharacters" : {
           "type" : "array",
           "items" : {
             "type" : "string"
           }
         },
+        "intValue" : {
+          "type" : "integer",
+          "format" : "int32"
+        },
         "booleanValue" : {
           "type" : "boolean"
         },
@@ -1582,6 +1579,9 @@
         },
         "currentValue" : {
           "type" : "object"
+        },
+        "closed" : {
+          "type" : "boolean"
         }
       }
     },
@@ -1950,15 +1950,15 @@
     "SerializationConfig" : {
       "type" : "object",
       "properties" : {
+        "annotationIntrospector" : {
+          "$ref" : "#/definitions/AnnotationIntrospector"
+        },
         "defaultPropertyInclusion" : {
           "$ref" : "#/definitions/Value"
         },
         "filterProvider" : {
           "$ref" : "#/definitions/FilterProvider"
         },
-        "annotationIntrospector" : {
-          "$ref" : "#/definitions/AnnotationIntrospector"
-        },
         "defaultPrettyPrinter" : {
           "$ref" : "#/definitions/PrettyPrinter"
         },
@@ -1976,12 +1976,12 @@
         "rootName" : {
           "type" : "string"
         },
-        "fullRootName" : {
-          "$ref" : "#/definitions/PropertyName"
-        },
         "subtypeResolver" : {
           "$ref" : "#/definitions/SubtypeResolver"
         },
+        "fullRootName" : {
+          "$ref" : "#/definitions/PropertyName"
+        },
         "defaultVisibilityChecker" : {
           "$ref" : "#/definitions/VisibilityCheckerObject"
         },
@@ -2026,26 +2026,26 @@
         "timeZone" : {
           "$ref" : "#/definitions/TimeZone"
         },
-        "generator" : {
-          "$ref" : "#/definitions/JsonGenerator"
-        },
         "config" : {
           "$ref" : "#/definitions/SerializationConfig"
         },
         "typeFactory" : {
           "$ref" : "#/definitions/TypeFactory"
         },
+        "annotationIntrospector" : {
+          "$ref" : "#/definitions/AnnotationIntrospector"
+        },
         "defaultNullValueSerializer" : {
           "$ref" : "#/definitions/JsonSerializerObject"
         },
         "filterProvider" : {
           "$ref" : "#/definitions/FilterProvider"
         },
-        "annotationIntrospector" : {
-          "$ref" : "#/definitions/AnnotationIntrospector"
-        },
         "defaultNullKeySerializer" : {
           "$ref" : "#/definitions/JsonSerializerObject"
+        },
+        "generator" : {
+          "$ref" : "#/definitions/JsonGenerator"
         }
       }
     },
diff --git a/content/swagger/master/swaggersource.json b/content/swagger/master/swaggersource.json
index 7fc88b2a1a4..58adc5ff443 100644
--- a/content/swagger/master/swaggersource.json
+++ b/content/swagger/master/swaggersource.json
@@ -1090,12 +1090,12 @@
     "DeserializationConfig" : {
       "type" : "object",
       "properties" : {
-        "defaultPropertyInclusion" : {
-          "$ref" : "#/definitions/Value"
-        },
         "annotationIntrospector" : {
           "$ref" : "#/definitions/AnnotationIntrospector"
         },
+        "defaultPropertyInclusion" : {
+          "$ref" : "#/definitions/Value"
+        },
         "nodeFactory" : {
           "$ref" : "#/definitions/JsonNodeFactory"
         },
@@ -1112,12 +1112,12 @@
         "rootName" : {
           "type" : "string"
         },
-        "fullRootName" : {
-          "$ref" : "#/definitions/PropertyName"
-        },
         "subtypeResolver" : {
           "$ref" : "#/definitions/SubtypeResolver"
         },
+        "fullRootName" : {
+          "$ref" : "#/definitions/PropertyName"
+        },
         "defaultVisibilityChecker" : {
           "$ref" : "#/definitions/VisibilityCheckerObject"
         },
@@ -1260,9 +1260,6 @@
         "abstract" : {
           "type" : "boolean"
         },
-        "contentType" : {
-          "$ref" : "#/definitions/JavaType"
-        },
         "bindings" : {
           "$ref" : "#/definitions/TypeBindings"
         },
@@ -1314,6 +1311,9 @@
         "mapLikeType" : {
           "type" : "boolean"
         },
+        "contentType" : {
+          "$ref" : "#/definitions/JavaType"
+        },
         "typeName" : {
           "type" : "string"
         },
@@ -1348,9 +1348,6 @@
     "JsonGenerator" : {
       "type" : "object",
       "properties" : {
-        "closed" : {
-          "type" : "boolean"
-        },
         "schema" : {
           "$ref" : "#/definitions/FormatSchema"
         },
@@ -1387,6 +1384,9 @@
         },
         "outputContext" : {
           "$ref" : "#/definitions/JsonStreamContext"
+        },
+        "closed" : {
+          "type" : "boolean"
         }
       }
     },
@@ -1427,19 +1427,16 @@
         "text" : {
           "type" : "string"
         },
-        "closed" : {
-          "type" : "boolean"
-        },
-        "intValue" : {
-          "type" : "integer",
-          "format" : "int32"
-        },
         "textCharacters" : {
           "type" : "array",
           "items" : {
             "type" : "string"
           }
         },
+        "intValue" : {
+          "type" : "integer",
+          "format" : "int32"
+        },
         "booleanValue" : {
           "type" : "boolean"
         },
@@ -1563,6 +1560,9 @@
         },
         "currentValue" : {
           "type" : "object"
+        },
+        "closed" : {
+          "type" : "boolean"
         }
       }
     },
@@ -1953,15 +1953,15 @@
     "SerializationConfig" : {
       "type" : "object",
       "properties" : {
+        "annotationIntrospector" : {
+          "$ref" : "#/definitions/AnnotationIntrospector"
+        },
         "defaultPropertyInclusion" : {
           "$ref" : "#/definitions/Value"
         },
         "filterProvider" : {
           "$ref" : "#/definitions/FilterProvider"
         },
-        "annotationIntrospector" : {
-          "$ref" : "#/definitions/AnnotationIntrospector"
-        },
         "defaultPrettyPrinter" : {
           "$ref" : "#/definitions/PrettyPrinter"
         },
@@ -1979,12 +1979,12 @@
         "rootName" : {
           "type" : "string"
         },
-        "fullRootName" : {
-          "$ref" : "#/definitions/PropertyName"
-        },
         "subtypeResolver" : {
           "$ref" : "#/definitions/SubtypeResolver"
         },
+        "fullRootName" : {
+          "$ref" : "#/definitions/PropertyName"
+        },
         "defaultVisibilityChecker" : {
           "$ref" : "#/definitions/VisibilityCheckerObject"
         },
@@ -2029,26 +2029,26 @@
         "timeZone" : {
           "$ref" : "#/definitions/TimeZone"
         },
-        "generator" : {
-          "$ref" : "#/definitions/JsonGenerator"
-        },
         "config" : {
           "$ref" : "#/definitions/SerializationConfig"
         },
         "typeFactory" : {
           "$ref" : "#/definitions/TypeFactory"
         },
+        "annotationIntrospector" : {
+          "$ref" : "#/definitions/AnnotationIntrospector"
+        },
         "defaultNullValueSerializer" : {
           "$ref" : "#/definitions/JsonSerializerObject"
         },
         "filterProvider" : {
           "$ref" : "#/definitions/FilterProvider"
         },
-        "annotationIntrospector" : {
-          "$ref" : "#/definitions/AnnotationIntrospector"
-        },
         "defaultNullKeySerializer" : {
           "$ref" : "#/definitions/JsonSerializerObject"
+        },
+        "generator" : {
+          "$ref" : "#/definitions/JsonGenerator"
         }
       }
     },
diff --git a/content/swagger/master/v2/swagger.json b/content/swagger/master/v2/swagger.json
index 2ec00cae396..e3fab7083c1 100644
--- a/content/swagger/master/v2/swagger.json
+++ b/content/swagger/master/v2/swagger.json
@@ -9961,12 +9961,6 @@
                     }
                 ],
                 "responses": {
-                    "200": {
-                        "description": "successful operation",
-                        "schema": {
-                            "$ref": "#/definitions/PersistentTopicInternalStats"
-                        }
-                    },
                     "307": {
                         "description": "Current broker doesn't serve the namespace of this topic"
                     },
@@ -18625,12 +18619,6 @@
                     }
                 ],
                 "responses": {
-                    "200": {
-                        "description": "successful operation",
-                        "schema": {
-                            "$ref": "#/definitions/PersistentTopicInternalStats"
-                        }
-                    },
                     "307": {
                         "description": "Current broker doesn't serve the namespace of this topic"
                     },
@@ -21037,6 +21025,9 @@
                 "summary": "Create a partitioned topic.",
                 "description": "It needs to be called before creating a producer on a partitioned topic.",
                 "operationId": "createPartitionedTopic",
+                "consumes": [
+                    "application/vnd.partitioned-topic-metadata+json"
+                ],
                 "produces": [
                     "application/json"
                 ],
@@ -21065,12 +21056,10 @@
                     {
                         "in": "body",
                         "name": "body",
-                        "description": "The number of partitions for the topic",
+                        "description": "The metadata for the topic",
                         "required": true,
                         "schema": {
-                            "type": "integer",
-                            "format": "int32",
-                            "default": 0
+                            "$ref": "#/definitions/PartitionedTopicMetadata"
                         }
                     },
                     {
@@ -26711,10 +26700,10 @@
         "BookieInfo": {
             "type": "object",
             "properties": {
-                "hostname": {
+                "rack": {
                     "type": "string"
                 },
-                "rack": {
+                "hostname": {
                     "type": "string"
                 }
             }
@@ -27174,66 +27163,6 @@
                 }
             }
         },
-        "CursorStats": {
-            "type": "object",
-            "properties": {
-                "markDeletePosition": {
-                    "type": "string"
-                },
-                "readPosition": {
-                    "type": "string"
-                },
-                "waitingReadOp": {
-                    "type": "boolean"
-                },
-                "pendingReadOps": {
-                    "type": "integer",
-                    "format": "int32"
-                },
-                "messagesConsumedCounter": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "cursorLedger": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "cursorLedgerLastEntry": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "individuallyDeletedMessages": {
-                    "type": "string"
-                },
-                "lastLedgerSwitchTimestamp": {
-                    "type": "string"
-                },
-                "state": {
-                    "type": "string"
-                },
-                "numberOfEntriesSinceFirstNotAckedMessage": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "totalNonContiguousDeletedMessagesRange": {
-                    "type": "integer",
-                    "format": "int32"
-                },
-                "subscriptionHavePendingRead": {
-                    "type": "boolean"
-                },
-                "subscriptionHavePendingReplayRead": {
-                    "type": "boolean"
-                },
-                "properties": {
-                    "type": "object",
-                    "additionalProperties": {
-                        "type": "integer",
-                        "format": "int64"
-                    }
-                }
-            }
-        },
         "DateFormat": {
             "type": "object",
             "properties": {
@@ -27276,12 +27205,12 @@
         "DeserializationConfig": {
             "type": "object",
             "properties": {
-                "defaultPropertyInclusion": {
-                    "$ref": "#/definitions/Value"
-                },
                 "annotationIntrospector": {
                     "$ref": "#/definitions/AnnotationIntrospector"
                 },
+                "defaultPropertyInclusion": {
+                    "$ref": "#/definitions/Value"
+                },
                 "nodeFactory": {
                     "$ref": "#/definitions/JsonNodeFactory"
                 },
@@ -27298,12 +27227,12 @@
                 "rootName": {
                     "type": "string"
                 },
-                "fullRootName": {
-                    "$ref": "#/definitions/PropertyName"
-                },
                 "subtypeResolver": {
                     "$ref": "#/definitions/SubtypeResolver"
                 },
+                "fullRootName": {
+                    "$ref": "#/definitions/PropertyName"
+                },
                 "defaultVisibilityChecker": {
                     "$ref": "#/definitions/VisibilityCheckerObject"
                 },
@@ -27384,6 +27313,13 @@
         "DispatchRate": {
             "type": "object",
             "properties": {
+                "relativeToPublishRate": {
+                    "type": "boolean"
+                },
+                "ratePeriodInSecond": {
+                    "type": "integer",
+                    "format": "int32"
+                },
                 "dispatchThrottlingRateInMsg": {
                     "type": "integer",
                     "format": "int32"
@@ -27391,13 +27327,6 @@
                 "dispatchThrottlingRateInByte": {
                     "type": "integer",
                     "format": "int64"
-                },
-                "relativeToPublishRate": {
-                    "type": "boolean"
-                },
-                "ratePeriodInSecond": {
-                    "type": "integer",
-                    "format": "int32"
                 }
             }
         },
@@ -27456,9 +27385,6 @@
         "FunctionInstanceStatsData": {
             "type": "object",
             "properties": {
-                "oneMin": {
-                    "$ref": "#/definitions/FunctionInstanceStatsDataBase"
-                },
                 "lastInvocation": {
                     "type": "integer",
                     "format": "int64"
@@ -27470,6 +27396,9 @@
                         "format": "double"
                     }
                 },
+                "oneMin": {
+                    "$ref": "#/definitions/FunctionInstanceStatsDataBase"
+                },
                 "receivedTotal": {
                     "type": "integer",
                     "format": "int64"
@@ -27710,9 +27639,6 @@
                 "abstract": {
                     "type": "boolean"
                 },
-                "contentType": {
-                    "$ref": "#/definitions/JavaType"
-                },
                 "bindings": {
                     "$ref": "#/definitions/TypeBindings"
                 },
@@ -27764,6 +27690,9 @@
                 "mapLikeType": {
                     "type": "boolean"
                 },
+                "contentType": {
+                    "$ref": "#/definitions/JavaType"
+                },
                 "typeName": {
                     "type": "string"
                 },
@@ -27798,9 +27727,6 @@
         "JsonGenerator": {
             "type": "object",
             "properties": {
-                "closed": {
-                    "type": "boolean"
-                },
                 "schema": {
                     "$ref": "#/definitions/FormatSchema"
                 },
@@ -27837,6 +27763,9 @@
                 },
                 "outputContext": {
                     "$ref": "#/definitions/JsonStreamContext"
+                },
+                "closed": {
+                    "type": "boolean"
                 }
             }
         },
@@ -27877,19 +27806,16 @@
                 "text": {
                     "type": "string"
                 },
-                "closed": {
-                    "type": "boolean"
-                },
-                "intValue": {
-                    "type": "integer",
-                    "format": "int32"
-                },
                 "textCharacters": {
                     "type": "array",
                     "items": {
                         "type": "string"
                     }
                 },
+                "intValue": {
+                    "type": "integer",
+                    "format": "int32"
+                },
                 "booleanValue": {
                     "type": "boolean"
                 },
@@ -28048,6 +27974,9 @@
                 },
                 "currentValue": {
                     "type": "object"
+                },
+                "closed": {
+                    "type": "boolean"
                 }
             }
         },
@@ -28215,32 +28144,6 @@
                 }
             }
         },
-        "LedgerInfo": {
-            "type": "object",
-            "properties": {
-                "ledgerId": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "entries": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "size": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "offloaded": {
-                    "type": "boolean"
-                },
-                "metadata": {
-                    "type": "string"
-                },
-                "underReplicated": {
-                    "type": "boolean"
-                }
-            }
-        },
         "LinkedNode": {
             "type": "object"
         },
@@ -28379,41 +28282,41 @@
                     "type": "number",
                     "format": "double"
                 },
-                "underLoaded": {
-                    "type": "boolean"
-                },
-                "overLoaded": {
-                    "type": "boolean"
+                "msgThroughputIn": {
+                    "type": "number",
+                    "format": "double"
                 },
-                "loadReportType": {
-                    "type": "string"
+                "msgThroughputOut": {
+                    "type": "number",
+                    "format": "double"
                 },
-                "bandwidthIn": {
+                "cpu": {
                     "$ref": "#/definitions/ResourceUsage"
                 },
-                "bandwidthOut": {
+                "memory": {
                     "$ref": "#/definitions/ResourceUsage"
                 },
-                "memory": {
+                "directMemory": {
                     "$ref": "#/definitions/ResourceUsage"
                 },
-                "cpu": {
+                "bandwidthIn": {
                     "$ref": "#/definitions/ResourceUsage"
                 },
-                "directMemory": {
+                "bandwidthOut": {
                     "$ref": "#/definitions/ResourceUsage"
                 },
                 "lastUpdate": {
                     "type": "integer",
                     "format": "int64"
                 },
-                "msgThroughputIn": {
-                    "type": "number",
-                    "format": "double"
+                "underLoaded": {
+                    "type": "boolean"
                 },
-                "msgThroughputOut": {
-                    "type": "number",
-                    "format": "double"
+                "overLoaded": {
+                    "type": "boolean"
+                },
+                "loadReportType": {
+                    "type": "string"
                 }
             }
         },
@@ -28831,10 +28734,6 @@
                     "type": "integer",
                     "format": "int32"
                 },
-                "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
-                    "type": "integer",
-                    "format": "int32"
-                },
                 "s3ManagedLedgerOffloadCredentialId": {
                     "type": "string"
                 },
@@ -28847,6 +28746,10 @@
                 "s3ManagedLedgerOffloadRoleSessionName": {
                     "type": "string"
                 },
+                "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "type": "integer",
+                    "format": "int32"
+                },
                 "gcsManagedLedgerOffloadRegion": {
                     "type": "string"
                 },
@@ -29160,72 +29063,6 @@
                 }
             }
         },
-        "PersistentTopicInternalStats": {
-            "type": "object",
-            "properties": {
-                "entriesAddedCounter": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "numberOfEntries": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "totalSize": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "currentLedgerEntries": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "currentLedgerSize": {
-                    "type": "integer",
-                    "format": "int64"
-                },
-                "lastLedgerCreatedTimestamp": {
-                    "type": "string"
-                },
-                "lastLedgerCreationFailureTimestamp": {
-                    "type": "string"
-                },
-                "waitingCursorsCount": {
-                    "type": "integer",
-                    "format": "int32"
-                },
-                "pendingAddEntriesCount": {
-                    "type": "integer",
-                    "format": "int32"
-                },
-                "lastConfirmedEntry": {
-                    "type": "string"
-                },
-                "state": {
-                    "type": "string"
-                },
-                "ledgers": {
-                    "type": "array",
-                    "items": {
-                        "$ref": "#/definitions/LedgerInfo"
-                    }
-                },
-                "cursors": {
-                    "type": "object",
-                    "additionalProperties": {
-                        "$ref": "#/definitions/CursorStats"
-                    }
-                },
-                "schemaLedgers": {
-                    "type": "array",
-                    "items": {
-                        "$ref": "#/definitions/LedgerInfo"
-                    }
-                },
-                "compactedLedger": {
-                    "$ref": "#/definitions/LedgerInfo"
-                }
-            }
-        },
         "Policies": {
             "type": "object",
             "properties": {
@@ -29759,11 +29596,11 @@
         "ResourceUnit": {
             "type": "object",
             "properties": {
-                "availableResource": {
-                    "$ref": "#/definitions/ResourceDescription"
-                },
                 "resourceId": {
                     "type": "string"
+                },
+                "availableResource": {
+                    "$ref": "#/definitions/ResourceDescription"
                 }
             }
         },
@@ -29816,15 +29653,15 @@
         "SerializationConfig": {
             "type": "object",
             "properties": {
+                "annotationIntrospector": {
+                    "$ref": "#/definitions/AnnotationIntrospector"
+                },
                 "defaultPropertyInclusion": {
                     "$ref": "#/definitions/Value"
                 },
                 "filterProvider": {
                     "$ref": "#/definitions/FilterProvider"
                 },
-                "annotationIntrospector": {
-                    "$ref": "#/definitions/AnnotationIntrospector"
-                },
                 "defaultPrettyPrinter": {
                     "$ref": "#/definitions/PrettyPrinter"
                 },
@@ -29849,12 +29686,12 @@
                 "rootName": {
                     "type": "string"
                 },
-                "fullRootName": {
-                    "$ref": "#/definitions/PropertyName"
-                },
                 "subtypeResolver": {
                     "$ref": "#/definitions/SubtypeResolver"
                 },
+                "fullRootName": {
+                    "$ref": "#/definitions/PropertyName"
+                },
                 "defaultVisibilityChecker": {
                     "$ref": "#/definitions/VisibilityCheckerObject"
                 },
@@ -29899,26 +29736,26 @@
                 "timeZone": {
                     "$ref": "#/definitions/TimeZone"
                 },
-                "generator": {
-                    "$ref": "#/definitions/JsonGenerator"
-                },
                 "config": {
                     "$ref": "#/definitions/SerializationConfig"
                 },
                 "typeFactory": {
                     "$ref": "#/definitions/TypeFactory"
                 },
+                "annotationIntrospector": {
+                    "$ref": "#/definitions/AnnotationIntrospector"
+                },
                 "defaultNullValueSerializer": {
                     "$ref": "#/definitions/JsonSerializerObject"
                 },
                 "filterProvider": {
                     "$ref": "#/definitions/FilterProvider"
                 },
-                "annotationIntrospector": {
-                    "$ref": "#/definitions/AnnotationIntrospector"
-                },
                 "defaultNullKeySerializer": {
                     "$ref": "#/definitions/JsonSerializerObject"
+                },
+                "generator": {
+                    "$ref": "#/definitions/JsonGenerator"
                 }
             }
         },
diff --git a/content/swagger/master/v3/swaggerfunctions.json b/content/swagger/master/v3/swaggerfunctions.json
index 51f04aa9ac6..b86543c5c09 100644
--- a/content/swagger/master/v3/swaggerfunctions.json
+++ b/content/swagger/master/v3/swaggerfunctions.json
@@ -1440,12 +1440,12 @@
         "DeserializationConfig": {
             "type": "object",
             "properties": {
-                "defaultPropertyInclusion": {
-                    "$ref": "#/definitions/Value"
-                },
                 "annotationIntrospector": {
                     "$ref": "#/definitions/AnnotationIntrospector"
                 },
+                "defaultPropertyInclusion": {
+                    "$ref": "#/definitions/Value"
+                },
                 "nodeFactory": {
                     "$ref": "#/definitions/JsonNodeFactory"
                 },
@@ -1462,12 +1462,12 @@
                 "rootName": {
                     "type": "string"
                 },
-                "fullRootName": {
-                    "$ref": "#/definitions/PropertyName"
-                },
                 "subtypeResolver": {
                     "$ref": "#/definitions/SubtypeResolver"
                 },
+                "fullRootName": {
+                    "$ref": "#/definitions/PropertyName"
+                },
                 "defaultVisibilityChecker": {
                     "$ref": "#/definitions/VisibilityCheckerObject"
                 },
@@ -1804,9 +1804,6 @@
         "FunctionInstanceStatsData": {
             "type": "object",
             "properties": {
-                "oneMin": {
-                    "$ref": "#/definitions/FunctionInstanceStatsDataBase"
-                },
                 "lastInvocation": {
                     "type": "integer",
                     "format": "int64"
@@ -1818,6 +1815,9 @@
                         "format": "double"
                     }
                 },
+                "oneMin": {
+                    "$ref": "#/definitions/FunctionInstanceStatsDataBase"
+                },
                 "receivedTotal": {
                     "type": "integer",
                     "format": "int64"
@@ -2129,9 +2129,6 @@
                 "abstract": {
                     "type": "boolean"
                 },
-                "contentType": {
-                    "$ref": "#/definitions/JavaType"
-                },
                 "bindings": {
                     "$ref": "#/definitions/TypeBindings"
                 },
@@ -2183,6 +2180,9 @@
                 "mapLikeType": {
                     "type": "boolean"
                 },
+                "contentType": {
+                    "$ref": "#/definitions/JavaType"
+                },
                 "typeName": {
                     "type": "string"
                 },
@@ -2217,9 +2217,6 @@
         "JsonGenerator": {
             "type": "object",
             "properties": {
-                "closed": {
-                    "type": "boolean"
-                },
                 "schema": {
                     "$ref": "#/definitions/FormatSchema"
                 },
@@ -2256,6 +2253,9 @@
                 },
                 "outputContext": {
                     "$ref": "#/definitions/JsonStreamContext"
+                },
+                "closed": {
+                    "type": "boolean"
                 }
             }
         },
@@ -2296,19 +2296,16 @@
                 "text": {
                     "type": "string"
                 },
-                "closed": {
-                    "type": "boolean"
-                },
-                "intValue": {
-                    "type": "integer",
-                    "format": "int32"
-                },
                 "textCharacters": {
                     "type": "array",
                     "items": {
                         "type": "string"
                     }
                 },
+                "intValue": {
+                    "type": "integer",
+                    "format": "int32"
+                },
                 "booleanValue": {
                     "type": "boolean"
                 },
@@ -2467,6 +2464,9 @@
                 },
                 "currentValue": {
                     "type": "object"
+                },
+                "closed": {
+                    "type": "boolean"
                 }
             }
         },
@@ -2601,13 +2601,6 @@
                     "type": "integer",
                     "format": "int64"
                 },
-                "keyBytes": {
-                    "type": "array",
-                    "items": {
-                        "type": "string",
-                        "format": "byte"
-                    }
-                },
                 "data": {
                     "type": "array",
                     "items": {
@@ -2615,6 +2608,9 @@
                         "format": "byte"
                     }
                 },
+                "messageId": {
+                    "$ref": "#/definitions/MessageId"
+                },
                 "publishTime": {
                     "type": "integer",
                     "format": "int64"
@@ -2650,12 +2646,6 @@
                 "replicated": {
                     "type": "boolean"
                 },
-                "topicName": {
-                    "type": "string"
-                },
-                "messageId": {
-                    "$ref": "#/definitions/MessageId"
-                },
                 "encryptionCtx": {
                     "$ref": "#/definitions/EncryptionContext"
                 },
@@ -2669,6 +2659,16 @@
                 "brokerPublishTime": {
                     "type": "integer",
                     "format": "int64"
+                },
+                "topicName": {
+                    "type": "string"
+                },
+                "keyBytes": {
+                    "type": "array",
+                    "items": {
+                        "type": "string",
+                        "format": "byte"
+                    }
                 }
             }
         },
@@ -2959,11 +2959,11 @@
         "Schema": {
             "type": "object",
             "properties": {
-                "schemaInfo": {
-                    "$ref": "#/definitions/SchemaInfo"
-                },
                 "nativeSchema": {
                     "type": "object"
+                },
+                "schemaInfo": {
+                    "$ref": "#/definitions/SchemaInfo"
                 }
             }
         },
@@ -3024,26 +3024,26 @@
         "SchemaObject": {
             "type": "object",
             "properties": {
-                "schemaInfo": {
-                    "$ref": "#/definitions/SchemaInfo"
-                },
                 "nativeSchema": {
                     "type": "object"
+                },
+                "schemaInfo": {
+                    "$ref": "#/definitions/SchemaInfo"
                 }
             }
         },
         "SerializationConfig": {
             "type": "object",
             "properties": {
+                "annotationIntrospector": {
+                    "$ref": "#/definitions/AnnotationIntrospector"
+                },
                 "defaultPropertyInclusion": {
                     "$ref": "#/definitions/Value"
                 },
                 "filterProvider": {
                     "$ref": "#/definitions/FilterProvider"
                 },
-                "annotationIntrospector": {
-                    "$ref": "#/definitions/AnnotationIntrospector"
-                },
                 "defaultPrettyPrinter": {
                     "$ref": "#/definitions/PrettyPrinter"
                 },
@@ -3068,12 +3068,12 @@
                 "rootName": {
                     "type": "string"
                 },
-                "fullRootName": {
-                    "$ref": "#/definitions/PropertyName"
-                },
                 "subtypeResolver": {
                     "$ref": "#/definitions/SubtypeResolver"
                 },
+                "fullRootName": {
+                    "$ref": "#/definitions/PropertyName"
+                },
                 "defaultVisibilityChecker": {
                     "$ref": "#/definitions/VisibilityCheckerObject"
                 },
@@ -3118,26 +3118,26 @@
                 "timeZone": {
                     "$ref": "#/definitions/TimeZone"
                 },
-                "generator": {
-                    "$ref": "#/definitions/JsonGenerator"
-                },
                 "config": {
                     "$ref": "#/definitions/SerializationConfig"
                 },
                 "typeFactory": {
                     "$ref": "#/definitions/TypeFactory"
                 },
+                "annotationIntrospector": {
+                    "$ref": "#/definitions/AnnotationIntrospector"
+                },
                 "defaultNullValueSerializer": {
                     "$ref": "#/definitions/JsonSerializerObject"
                 },
                 "filterProvider": {
                     "$ref": "#/definitions/FilterProvider"
                 },
-                "annotationIntrospector": {
-                    "$ref": "#/definitions/AnnotationIntrospector"
-                },
                 "defaultNullKeySerializer": {
                     "$ref": "#/definitions/JsonSerializerObject"
+                },
+                "generator": {
+                    "$ref": "#/definitions/JsonGenerator"
                 }
             }
         },
diff --git a/content/swagger/master/v3/swaggerpackages.json b/content/swagger/master/v3/swaggerpackages.json
index 203642b44d1..c06e13d5fb1 100644
--- a/content/swagger/master/v3/swaggerpackages.json
+++ b/content/swagger/master/v3/swaggerpackages.json
@@ -701,12 +701,12 @@
         "DeserializationConfig": {
             "type": "object",
             "properties": {
-                "defaultPropertyInclusion": {
-                    "$ref": "#/definitions/Value"
-                },
                 "annotationIntrospector": {
                     "$ref": "#/definitions/AnnotationIntrospector"
                 },
+                "defaultPropertyInclusion": {
+                    "$ref": "#/definitions/Value"
+                },
                 "nodeFactory": {
                     "$ref": "#/definitions/JsonNodeFactory"
                 },
@@ -723,12 +723,12 @@
                 "rootName": {
                     "type": "string"
                 },
-                "fullRootName": {
-                    "$ref": "#/definitions/PropertyName"
-                },
                 "subtypeResolver": {
                     "$ref": "#/definitions/SubtypeResolver"
                 },
+                "fullRootName": {
+                    "$ref": "#/definitions/PropertyName"
+                },
                 "defaultVisibilityChecker": {
                     "$ref": "#/definitions/VisibilityCheckerObject"
                 },
@@ -859,9 +859,6 @@
                 "abstract": {
                     "type": "boolean"
                 },
-                "contentType": {
-                    "$ref": "#/definitions/JavaType"
-                },
                 "bindings": {
                     "$ref": "#/definitions/TypeBindings"
                 },
@@ -913,6 +910,9 @@
                 "mapLikeType": {
                     "type": "boolean"
                 },
+                "contentType": {
+                    "$ref": "#/definitions/JavaType"
+                },
                 "typeName": {
                     "type": "string"
                 },
@@ -947,9 +947,6 @@
         "JsonGenerator": {
             "type": "object",
             "properties": {
-                "closed": {
-                    "type": "boolean"
-                },
                 "schema": {
                     "$ref": "#/definitions/FormatSchema"
                 },
@@ -986,6 +983,9 @@
                 },
                 "outputContext": {
                     "$ref": "#/definitions/JsonStreamContext"
+                },
+                "closed": {
+                    "type": "boolean"
                 }
             }
         },
@@ -1026,19 +1026,16 @@
                 "text": {
                     "type": "string"
                 },
-                "closed": {
-                    "type": "boolean"
-                },
-                "intValue": {
-                    "type": "integer",
-                    "format": "int32"
-                },
                 "textCharacters": {
                     "type": "array",
                     "items": {
                         "type": "string"
                     }
                 },
+                "intValue": {
+                    "type": "integer",
+                    "format": "int32"
+                },
                 "booleanValue": {
                     "type": "boolean"
                 },
@@ -1197,6 +1194,9 @@
                 },
                 "currentValue": {
                     "type": "object"
+                },
+                "closed": {
+                    "type": "boolean"
                 }
             }
         },
@@ -1582,15 +1582,15 @@
         "SerializationConfig": {
             "type": "object",
             "properties": {
+                "annotationIntrospector": {
+                    "$ref": "#/definitions/AnnotationIntrospector"
+                },
                 "defaultPropertyInclusion": {
                     "$ref": "#/definitions/Value"
                 },
                 "filterProvider": {
                     "$ref": "#/definitions/FilterProvider"
                 },
-                "annotationIntrospector": {
-                    "$ref": "#/definitions/AnnotationIntrospector"
-                },
                 "defaultPrettyPrinter": {
                     "$ref": "#/definitions/PrettyPrinter"
                 },
@@ -1615,12 +1615,12 @@
                 "rootName": {
                     "type": "string"
                 },
-                "fullRootName": {
-                    "$ref": "#/definitions/PropertyName"
-                },
                 "subtypeResolver": {
                     "$ref": "#/definitions/SubtypeResolver"
                 },
+                "fullRootName": {
+                    "$ref": "#/definitions/PropertyName"
+                },
                 "defaultVisibilityChecker": {
                     "$ref": "#/definitions/VisibilityCheckerObject"
                 },
@@ -1665,26 +1665,26 @@
                 "timeZone": {
                     "$ref": "#/definitions/TimeZone"
                 },
-                "generator": {
-                    "$ref": "#/definitions/JsonGenerator"
-                },
                 "config": {
                     "$ref": "#/definitions/SerializationConfig"
                 },
                 "typeFactory": {
                     "$ref": "#/definitions/TypeFactory"
                 },
+                "annotationIntrospector": {
+                    "$ref": "#/definitions/AnnotationIntrospector"
+                },
                 "defaultNullValueSerializer": {
                     "$ref": "#/definitions/JsonSerializerObject"
                 },
                 "filterProvider": {
                     "$ref": "#/definitions/FilterProvider"
                 },
-                "annotationIntrospector": {
-                    "$ref": "#/definitions/AnnotationIntrospector"
-                },
                 "defaultNullKeySerializer": {
                     "$ref": "#/definitions/JsonSerializerObject"
+                },
+                "generator": {
+                    "$ref": "#/definitions/JsonGenerator"
                 }
             }
         },
diff --git a/content/swagger/master/v3/swaggersink.json b/content/swagger/master/v3/swaggersink.json
index 0c6be4b966d..9b7f06ed0fc 100644
--- a/content/swagger/master/v3/swaggersink.json
+++ b/content/swagger/master/v3/swaggersink.json
@@ -1277,12 +1277,12 @@
         "DeserializationConfig": {
             "type": "object",
             "properties": {
-                "defaultPropertyInclusion": {
-                    "$ref": "#/definitions/Value"
-                },
                 "annotationIntrospector": {
                     "$ref": "#/definitions/AnnotationIntrospector"
                 },
+                "defaultPropertyInclusion": {
+                    "$ref": "#/definitions/Value"
+                },
                 "nodeFactory": {
                     "$ref": "#/definitions/JsonNodeFactory"
                 },
@@ -1299,12 +1299,12 @@
                 "rootName": {
                     "type": "string"
                 },
-                "fullRootName": {
-                    "$ref": "#/definitions/PropertyName"
-                },
                 "subtypeResolver": {
                     "$ref": "#/definitions/SubtypeResolver"
                 },
+                "fullRootName": {
+                    "$ref": "#/definitions/PropertyName"
+                },
                 "defaultVisibilityChecker": {
                     "$ref": "#/definitions/VisibilityCheckerObject"
                 },
@@ -1447,9 +1447,6 @@
                 "abstract": {
                     "type": "boolean"
                 },
-                "contentType": {
-                    "$ref": "#/definitions/JavaType"
-                },
                 "bindings": {
                     "$ref": "#/definitions/TypeBindings"
                 },
@@ -1501,6 +1498,9 @@
                 "mapLikeType": {
                     "type": "boolean"
                 },
+                "contentType": {
+                    "$ref": "#/definitions/JavaType"
+                },
                 "typeName": {
                     "type": "string"
                 },
@@ -1535,9 +1535,6 @@
         "JsonGenerator": {
             "type": "object",
             "properties": {
-                "closed": {
-                    "type": "boolean"
-                },
                 "schema": {
                     "$ref": "#/definitions/FormatSchema"
                 },
@@ -1574,6 +1571,9 @@
                 },
                 "outputContext": {
                     "$ref": "#/definitions/JsonStreamContext"
+                },
+                "closed": {
+                    "type": "boolean"
                 }
             }
         },
@@ -1614,19 +1614,16 @@
                 "text": {
                     "type": "string"
                 },
-                "closed": {
-                    "type": "boolean"
-                },
-                "intValue": {
-                    "type": "integer",
-                    "format": "int32"
-                },
                 "textCharacters": {
                     "type": "array",
                     "items": {
                         "type": "string"
                     }
                 },
+                "intValue": {
+                    "type": "integer",
+                    "format": "int32"
+                },
                 "booleanValue": {
                     "type": "boolean"
                 },
@@ -1785,6 +1782,9 @@
                 },
                 "currentValue": {
                     "type": "object"
+                },
+                "closed": {
+                    "type": "boolean"
                 }
             }
         },
@@ -2162,15 +2162,15 @@
         "SerializationConfig": {
             "type": "object",
             "properties": {
+                "annotationIntrospector": {
+                    "$ref": "#/definitions/AnnotationIntrospector"
+                },
                 "defaultPropertyInclusion": {
                     "$ref": "#/definitions/Value"
                 },
                 "filterProvider": {
                     "$ref": "#/definitions/FilterProvider"
                 },
-                "annotationIntrospector": {
-                    "$ref": "#/definitions/AnnotationIntrospector"
-                },
                 "defaultPrettyPrinter": {
                     "$ref": "#/definitions/PrettyPrinter"
                 },
@@ -2195,12 +2195,12 @@
                 "rootName": {
                     "type": "string"
                 },
-                "fullRootName": {
-                    "$ref": "#/definitions/PropertyName"
-                },
                 "subtypeResolver": {
                     "$ref": "#/definitions/SubtypeResolver"
                 },
+                "fullRootName": {
+                    "$ref": "#/definitions/PropertyName"
+                },
                 "defaultVisibilityChecker": {
                     "$ref": "#/definitions/VisibilityCheckerObject"
                 },
@@ -2245,26 +2245,26 @@
                 "timeZone": {
                     "$ref": "#/definitions/TimeZone"
                 },
-                "generator": {
-                    "$ref": "#/definitions/JsonGenerator"
-                },
                 "config": {
                     "$ref": "#/definitions/SerializationConfig"
                 },
                 "typeFactory": {
                     "$ref": "#/definitions/TypeFactory"
                 },
+                "annotationIntrospector": {
+                    "$ref": "#/definitions/AnnotationIntrospector"
+                },
                 "defaultNullValueSerializer": {
                     "$ref": "#/definitions/JsonSerializerObject"
                 },
                 "filterProvider": {
                     "$ref": "#/definitions/FilterProvider"
                 },
-                "annotationIntrospector": {
-                    "$ref": "#/definitions/AnnotationIntrospector"
-                },
                 "defaultNullKeySerializer": {
                     "$ref": "#/definitions/JsonSerializerObject"
+                },
+                "generator": {
+                    "$ref": "#/definitions/JsonGenerator"
                 }
             }
         },
diff --git a/content/swagger/master/v3/swaggersource.json b/content/swagger/master/v3/swaggersource.json
index 0c370001ebd..0d19b87297d 100644
--- a/content/swagger/master/v3/swaggersource.json
+++ b/content/swagger/master/v3/swaggersource.json
@@ -1258,12 +1258,12 @@
         "DeserializationConfig": {
             "type": "object",
             "properties": {
-                "defaultPropertyInclusion": {
-                    "$ref": "#/definitions/Value"
-                },
                 "annotationIntrospector": {
                     "$ref": "#/definitions/AnnotationIntrospector"
                 },
+                "defaultPropertyInclusion": {
+                    "$ref": "#/definitions/Value"
+                },
                 "nodeFactory": {
                     "$ref": "#/definitions/JsonNodeFactory"
                 },
@@ -1280,12 +1280,12 @@
                 "rootName": {
                     "type": "string"
                 },
-                "fullRootName": {
-                    "$ref": "#/definitions/PropertyName"
-                },
                 "subtypeResolver": {
                     "$ref": "#/definitions/SubtypeResolver"
                 },
+                "fullRootName": {
+                    "$ref": "#/definitions/PropertyName"
+                },
                 "defaultVisibilityChecker": {
                     "$ref": "#/definitions/VisibilityCheckerObject"
                 },
@@ -1428,9 +1428,6 @@
                 "abstract": {
                     "type": "boolean"
                 },
-                "contentType": {
-                    "$ref": "#/definitions/JavaType"
-                },
                 "bindings": {
                     "$ref": "#/definitions/TypeBindings"
                 },
@@ -1482,6 +1479,9 @@
                 "mapLikeType": {
                     "type": "boolean"
                 },
+                "contentType": {
+                    "$ref": "#/definitions/JavaType"
+                },
                 "typeName": {
                     "type": "string"
                 },
@@ -1516,9 +1516,6 @@
         "JsonGenerator": {
             "type": "object",
             "properties": {
-                "closed": {
-                    "type": "boolean"
-                },
                 "schema": {
                     "$ref": "#/definitions/FormatSchema"
                 },
@@ -1555,6 +1552,9 @@
                 },
                 "outputContext": {
                     "$ref": "#/definitions/JsonStreamContext"
+                },
+                "closed": {
+                    "type": "boolean"
                 }
             }
         },
@@ -1595,19 +1595,16 @@
                 "text": {
                     "type": "string"
                 },
-                "closed": {
-                    "type": "boolean"
-                },
-                "intValue": {
-                    "type": "integer",
-                    "format": "int32"
-                },
                 "textCharacters": {
                     "type": "array",
                     "items": {
                         "type": "string"
                     }
                 },
+                "intValue": {
+                    "type": "integer",
+                    "format": "int32"
+                },
                 "booleanValue": {
                     "type": "boolean"
                 },
@@ -1766,6 +1763,9 @@
                 },
                 "currentValue": {
                     "type": "object"
+                },
+                "closed": {
+                    "type": "boolean"
                 }
             }
         },
@@ -2165,15 +2165,15 @@
         "SerializationConfig": {
             "type": "object",
             "properties": {
+                "annotationIntrospector": {
+                    "$ref": "#/definitions/AnnotationIntrospector"
+                },
                 "defaultPropertyInclusion": {
                     "$ref": "#/definitions/Value"
                 },
                 "filterProvider": {
                     "$ref": "#/definitions/FilterProvider"
                 },
-                "annotationIntrospector": {
-                    "$ref": "#/definitions/AnnotationIntrospector"
-                },
                 "defaultPrettyPrinter": {
                     "$ref": "#/definitions/PrettyPrinter"
                 },
@@ -2198,12 +2198,12 @@
                 "rootName": {
                     "type": "string"
                 },
-                "fullRootName": {
-                    "$ref": "#/definitions/PropertyName"
-                },
                 "subtypeResolver": {
                     "$ref": "#/definitions/SubtypeResolver"
                 },
+                "fullRootName": {
+                    "$ref": "#/definitions/PropertyName"
+                },
                 "defaultVisibilityChecker": {
                     "$ref": "#/definitions/VisibilityCheckerObject"
                 },
@@ -2248,26 +2248,26 @@
                 "timeZone": {
                     "$ref": "#/definitions/TimeZone"
                 },
-                "generator": {
-                    "$ref": "#/definitions/JsonGenerator"
-                },
                 "config": {
                     "$ref": "#/definitions/SerializationConfig"
                 },
                 "typeFactory": {
                     "$ref": "#/definitions/TypeFactory"
                 },
+                "annotationIntrospector": {
+                    "$ref": "#/definitions/AnnotationIntrospector"
+                },
                 "defaultNullValueSerializer": {
                     "$ref": "#/definitions/JsonSerializerObject"
                 },
                 "filterProvider": {
                     "$ref": "#/definitions/FilterProvider"
                 },
-                "annotationIntrospector": {
-                    "$ref": "#/definitions/AnnotationIntrospector"
-                },
                 "defaultNullKeySerializer": {
                     "$ref": "#/definitions/JsonSerializerObject"
+                },
+                "generator": {
+                    "$ref": "#/definitions/JsonGenerator"
                 }
             }
         },