You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by pe...@apache.org on 2022/04/20 07:55:58 UTC
[pulsar] branch asf-site updated: Updated site at revision 5604dd5
This is an automated email from the ASF dual-hosted git repository.
penghui pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 7145e352dbe Updated site at revision 5604dd5
7145e352dbe is described below
commit 7145e352dbee015d3f750df83a33486d46c547d8
Author: Pulsar Site Updater <de...@pulsar.apache.org>
AuthorDate: Wed Apr 20 07:55:47 2022 +0000
Updated site at revision 5604dd5
---
.../admin/2.11.0-SNAPSHOT/member-search-index.zip | Bin 12877 -> 12877 bytes
.../admin/2.11.0-SNAPSHOT/overview-summary.html | 2 +-
.../admin/2.11.0-SNAPSHOT/package-search-index.zip | Bin 263 -> 263 bytes
.../admin/2.11.0-SNAPSHOT/type-search-index.zip | Bin 500 -> 500 bytes
.../client/2.11.0-SNAPSHOT/member-search-index.zip | Bin 11275 -> 11275 bytes
.../client/2.11.0-SNAPSHOT/overview-summary.html | 2 +-
.../2.11.0-SNAPSHOT/package-search-index.zip | Bin 298 -> 298 bytes
.../client/2.11.0-SNAPSHOT/type-search-index.zip | Bin 1549 -> 1549 bytes
.../pulsar-broker/2.11.0-SNAPSHOT/index-all.html | 14 +-
.../2.11.0-SNAPSHOT/member-search-index.js | 2 +-
.../2.11.0-SNAPSHOT/member-search-index.zip | Bin 71067 -> 71088 bytes
.../apache/pulsar/broker/admin/AdminResource.html | 2 +-
.../pulsar/broker/admin/impl/BrokerStatsBase.html | 2 +-
.../pulsar/broker/admin/impl/BrokersBase.html | 2 +-
.../pulsar/broker/admin/impl/ClustersBase.html | 2 +-
.../pulsar/broker/admin/impl/FunctionsBase.html | 2 +-
.../pulsar/broker/admin/impl/NamespacesBase.html | 2 +-
.../pulsar/broker/admin/impl/PackagesBase.html | 2 +-
.../broker/admin/impl/PersistentTopicsBase.html | 10 +-
.../broker/admin/impl/ResourceGroupsBase.html | 2 +-
.../broker/admin/impl/ResourceQuotasBase.html | 2 +-
.../broker/admin/impl/SchemasResourceBase.html | 2 +-
.../apache/pulsar/broker/admin/impl/SinksBase.html | 2 +-
.../pulsar/broker/admin/impl/SourcesBase.html | 2 +-
.../pulsar/broker/admin/impl/TenantsBase.html | 2 +-
.../pulsar/broker/admin/impl/TransactionsBase.html | 2 +-
.../apache/pulsar/broker/admin/v1/BrokerStats.html | 2 +-
.../org/apache/pulsar/broker/admin/v1/Brokers.html | 2 +-
.../apache/pulsar/broker/admin/v1/Clusters.html | 2 +-
.../apache/pulsar/broker/admin/v1/Functions.html | 2 +-
.../apache/pulsar/broker/admin/v1/Namespaces.html | 2 +-
.../broker/admin/v1/NonPersistentTopics.html | 6 +-
.../pulsar/broker/admin/v1/PersistentTopics.html | 13 +-
.../apache/pulsar/broker/admin/v1/Properties.html | 2 +-
.../pulsar/broker/admin/v1/ResourceQuotas.html | 2 +-
.../pulsar/broker/admin/v1/SchemasResource.html | 2 +-
.../org/apache/pulsar/broker/admin/v2/Bookies.html | 2 +-
.../apache/pulsar/broker/admin/v2/BrokerStats.html | 2 +-
.../org/apache/pulsar/broker/admin/v2/Brokers.html | 2 +-
.../apache/pulsar/broker/admin/v2/Clusters.html | 2 +-
.../apache/pulsar/broker/admin/v2/Functions.html | 2 +-
.../apache/pulsar/broker/admin/v2/Namespaces.html | 2 +-
.../broker/admin/v2/NonPersistentTopics.html | 6 +-
.../pulsar/broker/admin/v2/PersistentTopics.html | 13 +-
.../pulsar/broker/admin/v2/ResourceGroups.html | 2 +-
.../pulsar/broker/admin/v2/ResourceQuotas.html | 2 +-
.../pulsar/broker/admin/v2/SchemasResource.html | 2 +-
.../org/apache/pulsar/broker/admin/v2/Tenants.html | 2 +-
.../org/apache/pulsar/broker/admin/v2/Worker.html | 2 +-
.../apache/pulsar/broker/admin/v2/WorkerStats.html | 2 +-
.../apache/pulsar/broker/admin/v3/Functions.html | 2 +-
.../apache/pulsar/broker/admin/v3/Packages.html | 2 +-
.../org/apache/pulsar/broker/admin/v3/Sink.html | 2 +-
.../org/apache/pulsar/broker/admin/v3/Sinks.html | 2 +-
.../org/apache/pulsar/broker/admin/v3/Source.html | 2 +-
.../org/apache/pulsar/broker/admin/v3/Sources.html | 2 +-
.../pulsar/broker/admin/v3/Transactions.html | 2 +-
.../pulsar/broker/class-use/PulsarService.html | 15 +-
.../pulsar/broker/lookup/TopicLookupBase.html | 2 +-
.../pulsar/broker/lookup/v1/TopicLookup.html | 2 +-
.../pulsar/broker/lookup/v2/TopicLookup.html | 2 +-
.../org/apache/pulsar/broker/rest/Topics.html | 4 +-
.../org/apache/pulsar/broker/rest/TopicsBase.html | 4 +-
.../pulsar/broker/web/PulsarWebResource.html | 114 ++--
.../2.11.0-SNAPSHOT/overview-summary.html | 2 +-
.../2.11.0-SNAPSHOT/package-search-index.zip | Bin 593 -> 593 bytes
.../2.11.0-SNAPSHOT/type-search-index.zip | Bin 4465 -> 4465 bytes
.../2.11.0-SNAPSHOT/member-search-index.zip | Bin 1277 -> 1277 bytes
.../2.11.0-SNAPSHOT/overview-summary.html | 2 +-
.../2.11.0-SNAPSHOT/package-search-index.zip | Bin 260 -> 260 bytes
.../2.11.0-SNAPSHOT/type-search-index.zip | Bin 349 -> 349 bytes
.../docs/en/next/developing-binary-protocol.html | 24 +-
.../en/next/developing-binary-protocol/index.html | 24 +-
content/docs/en/next/security-oauth2.html | 14 +-
content/docs/en/next/security-oauth2/index.html | 14 +-
content/docs/en/next/txn-use.html | 19 +-
content/docs/en/next/txn-use/index.html | 19 +-
content/swagger/2.11.0-SNAPSHOT/swagger.json | 661 ++++++++++----------
.../swagger/2.11.0-SNAPSHOT/swaggerfunctions.json | 298 ++++-----
.../swagger/2.11.0-SNAPSHOT/swaggerpackages.json | 246 ++++----
content/swagger/2.11.0-SNAPSHOT/swaggersink.json | 246 ++++----
content/swagger/2.11.0-SNAPSHOT/swaggersource.json | 246 ++++----
content/swagger/2.11.0-SNAPSHOT/v2/swagger.json | 689 +++++++++++----------
.../2.11.0-SNAPSHOT/v3/swaggerfunctions.json | 298 ++++-----
.../2.11.0-SNAPSHOT/v3/swaggerpackages.json | 246 ++++----
.../swagger/2.11.0-SNAPSHOT/v3/swaggersink.json | 246 ++++----
.../swagger/2.11.0-SNAPSHOT/v3/swaggersource.json | 246 ++++----
content/swagger/master/swagger.json | 661 ++++++++++----------
content/swagger/master/swaggerfunctions.json | 298 ++++-----
content/swagger/master/swaggerpackages.json | 246 ++++----
content/swagger/master/swaggersink.json | 246 ++++----
content/swagger/master/swaggersource.json | 246 ++++----
content/swagger/master/v2/swagger.json | 689 +++++++++++----------
content/swagger/master/v3/swaggerfunctions.json | 298 ++++-----
content/swagger/master/v3/swaggerpackages.json | 246 ++++----
content/swagger/master/v3/swaggersink.json | 246 ++++----
content/swagger/master/v3/swaggersource.json | 246 ++++----
97 files changed, 3688 insertions(+), 3567 deletions(-)
diff --git a/content/api/admin/2.11.0-SNAPSHOT/member-search-index.zip b/content/api/admin/2.11.0-SNAPSHOT/member-search-index.zip
index 5ae34d4f301..59df5e02feb 100644
Binary files a/content/api/admin/2.11.0-SNAPSHOT/member-search-index.zip and b/content/api/admin/2.11.0-SNAPSHOT/member-search-index.zip differ
diff --git a/content/api/admin/2.11.0-SNAPSHOT/overview-summary.html b/content/api/admin/2.11.0-SNAPSHOT/overview-summary.html
index bac3e74ef9c..c34cca880ad 100644
--- a/content/api/admin/2.11.0-SNAPSHOT/overview-summary.html
+++ b/content/api/admin/2.11.0-SNAPSHOT/overview-summary.html
@@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (11.0.11) on Wed Apr 20 00:19:39 UTC 2022 -->
+<!-- Generated by javadoc (11.0.11) on Wed Apr 20 06:11:14 UTC 2022 -->
<title>Pulsar Client Admin Original 2.11.0-SNAPSHOT API</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript">window.location.replace('index.html')</script>
diff --git a/content/api/admin/2.11.0-SNAPSHOT/package-search-index.zip b/content/api/admin/2.11.0-SNAPSHOT/package-search-index.zip
index 0ee43d061f6..30dd2b51787 100644
Binary files a/content/api/admin/2.11.0-SNAPSHOT/package-search-index.zip and b/content/api/admin/2.11.0-SNAPSHOT/package-search-index.zip differ
diff --git a/content/api/admin/2.11.0-SNAPSHOT/type-search-index.zip b/content/api/admin/2.11.0-SNAPSHOT/type-search-index.zip
index 24ffb7204a9..8540b971151 100644
Binary files a/content/api/admin/2.11.0-SNAPSHOT/type-search-index.zip and b/content/api/admin/2.11.0-SNAPSHOT/type-search-index.zip differ
diff --git a/content/api/client/2.11.0-SNAPSHOT/member-search-index.zip b/content/api/client/2.11.0-SNAPSHOT/member-search-index.zip
index c125da65a3c..720677c8bb0 100644
Binary files a/content/api/client/2.11.0-SNAPSHOT/member-search-index.zip and b/content/api/client/2.11.0-SNAPSHOT/member-search-index.zip differ
diff --git a/content/api/client/2.11.0-SNAPSHOT/overview-summary.html b/content/api/client/2.11.0-SNAPSHOT/overview-summary.html
index 124b17699a2..51d035fddb0 100644
--- a/content/api/client/2.11.0-SNAPSHOT/overview-summary.html
+++ b/content/api/client/2.11.0-SNAPSHOT/overview-summary.html
@@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (11.0.11) on Wed Apr 20 00:19:28 UTC 2022 -->
+<!-- Generated by javadoc (11.0.11) on Wed Apr 20 06:11:05 UTC 2022 -->
<title>Pulsar Client :: API 2.11.0-SNAPSHOT API</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript">window.location.replace('index.html')</script>
diff --git a/content/api/client/2.11.0-SNAPSHOT/package-search-index.zip b/content/api/client/2.11.0-SNAPSHOT/package-search-index.zip
index 9aa7dc9131e..3141b15561c 100644
Binary files a/content/api/client/2.11.0-SNAPSHOT/package-search-index.zip and b/content/api/client/2.11.0-SNAPSHOT/package-search-index.zip differ
diff --git a/content/api/client/2.11.0-SNAPSHOT/type-search-index.zip b/content/api/client/2.11.0-SNAPSHOT/type-search-index.zip
index 227ec0b0296..c65189b7e7c 100644
Binary files a/content/api/client/2.11.0-SNAPSHOT/type-search-index.zip and b/content/api/client/2.11.0-SNAPSHOT/type-search-index.zip differ
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 b6f8d14fdfc..4a9ebe728ea 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
@@ -7224,7 +7224,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/NamespacesBase.html#internalRevokePermissionsOnSubscription(java.lang.String,java.lang.String)">internalRevokePermissionsOnSubscription(String, String)</a></span> - 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> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalRevokePermissionsOnTopic(java.lang.String)">internalRevokePermissionsOnTopic(String)</a></span> - 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><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalRevokePermissionsOnTopic(javax.ws.rs.container.AsyncResponse,java.lang.String)">internalRevokePermissionsOnTopic(AsyncResponse, String)</a></span> - 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> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/NamespacesBase.html#internalScanOffloadedLedgers(org.apache.pulsar.broker.admin.impl.OffloaderObjectsScannerUtils.ScannerResultSink)">internalScanOffloadedLedgers(OffloaderObjectsScannerUtils.ScannerResultSink)</a></span> - 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> </dd>
@@ -11031,9 +11031,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v1/Namespaces.html#revokePermissionsOnNamespace(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">revokePermissionsOnNamespace(String, String, String, String)</a></span> - Method in class org.apache.pulsar.broker.admin.v1.<a href="org/apache/pulsar/broker/admin/v1/Namespaces.html" title="class in org.apache.pulsar.broker.admin.v1">Namespaces</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html#revokePermissionsOnTopic(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">revokePermissionsOnTopic(String, String, String, String)</a></span> - 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><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html#revokePermissionsOnTopic(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">revokePermissionsOnTopic(AsyncResponse, String, String, String, String)</a></span> - 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">PersistentT [...]
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html#revokePermissionsOnTopic(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">revokePermissionsOnTopic(String, String, String, String, String)</a></span> - 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><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html#revokePermissionsOnTopic(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">revokePermissionsOnTopic(AsyncResponse, String, String, String, String, String)</a></span> - 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.bro [...]
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/resourcegroup/ResourceGroup.html#rgFillResourceUsage(org.apache.pulsar.broker.service.resource.usage.ResourceUsage)">rgFillResourceUsage(ResourceUsage)</a></span> - Method in class org.apache.pulsar.broker.resourcegroup.<a href="org/apache/pulsar/broker/resourcegroup/ResourceGroup.html" title="class in org.apache.pulsar.broker.resourcegroup">ResourceGroup</a></dt>
<dd> </dd>
@@ -13316,7 +13316,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>
<div class="block">Checks that the http client role has admin access to the specified tenant.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/web/PulsarWebResource.html#validateAdminAccessForTenant(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">validateAdminAccessForTenant(PulsarService, String, String, String, AuthenticationDataSource)</a></span> - Static method in class org.apache.pulsar.broker.web.<a href="org/apache/pulsar/broker/web/PulsarWebResour [...]
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/web/PulsarWebResource.html#validateAdminAccessForTenant(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,long,java.util.concurrent.TimeUnit)">validateAdminAccessForTenant(PulsarService, String, String, String, AuthenticationDataSource, long, TimeUnit)</a></span> - Static method in class org.apache.pulsar.broker.web.<a [...]
+<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/web/PulsarWebResource.html#validateAdminAccessForTenantAsync(java.lang.String)">validateAdminAccessForTenantAsync(String)</a></span> - Method in class org.apache.pulsar.broker.web.<a href="org/apache/pulsar/broker/web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></dt>
+<dd>
+<div class="block">Checks that the http client role has admin access to the specified tenant async.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/web/PulsarWebResource.html#validateAdminAccessForTenantAsync(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">validateAdminAccessForTenantAsync(PulsarService, String, String, String, AuthenticationDataSource)</a></span> - Static method in class org.apache.pulsar.broker.web.<a href="org/apache/pulsar/broker/web/Pulsa [...]
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#validateAdminOperationOnTopic(boolean)">validateAdminOperationOnTopic(boolean)</a></span> - 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> </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 5132121e534..3420058635a 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.pendingack","c":"PendingAckHandl [...]
\ 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.pendingack","c":"PendingAckHandl [...]
\ No newline at end of file
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/member-search-index.zip b/content/api/pulsar-broker/2.11.0-SNAPSHOT/member-search-index.zip
index f14fec58026..e62b50994a6 100644
Binary files a/content/api/pulsar-broker/2.11.0-SNAPSHOT/member-search-index.zip and b/content/api/pulsar-broker/2.11.0-SNAPSHOT/member-search-index.zip differ
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/AdminResource.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/AdminResource.html
index c29f5a1041f..6ae96fe2072 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/AdminResource.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/AdminResource.html
@@ -549,7 +549,7 @@ extends <a href="../web/PulsarWebResource.html" title="class in org.apache.pulsa
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../web/PulsarWebResource.h [...]
+<code><a href="../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../web/PulsarWebResource.h [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokerStatsBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokerStatsBase.html
index 3e064b4c9c6..80f73bc7fea 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokerStatsBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokerStatsBase.html
@@ -260,7 +260,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokersBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokersBase.html
index 8faf73bdca1..bb54477383b 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokersBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokersBase.html
@@ -316,7 +316,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ClustersBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ClustersBase.html
index c6dc14f941d..019ccf21f38 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ClustersBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ClustersBase.html
@@ -304,7 +304,7 @@ extends <a href="../../web/PulsarWebResource.html" title="class in org.apache.pu
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/FunctionsBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/FunctionsBase.html
index 3b0042f8eb5..812811f5d07 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/FunctionsBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/FunctionsBase.html
@@ -404,7 +404,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/NamespacesBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/NamespacesBase.html
index a78f1bb515d..0ac0f526100 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/NamespacesBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/NamespacesBase.html
@@ -866,7 +866,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PackagesBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PackagesBase.html
index 6c1d60813d1..c91ee2d34a5 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PackagesBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PackagesBase.html
@@ -294,7 +294,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
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 ca49fe989a9..7272fe6269b 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
@@ -666,7 +666,8 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#internalRevokePermissionsOnTopic(java.lang.String)">internalRevokePermissionsOnTopic</a></span>​(java.lang.String role)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#internalRevokePermissionsOnTopic(javax.ws.rs.container.AsyncResponse,java.lang.String)">internalRevokePermissionsOnTopic</a></span>​(javax.ws.rs.container.AsyncResponse asyncResponse,
+ java.lang.String role)</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i74" class="altColor">
@@ -935,7 +936,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
@@ -1044,13 +1045,14 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
boolean deleteSchema)</pre>
</li>
</ul>
-<a id="internalRevokePermissionsOnTopic(java.lang.String)">
+<a id="internalRevokePermissionsOnTopic(javax.ws.rs.container.AsyncResponse,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>internalRevokePermissionsOnTopic</h4>
-<pre class="methodSignature">protected void internalRevokePermissionsOnTopic​(java.lang.String role)</pre>
+<pre class="methodSignature">protected void internalRevokePermissionsOnTopic​(javax.ws.rs.container.AsyncResponse asyncResponse,
+ java.lang.String role)</pre>
</li>
</ul>
<a id="internalCreateNonPartitionedTopic(boolean,java.util.Map)">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ResourceGroupsBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ResourceGroupsBase.html
index aa67e523fe5..521e653939f 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ResourceGroupsBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ResourceGroupsBase.html
@@ -263,7 +263,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ResourceQuotasBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ResourceQuotasBase.html
index 05767ed91d8..b88d9e384e5 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ResourceQuotasBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/ResourceQuotasBase.html
@@ -263,7 +263,7 @@ extends <a href="NamespacesBase.html" title="class in org.apache.pulsar.broker.a
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SchemasResourceBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SchemasResourceBase.html
index 34eea0655c3..72221a4835d 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SchemasResourceBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SchemasResourceBase.html
@@ -283,7 +283,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SinksBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SinksBase.html
index 4bb5f4f07b8..7e1394e8dbf 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SinksBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SinksBase.html
@@ -343,7 +343,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SourcesBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SourcesBase.html
index f1df0b512d4..80b4b3f4588 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SourcesBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/SourcesBase.html
@@ -343,7 +343,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/TenantsBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/TenantsBase.html
index 88f2346f03b..2528cdf4c6d 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/TenantsBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/TenantsBase.html
@@ -257,7 +257,7 @@ extends <a href="../../web/PulsarWebResource.html" title="class in org.apache.pu
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/TransactionsBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/TransactionsBase.html
index fe4f77ae3aa..b8c9951ad63 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/TransactionsBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/TransactionsBase.html
@@ -306,7 +306,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/BrokerStats.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/BrokerStats.html
index eb41733c822..cb0a7fd562f 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/BrokerStats.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/BrokerStats.html
@@ -242,7 +242,7 @@ extends <a href="../impl/BrokerStatsBase.html" title="class in org.apache.pulsar
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Brokers.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Brokers.html
index f86916b59c9..2253869aabc 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Brokers.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Brokers.html
@@ -228,7 +228,7 @@ extends <a href="../impl/BrokersBase.html" title="class in org.apache.pulsar.bro
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Clusters.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Clusters.html
index 21e84e3dd0c..8c594c8cb18 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Clusters.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Clusters.html
@@ -202,7 +202,7 @@ extends <a href="../impl/ClustersBase.html" title="class in org.apache.pulsar.br
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Functions.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Functions.html
index 38084c5b0c3..42a58609932 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Functions.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Functions.html
@@ -222,7 +222,7 @@ extends <a href="../v2/Functions.html" title="class in org.apache.pulsar.broker.
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Namespaces.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Namespaces.html
index 787c3c5ed4e..779df2abf54 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Namespaces.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Namespaces.html
@@ -859,7 +859,7 @@ extends <a href="../impl/NamespacesBase.html" title="class in org.apache.pulsar.
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
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 923d06fcf6f..c9809789cbd 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
@@ -294,14 +294,14 @@ extends <a href="PersistentTopics.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.admin.v1.<a href="PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v1">PersistentTopics</a></h3>
-<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(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)">createNonPartitionedTopic</a>, <a hre [...]
+<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(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)">createNonPartitionedTopic</a>, <a hre [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.admin.impl.PersistentTopicsBase">
<!-- -->
</a>
<h3>Methods inherited from class 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#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.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href="../impl/Persis [...]
+<code><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.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href="../impl/Persis [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
@@ -315,7 +315,7 @@ extends <a href="PersistentTopics.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
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 eea4bf960a0..a65eb572ae2 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
@@ -535,7 +535,8 @@ extends <a href="../impl/PersistentTopicsBase.html" title="class in org.apache.p
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#revokePermissionsOnTopic(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">revokePermissionsOnTopic</a></span>​(java.lang.String property,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#revokePermissionsOnTopic(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">revokePermissionsOnTopic</a></span>​(javax.ws.rs.container.AsyncResponse asyncResponse,
+ java.lang.String property,
java.lang.String cluster,
java.lang.String namespace,
java.lang.String encodedTopic,
@@ -637,7 +638,7 @@ extends <a href="../impl/PersistentTopicsBase.html" title="class in org.apache.p
<!-- -->
</a>
<h3>Methods inherited from class 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#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.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href="../impl/Persis [...]
+<code><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.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href="../impl/Persis [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
@@ -651,7 +652,7 @@ extends <a href="../impl/PersistentTopicsBase.html" title="class in org.apache.p
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
@@ -770,7 +771,7 @@ public void grantPermissionsOnTopic​(@PathParam("property")
java.util.Set<org.apache.pulsar.common.policies.data.AuthAction> actions)</pre>
</li>
</ul>
-<a id="revokePermissionsOnTopic(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
+<a id="revokePermissionsOnTopic(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
@@ -778,7 +779,9 @@ public void grantPermissionsOnTopic​(@PathParam("property")
<h4>revokePermissionsOnTopic</h4>
<pre class="methodSignature">@DELETE
@Path("/{property}/{cluster}/{namespace}/{topic}/permissions/{role}")
-public void revokePermissionsOnTopic​(@PathParam("property")
+public void revokePermissionsOnTopic​(@Suspended
+ javax.ws.rs.container.AsyncResponse asyncResponse,
+ @PathParam("property")
java.lang.String property,
@PathParam("cluster")
java.lang.String cluster,
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Properties.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Properties.html
index 1c178ecc713..fe94934b2f9 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Properties.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Properties.html
@@ -203,7 +203,7 @@ extends <a href="../impl/TenantsBase.html" title="class in org.apache.pulsar.bro
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/ResourceQuotas.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/ResourceQuotas.html
index ab550659cf0..75f47e94fb6 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/ResourceQuotas.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/ResourceQuotas.html
@@ -273,7 +273,7 @@ extends <a href="../impl/ResourceQuotasBase.html" title="class in org.apache.pul
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/SchemasResource.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/SchemasResource.html
index 618712b4934..406360af412 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/SchemasResource.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/SchemasResource.html
@@ -309,7 +309,7 @@ extends <a href="../impl/SchemasResourceBase.html" title="class in org.apache.pu
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Bookies.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Bookies.html
index be576ce3934..12f44b099ce 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Bookies.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Bookies.html
@@ -253,7 +253,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/BrokerStats.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/BrokerStats.html
index aed5408fb21..06ef4900653 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/BrokerStats.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/BrokerStats.html
@@ -246,7 +246,7 @@ extends <a href="../impl/BrokerStatsBase.html" title="class in org.apache.pulsar
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Brokers.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Brokers.html
index 43d5d2cff60..3b4a81b533b 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Brokers.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Brokers.html
@@ -228,7 +228,7 @@ extends <a href="../impl/BrokersBase.html" title="class in org.apache.pulsar.bro
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Clusters.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Clusters.html
index cd95a75684b..4b9f84f7372 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Clusters.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Clusters.html
@@ -202,7 +202,7 @@ extends <a href="../impl/ClustersBase.html" title="class in org.apache.pulsar.br
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Functions.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Functions.html
index b7ec7bd49a5..98d8720d439 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Functions.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Functions.html
@@ -349,7 +349,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Namespaces.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Namespaces.html
index acc6ebaba69..1c3c2af6d64 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Namespaces.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Namespaces.html
@@ -1156,7 +1156,7 @@ extends <a href="../impl/NamespacesBase.html" title="class in org.apache.pulsar.
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
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 6591b00d723..ebba2d652c8 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
@@ -318,14 +318,14 @@ extends <a href="PersistentTopics.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.admin.v2.<a href="PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></h3>
-<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 [...]
+<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 [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.admin.impl.PersistentTopicsBase">
<!-- -->
</a>
<h3>Methods inherited from class 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#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.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href="../impl/Persis [...]
+<code><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.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href="../impl/Persis [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
@@ -339,7 +339,7 @@ extends <a href="PersistentTopics.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
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 9f14d176488..9ac46256968 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
@@ -1078,7 +1078,8 @@ extends <a href="../impl/PersistentTopicsBase.html" title="class in org.apache.p
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#revokePermissionsOnTopic(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">revokePermissionsOnTopic</a></span>​(java.lang.String tenant,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#revokePermissionsOnTopic(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">revokePermissionsOnTopic</a></span>​(javax.ws.rs.container.AsyncResponse asyncResponse,
+ java.lang.String tenant,
java.lang.String namespace,
java.lang.String encodedTopic,
java.lang.String role)</code></th>
@@ -1454,7 +1455,7 @@ extends <a href="../impl/PersistentTopicsBase.html" title="class in org.apache.p
<!-- -->
</a>
<h3>Methods inherited from class 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#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.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href="../impl/Persis [...]
+<code><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.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href="../impl/Persis [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
@@ -1468,7 +1469,7 @@ extends <a href="../impl/PersistentTopicsBase.html" title="class in org.apache.p
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
@@ -1579,7 +1580,7 @@ public void grantPermissionsOnTopic​(@PathParam("tenant")
java.util.Set<org.apache.pulsar.common.policies.data.AuthAction> actions)</pre>
</li>
</ul>
-<a id="revokePermissionsOnTopic(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
+<a id="revokePermissionsOnTopic(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
@@ -1587,7 +1588,9 @@ public void grantPermissionsOnTopic​(@PathParam("tenant")
<h4>revokePermissionsOnTopic</h4>
<pre class="methodSignature">@DELETE
@Path("/{tenant}/{namespace}/{topic}/permissions/{role}")
-public void revokePermissionsOnTopic​(@PathParam("tenant")
+public void revokePermissionsOnTopic​(@Suspended
+ javax.ws.rs.container.AsyncResponse asyncResponse,
+ @PathParam("tenant")
java.lang.String tenant,
@PathParam("namespace")
java.lang.String namespace,
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/ResourceGroups.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/ResourceGroups.html
index e9be28e5d8f..e498db00c74 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/ResourceGroups.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/ResourceGroups.html
@@ -257,7 +257,7 @@ extends <a href="../impl/ResourceGroupsBase.html" title="class in org.apache.pul
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/ResourceQuotas.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/ResourceQuotas.html
index 42ba1441a56..77190cf21e1 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/ResourceQuotas.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/ResourceQuotas.html
@@ -280,7 +280,7 @@ extends <a href="../impl/ResourceQuotasBase.html" title="class in org.apache.pul
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/SchemasResource.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/SchemasResource.html
index 3ee0f69832a..07a550fd581 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/SchemasResource.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/SchemasResource.html
@@ -302,7 +302,7 @@ extends <a href="../impl/SchemasResourceBase.html" title="class in org.apache.pu
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Tenants.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Tenants.html
index 813a2f2c67d..2dc90f51d00 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Tenants.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Tenants.html
@@ -203,7 +203,7 @@ extends <a href="../impl/TenantsBase.html" title="class in org.apache.pulsar.bro
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Worker.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Worker.html
index 3ac052ccaca..831ef52b6fe 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Worker.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Worker.html
@@ -282,7 +282,7 @@ implements java.util.function.Supplier<org.apache.pulsar.functions.worker.Wor
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/WorkerStats.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/WorkerStats.html
index de3856eb57f..a29c7ccd53a 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/WorkerStats.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/WorkerStats.html
@@ -237,7 +237,7 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Functions.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Functions.html
index 8a6eac81193..149216b242d 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Functions.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Functions.html
@@ -222,7 +222,7 @@ extends <a href="../impl/FunctionsBase.html" title="class in org.apache.pulsar.b
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Packages.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Packages.html
index dfb8cf29e08..37c21afb9ec 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Packages.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Packages.html
@@ -305,7 +305,7 @@ extends <a href="../impl/PackagesBase.html" title="class in org.apache.pulsar.br
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sink.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sink.html
index daf435b303a..375bf47f38a 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sink.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sink.html
@@ -226,7 +226,7 @@ extends <a href="../impl/SinksBase.html" title="class in org.apache.pulsar.broke
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sinks.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sinks.html
index 46d8cad896b..2b01fd3aa9d 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sinks.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sinks.html
@@ -222,7 +222,7 @@ extends <a href="../impl/SinksBase.html" title="class in org.apache.pulsar.broke
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Source.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Source.html
index a5f95ee2cad..6d49767cfe7 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Source.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Source.html
@@ -226,7 +226,7 @@ extends <a href="../impl/SourcesBase.html" title="class in org.apache.pulsar.bro
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sources.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sources.html
index dc16b0e74b2..282340a6f2a 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sources.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Sources.html
@@ -222,7 +222,7 @@ extends <a href="../impl/SourcesBase.html" title="class in org.apache.pulsar.bro
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Transactions.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Transactions.html
index f4e6f37582b..553d16077fc 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Transactions.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/admin/v3/Transactions.html
@@ -320,7 +320,7 @@ extends <a href="../impl/TransactionsBase.html" title="class in org.apache.pulsa
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html
index c292355a611..469e39acbcc 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html
@@ -1126,11 +1126,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static void</code></td>
-<th class="colSecond" scope="row"><span class="typeNameLabel">PulsarWebResource.</span><code><span class="memberNameLink"><a href="../web/PulsarWebResource.html#validateAdminAccessForTenant(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">validateAdminAccessForTenant</a></span>​(<a href="../PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar,
+<th class="colSecond" scope="row"><span class="typeNameLabel">PulsarWebResource.</span><code><span class="memberNameLink"><a href="../web/PulsarWebResource.html#validateAdminAccessForTenant(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,long,java.util.concurrent.TimeUnit)">validateAdminAccessForTenant</a></span>​(<a href="../PulsarService.html" title="class in org.apache.puls [...]
java.lang.String clientAppId,
java.lang.String originalPrincipal,
java.lang.String tenant,
- org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationData)</code></th>
+ org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationData,
+ long timeout,
+ java.util.concurrent.TimeUnit unit)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">PulsarWebResource.</span><code><span class="memberNameLink"><a href="../web/PulsarWebResource.html#validateAdminAccessForTenantAsync(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">validateAdminAccessForTenantAsync</a></span>​(<a href="../PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService< [...]
+ java.lang.String clientAppId,
+ java.lang.String originalPrincipal,
+ java.lang.String tenant,
+ org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationData)</code></th>
<td class="colLast"> </td>
</tr>
</tbody>
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/TopicLookupBase.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/TopicLookupBase.html
index 8fe7be1153b..0f7e480d588 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/TopicLookupBase.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/TopicLookupBase.html
@@ -261,7 +261,7 @@ extends <a href="../web/PulsarWebResource.html" title="class in org.apache.pulsa
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../web/PulsarWebResource.h [...]
+<code><a href="../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../web/PulsarWebResource.h [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/v1/TopicLookup.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/v1/TopicLookup.html
index bf4d1569eaf..f3ce65f5e00 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/v1/TopicLookup.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/v1/TopicLookup.html
@@ -245,7 +245,7 @@ extends <a href="../TopicLookupBase.html" title="class in org.apache.pulsar.brok
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/v2/TopicLookup.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/v2/TopicLookup.html
index b9b06a1459e..c9a502326d9 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/v2/TopicLookup.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/lookup/v2/TopicLookup.html
@@ -235,7 +235,7 @@ extends <a href="../TopicLookupBase.html" title="class in org.apache.pulsar.brok
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
+<code><a href="../../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../../web/PulsarW [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
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 0c3ce8395f2..77ec01fde12 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
@@ -276,7 +276,7 @@ extends <a href="TopicsBase.html" title="class in org.apache.pulsar.broker.rest"
<!-- -->
</a>
<h3>Methods inherited from class 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#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(java.lang.String,java.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href=".. [...]
+<code><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(java.lang.String,java.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href=".. [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
@@ -290,7 +290,7 @@ extends <a href="TopicsBase.html" title="class in org.apache.pulsar.broker.rest"
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../web/PulsarWebResource.h [...]
+<code><a href="../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../web/PulsarWebResource.h [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
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 9c7154cb486..a1c0b0b224a 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
@@ -249,7 +249,7 @@ extends <a href="../admin/impl/PersistentTopicsBase.html" title="class in org.ap
<!-- -->
</a>
<h3>Methods inherited from class 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#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(java.lang.String,java.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href=".. [...]
+<code><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(java.lang.String,java.lang.Throwable,javax.ws.rs.container.AsyncResponse)">handleTopicPolicyException</a>, <a href=".. [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
@@ -263,7 +263,7 @@ extends <a href="../admin/impl/PersistentTopicsBase.html" title="class in org.ap
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.web.<a href="../web/PulsarWebResource.html" title="class in org.apache.pulsar.broker.web">PulsarWebResource</a></h3>
-<code><a href="../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../web/PulsarWebResource.h [...]
+<code><a href="../web/PulsarWebResource.html#bookieResources()">bookieResources</a>, <a href="../web/PulsarWebResource.html#canUpdateCluster(java.lang.String,java.util.Set,java.util.Set)">canUpdateCluster</a>, <a href="../web/PulsarWebResource.html#checkAuthorization(org.apache.pulsar.broker.PulsarService,org.apache.pulsar.common.naming.TopicName,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">checkAuthorization</a>, <a href="../web/PulsarWebResource.h [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/web/PulsarWebResource.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/web/PulsarWebResource.html
index 7c51e4a5266..6d4f0f0c033 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/web/PulsarWebResource.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/org/apache/pulsar/broker/web/PulsarWebResource.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":10,"i1":10,"i2":9,"i3":9,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":9,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":9,"i16":10,"i17":9,"i18":10,"i19":9,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":9,"i27":10,"i28":10,"i29":10,"i30":10,"i31":9,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i5 [...]
+var data = {"i0":10,"i1":10,"i2":9,"i3":9,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":9,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":9,"i16":10,"i17":9,"i18":10,"i19":9,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":9,"i27":10,"i28":10,"i29":10,"i30":10,"i31":9,"i32":10,"i33":9,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55 [...]
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -386,21 +386,39 @@ extends java.lang.Object</pre>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>protected static void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateAdminAccessForTenant(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">validateAdminAccessForTenant</a></span>​(<a href="../PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateAdminAccessForTenant(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,long,java.util.concurrent.TimeUnit)">validateAdminAccessForTenant</a></span>​(<a href="../PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar,
java.lang.String clientAppId,
java.lang.String originalPrincipal,
java.lang.String tenant,
- org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationData)</code></th>
+ org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationData,
+ long timeout,
+ java.util.concurrent.TimeUnit unit)</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i32" class="altColor">
+<td class="colFirst"><code>protected java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateAdminAccessForTenantAsync(java.lang.String)">validateAdminAccessForTenantAsync</a></span>​(java.lang.String tenant)</code></th>
+<td class="colLast">
+<div class="block">Checks that the http client role has admin access to the specified tenant async.</div>
+</td>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><code>protected static java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateAdminAccessForTenantAsync(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">validateAdminAccessForTenantAsync</a></span>​(<a href="../PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar,
+ java.lang.String clientAppId,
+ java.lang.String originalPrincipal,
+ java.lang.String tenant,
+ org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationData)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i34" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateBrokerName(java.lang.String)">validateBrokerName</a></span>​(java.lang.String broker)</code></th>
<td class="colLast">
<div class="block">Redirect the call to the specified broker.</div>
</td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateBundleOwnership(java.lang.String,java.lang.String,java.lang.String,boolean,boolean,org.apache.pulsar.common.naming.NamespaceBundle)">validateBundleOwnership</a></span>​(java.lang.String tenant,
java.lang.String cluster,
@@ -410,49 +428,49 @@ extends java.lang.Object</pre>
<a href="../../common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i36" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateBundleOwnership(org.apache.pulsar.common.naming.NamespaceBundle,boolean,boolean)">validateBundleOwnership</a></span>​(<a href="../../common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle,
boolean authoritative,
boolean readOnly)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i35" class="rowColor">
+<tr id="i37" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateClusterExists(java.lang.String)">validateClusterExists</a></span>​(java.lang.String cluster)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i36" class="altColor">
+<tr id="i38" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateClusterForTenant(java.lang.String,java.lang.String)">validateClusterForTenant</a></span>​(java.lang.String tenant,
java.lang.String cluster)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i37" class="rowColor">
+<tr id="i39" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateClusterOwnership(java.lang.String)">validateClusterOwnership</a></span>​(java.lang.String cluster)</code></th>
<td class="colLast">
<div class="block">Check if the cluster exists and redirect the call to the owning cluster.</div>
</td>
</tr>
-<tr id="i38" class="altColor">
+<tr id="i40" class="altColor">
<td class="colFirst"><code>protected java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateClusterOwnershipAsync(java.lang.String)">validateClusterOwnershipAsync</a></span>​(java.lang.String cluster)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i39" class="rowColor">
+<tr id="i41" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateGlobalNamespaceOwnership(org.apache.pulsar.common.naming.NamespaceName)">validateGlobalNamespaceOwnership</a></span>​(org.apache.pulsar.common.naming.NamespaceName namespace)</code></th>
<td class="colLast">
<div class="block">If the namespace is global, validate the following - 1.</div>
</td>
</tr>
-<tr id="i40" class="altColor">
+<tr id="i42" class="altColor">
<td class="colFirst"><code>protected java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateGlobalNamespaceOwnershipAsync(org.apache.pulsar.common.naming.NamespaceName)">validateGlobalNamespaceOwnershipAsync</a></span>​(org.apache.pulsar.common.naming.NamespaceName namespace)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i41" class="rowColor">
+<tr id="i43" class="rowColor">
<td class="colFirst"><code>protected <a href="../../common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateNamespaceBundleOwnership(org.apache.pulsar.common.naming.NamespaceName,org.apache.pulsar.common.policies.data.BundlesData,java.lang.String,boolean,boolean)">validateNamespaceBundleOwnership</a></span>​(org.apache.pulsar.common.naming.NamespaceName fqnn,
org.apache.pulsar.common.policies.data.BundlesData bundles,
@@ -461,40 +479,40 @@ extends java.lang.Object</pre>
boolean readOnly)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i42" class="altColor">
+<tr id="i44" class="altColor">
<td class="colFirst"><code>protected <a href="../../common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateNamespaceBundleRange(org.apache.pulsar.common.naming.NamespaceName,org.apache.pulsar.common.policies.data.BundlesData,java.lang.String)">validateNamespaceBundleRange</a></span>​(org.apache.pulsar.common.naming.NamespaceName fqnn,
org.apache.pulsar.common.policies.data.BundlesData bundles,
java.lang.String bundleRange)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i43" class="rowColor">
+<tr id="i45" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateNamespaceOperation(org.apache.pulsar.common.naming.NamespaceName,org.apache.pulsar.common.policies.data.NamespaceOperation)">validateNamespaceOperation</a></span>​(org.apache.pulsar.common.naming.NamespaceName namespaceName,
org.apache.pulsar.common.policies.data.NamespaceOperation operation)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i44" class="altColor">
+<tr id="i46" class="altColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateNamespaceOperationAsync(org.apache.pulsar.common.naming.NamespaceName,org.apache.pulsar.common.policies.data.NamespaceOperation)">validateNamespaceOperationAsync</a></span>​(org.apache.pulsar.common.naming.NamespaceName namespaceName,
org.apache.pulsar.common.policies.data.NamespaceOperation operation)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i45" class="rowColor">
+<tr id="i47" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateNamespacePolicyOperation(org.apache.pulsar.common.naming.NamespaceName,org.apache.pulsar.common.policies.data.PolicyName,org.apache.pulsar.common.policies.data.PolicyOperation)">validateNamespacePolicyOperation</a></span>​(org.apache.pulsar.common.naming.NamespaceName namespaceName,
org.apache.pulsar.common.policies.data.PolicyName policy,
org.apache.pulsar.common.policies.data.PolicyOperation operation)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i46" class="altColor">
+<tr id="i48" class="altColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateNamespacePolicyOperationAsync(org.apache.pulsar.common.naming.NamespaceName,org.apache.pulsar.common.policies.data.PolicyName,org.apache.pulsar.common.policies.data.PolicyOperation)">validateNamespacePolicyOperationAsync</a></span>​(org.apache.pulsar.common.naming.NamespaceName namespaceName,
org.apache.pulsar.common.policies.data.PolicyName policy,
org.apache.pulsar.common.policies.data.PolicyOperation operation)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i47" class="rowColor">
+<tr id="i49" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validatePeerClusterConflict(java.lang.String,java.util.Set)">validatePeerClusterConflict</a></span>​(java.lang.String clusterName,
java.util.Set<java.lang.String> replicationClusters)</code></th>
@@ -502,62 +520,62 @@ extends java.lang.Object</pre>
<div class="block">It validates that peer-clusters can't coexist in replication-clusters.</div>
</td>
</tr>
-<tr id="i48" class="altColor">
+<tr id="i50" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validatePoliciesReadOnlyAccess()">validatePoliciesReadOnlyAccess</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i49" class="rowColor">
+<tr id="i51" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateSuperUserAccess()">validateSuperUserAccess</a></span>()</code></th>
<td class="colLast">
<div class="block">Checks whether the user has Pulsar Super-User access to the system.</div>
</td>
</tr>
-<tr id="i50" class="altColor">
+<tr id="i52" class="altColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateSuperUserAccessAsync()">validateSuperUserAccessAsync</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i51" class="rowColor">
+<tr id="i53" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateTenantOperation(java.lang.String,org.apache.pulsar.common.policies.data.TenantOperation)">validateTenantOperation</a></span>​(java.lang.String tenant,
org.apache.pulsar.common.policies.data.TenantOperation operation)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i52" class="altColor">
+<tr id="i54" class="altColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateTenantOperationAsync(java.lang.String,org.apache.pulsar.common.policies.data.TenantOperation)">validateTenantOperationAsync</a></span>​(java.lang.String tenant,
org.apache.pulsar.common.policies.data.TenantOperation operation)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i53" class="rowColor">
+<tr id="i55" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateTopicOperation(org.apache.pulsar.common.naming.TopicName,org.apache.pulsar.common.policies.data.TopicOperation)">validateTopicOperation</a></span>​(org.apache.pulsar.common.naming.TopicName topicName,
org.apache.pulsar.common.policies.data.TopicOperation operation)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i54" class="altColor">
+<tr id="i56" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateTopicOperation(org.apache.pulsar.common.naming.TopicName,org.apache.pulsar.common.policies.data.TopicOperation,java.lang.String)">validateTopicOperation</a></span>​(org.apache.pulsar.common.naming.TopicName topicName,
org.apache.pulsar.common.policies.data.TopicOperation operation,
java.lang.String subscription)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i55" class="rowColor">
+<tr id="i57" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateTopicOperationAsync(org.apache.pulsar.common.naming.TopicName,org.apache.pulsar.common.policies.data.TopicOperation)">validateTopicOperationAsync</a></span>​(org.apache.pulsar.common.naming.TopicName topicName,
org.apache.pulsar.common.policies.data.TopicOperation operation)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i56" class="altColor">
+<tr id="i58" class="altColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateTopicOperationAsync(org.apache.pulsar.common.naming.TopicName,org.apache.pulsar.common.policies.data.TopicOperation,java.lang.String)">validateTopicOperationAsync</a></span>​(org.apache.pulsar.common.naming.TopicName topicName,
org.apache.pulsar.common.policies.data.TopicOperation operation,
java.lang.String subscription)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i57" class="rowColor">
+<tr id="i59" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateTopicOwnership(org.apache.pulsar.common.naming.TopicName,boolean)">validateTopicOwnership</a></span>​(org.apache.pulsar.common.naming.TopicName topicName,
boolean authoritative)</code></th>
@@ -565,20 +583,20 @@ extends java.lang.Object</pre>
<div class="block">Checks whether the broker is the owner of the namespace.</div>
</td>
</tr>
-<tr id="i58" class="altColor">
+<tr id="i60" class="altColor">
<td class="colFirst"><code>protected java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateTopicOwnershipAsync(org.apache.pulsar.common.naming.TopicName,boolean)">validateTopicOwnershipAsync</a></span>​(org.apache.pulsar.common.naming.TopicName topicName,
boolean authoritative)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i59" class="rowColor">
+<tr id="i61" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateTopicPolicyOperation(org.apache.pulsar.common.naming.TopicName,org.apache.pulsar.common.policies.data.PolicyName,org.apache.pulsar.common.policies.data.PolicyOperation)">validateTopicPolicyOperation</a></span>​(org.apache.pulsar.common.naming.TopicName topicName,
org.apache.pulsar.common.policies.data.PolicyName policy,
org.apache.pulsar.common.policies.data.PolicyOperation operation)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i60" class="altColor">
+<tr id="i62" class="altColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateTopicPolicyOperationAsync(org.apache.pulsar.common.naming.TopicName,org.apache.pulsar.common.policies.data.PolicyName,org.apache.pulsar.common.policies.data.PolicyOperation)">validateTopicPolicyOperationAsync</a></span>​(org.apache.pulsar.common.naming.TopicName topicName,
org.apache.pulsar.common.policies.data.PolicyName policy,
@@ -794,7 +812,7 @@ protected javax.ws.rs.core.UriInfo uri</pre>
</dl>
</li>
</ul>
-<a id="validateAdminAccessForTenant(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">
+<a id="validateAdminAccessForTenant(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource,long,java.util.concurrent.TimeUnit)">
<!-- -->
</a>
<ul class="blockList">
@@ -804,14 +822,38 @@ protected javax.ws.rs.core.UriInfo uri</pre>
java.lang.String clientAppId,
java.lang.String originalPrincipal,
java.lang.String tenant,
- org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationData)
- throws java.lang.Exception</pre>
+ org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationData,
+ long timeout,
+ java.util.concurrent.TimeUnit unit)</pre>
+</li>
+</ul>
+<a id="validateAdminAccessForTenantAsync(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateAdminAccessForTenantAsync</h4>
+<pre class="methodSignature">protected java.util.concurrent.CompletableFuture<java.lang.Void> validateAdminAccessForTenantAsync​(java.lang.String tenant)</pre>
+<div class="block">Checks that the http client role has admin access to the specified tenant async.</div>
<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tenant</code> - the tenant id</dd>
</dl>
</li>
</ul>
+<a id="validateAdminAccessForTenantAsync(org.apache.pulsar.broker.PulsarService,java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.broker.authentication.AuthenticationDataSource)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateAdminAccessForTenantAsync</h4>
+<pre class="methodSignature">protected static java.util.concurrent.CompletableFuture<java.lang.Void> validateAdminAccessForTenantAsync​(<a href="../PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar,
+ java.lang.String clientAppId,
+ java.lang.String originalPrincipal,
+ java.lang.String tenant,
+ org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationData)</pre>
+</li>
+</ul>
<a id="validatePeerClusterConflict(java.lang.String,java.util.Set)">
<!-- -->
</a>
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/overview-summary.html b/content/api/pulsar-broker/2.11.0-SNAPSHOT/overview-summary.html
index 86057aeae5c..dbc4a27fde2 100644
--- a/content/api/pulsar-broker/2.11.0-SNAPSHOT/overview-summary.html
+++ b/content/api/pulsar-broker/2.11.0-SNAPSHOT/overview-summary.html
@@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (11.0.11) on Wed Apr 20 00:20:00 UTC 2022 -->
+<!-- Generated by javadoc (11.0.11) on Wed Apr 20 06:11:31 UTC 2022 -->
<title>Pulsar Broker 2.11.0-SNAPSHOT API</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript">window.location.replace('index.html')</script>
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/package-search-index.zip b/content/api/pulsar-broker/2.11.0-SNAPSHOT/package-search-index.zip
index c02796b46aa..a5628e104be 100644
Binary files a/content/api/pulsar-broker/2.11.0-SNAPSHOT/package-search-index.zip and b/content/api/pulsar-broker/2.11.0-SNAPSHOT/package-search-index.zip differ
diff --git a/content/api/pulsar-broker/2.11.0-SNAPSHOT/type-search-index.zip b/content/api/pulsar-broker/2.11.0-SNAPSHOT/type-search-index.zip
index 3da1e8699cc..a90c0b493a9 100644
Binary files a/content/api/pulsar-broker/2.11.0-SNAPSHOT/type-search-index.zip and b/content/api/pulsar-broker/2.11.0-SNAPSHOT/type-search-index.zip differ
diff --git a/content/api/pulsar-functions/2.11.0-SNAPSHOT/member-search-index.zip b/content/api/pulsar-functions/2.11.0-SNAPSHOT/member-search-index.zip
index bc9bf6a6256..80be06089ea 100644
Binary files a/content/api/pulsar-functions/2.11.0-SNAPSHOT/member-search-index.zip and b/content/api/pulsar-functions/2.11.0-SNAPSHOT/member-search-index.zip differ
diff --git a/content/api/pulsar-functions/2.11.0-SNAPSHOT/overview-summary.html b/content/api/pulsar-functions/2.11.0-SNAPSHOT/overview-summary.html
index b4d98ef855c..6ddba315af5 100644
--- a/content/api/pulsar-functions/2.11.0-SNAPSHOT/overview-summary.html
+++ b/content/api/pulsar-functions/2.11.0-SNAPSHOT/overview-summary.html
@@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (11.0.11) on Wed Apr 20 00:19:46 UTC 2022 -->
+<!-- Generated by javadoc (11.0.11) on Wed Apr 20 06:11:20 UTC 2022 -->
<title>Pulsar Functions :: API 2.11.0-SNAPSHOT API</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript">window.location.replace('index.html')</script>
diff --git a/content/api/pulsar-functions/2.11.0-SNAPSHOT/package-search-index.zip b/content/api/pulsar-functions/2.11.0-SNAPSHOT/package-search-index.zip
index bd16f6921fe..ce1e3087239 100644
Binary files a/content/api/pulsar-functions/2.11.0-SNAPSHOT/package-search-index.zip and b/content/api/pulsar-functions/2.11.0-SNAPSHOT/package-search-index.zip differ
diff --git a/content/api/pulsar-functions/2.11.0-SNAPSHOT/type-search-index.zip b/content/api/pulsar-functions/2.11.0-SNAPSHOT/type-search-index.zip
index 600fcda65f9..02baa94da11 100644
Binary files a/content/api/pulsar-functions/2.11.0-SNAPSHOT/type-search-index.zip and b/content/api/pulsar-functions/2.11.0-SNAPSHOT/type-search-index.zip differ
diff --git a/content/docs/en/next/developing-binary-protocol.html b/content/docs/en/next/developing-binary-protocol.html
index f4b565bf428..dad590fb578 100644
--- a/content/docs/en/next/developing-binary-protocol.html
+++ b/content/docs/en/next/developing-binary-protocol.html
@@ -386,7 +386,7 @@ their consumer name and the first one is elected master.</li>
</code></pre>
<p>Parameters:</p>
<ul>
-<li><code>consumer_id</code> → Id of an already established consumer</li>
+<li><code>consumer_id</code> → ID of an already established consumer</li>
<li><code>messagePermits</code> → Number of additional permits to grant to the broker for
pushing more messages</li>
</ul>
@@ -420,12 +420,18 @@ acknowledged messages.</p>
</code></pre>
<p>Parameters:</p>
<ul>
-<li><code>consumer_id</code> → Id of an already established consumer</li>
+<li><code>consumer_id</code> → ID of an already established consumer</li>
<li><code>ack_type</code> → Type of acknowledgment: <code>Individual</code> or <code>Cumulative</code></li>
-<li><code>message_id</code> → Id of the message to acknowledge</li>
+<li><code>message_id</code> → ID of the message to acknowledge</li>
<li><code>validation_error</code> → <em>(optional)</em> Indicates that the consumer has discarded
the messages due to: <code>UncompressedSizeCorruption</code>,
<code>DecompressionError</code>, <code>ChecksumMismatch</code>, <code>BatchDeSerializeError</code></li>
+<li><code>properties</code> -> <em>(optional)</em> Reserved configuration items</li>
+<li><code>txnid_most_bits</code> -> <em>(optional)</em> Same as TC ID, <code>txnid_most_bits</code> and <code>txnid_least_bits</code>
+uniquely identify a transaction.</li>
+<li><code>txnid_least_bits</code> -> <em>(optional)</em> The ID of the transaction opened in a TC,
+<code>txnid_most_bits</code> and <code>txnid_least_bits</code>uniquely identify a transaction.</li>
+<li><code>request_id</code> -> <em>(optional)</em> ID for handling response and timeout.</li>
</ul>
<h5><a class="anchor" aria-hidden="true" id="command-closeconsumer"></a><a href="#command-closeconsumer" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2 [...]
<p><strong><em>Note</em></strong>: <em>This command can be sent by either producer or broker</em>.</p>
@@ -449,9 +455,9 @@ messages are coming from the consumer.</p>
stats from the broker.
Parameters:</p>
<ul>
-<li><code>request_id</code> → Id of the request, used to correlate the request
+<li><code>request_id</code> → ID of the request, used to correlate the request
and the response.</li>
-<li><code>consumer_id</code> → Id of an already established consumer.</li>
+<li><code>consumer_id</code> → ID of an already established consumer.</li>
</ul>
<h5><a class="anchor" aria-hidden="true" id="command-consumerstatsresponse"></a><a href="#command-consumerstatsresponse" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 [...]
<p>This is the broker's response to ConsumerStats request by the client.
@@ -461,8 +467,8 @@ If the <code>error_code</code> or the <code>error_message</code> field is set it
<p>This command is sent by the client to unsubscribe the <code>consumer_id</code> from the associated topic.
Parameters:</p>
<ul>
-<li><code>request_id</code> → Id of the request.</li>
-<li><code>consumer_id</code> → Id of an already established consumer which needs to unsubscribe.</li>
+<li><code>request_id</code> → ID of the request.</li>
+<li><code>consumer_id</code> → ID of an already established consumer which needs to unsubscribe.</li>
</ul>
<h2><a class="anchor" aria-hidden="true" id="service-discovery"></a><a href="#service-discovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2- [...]
<h3><a class="anchor" aria-hidden="true" id="topic-lookup"></a><a href="#topic-lookup" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83. [...]
@@ -493,7 +499,7 @@ gone through the <code>Connect</code> / <code>Connected</code> initial handshake
<p>Fields:</p>
<ul>
<li><code>topic</code> → Topic name to lookup</li>
-<li><code>request_id</code> → Id of the request that will be passed with its response</li>
+<li><code>request_id</code> → ID of the request that will be passed with its response</li>
<li><code>authoritative</code> → Initial lookup request should use false. When following a
redirect response, client should pass the same value contained in the
response</li>
@@ -540,7 +546,7 @@ response will contain actual metadata.</p>
<p>Fields:</p>
<ul>
<li><code>topic</code> → the topic for which to check the partitions metadata</li>
-<li><code>request_id</code> → Id of the request that will be passed with its response</li>
+<li><code>request_id</code> → ID of the request that will be passed with its response</li>
</ul>
<h5><a class="anchor" aria-hidden="true" id="command-partitionedtopicmetadataresponse"></a><a href="#command-partitionedtopicmetadataresponse" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 [...]
<p>Example of response with metadata:</p>
diff --git a/content/docs/en/next/developing-binary-protocol/index.html b/content/docs/en/next/developing-binary-protocol/index.html
index f4b565bf428..dad590fb578 100644
--- a/content/docs/en/next/developing-binary-protocol/index.html
+++ b/content/docs/en/next/developing-binary-protocol/index.html
@@ -386,7 +386,7 @@ their consumer name and the first one is elected master.</li>
</code></pre>
<p>Parameters:</p>
<ul>
-<li><code>consumer_id</code> → Id of an already established consumer</li>
+<li><code>consumer_id</code> → ID of an already established consumer</li>
<li><code>messagePermits</code> → Number of additional permits to grant to the broker for
pushing more messages</li>
</ul>
@@ -420,12 +420,18 @@ acknowledged messages.</p>
</code></pre>
<p>Parameters:</p>
<ul>
-<li><code>consumer_id</code> → Id of an already established consumer</li>
+<li><code>consumer_id</code> → ID of an already established consumer</li>
<li><code>ack_type</code> → Type of acknowledgment: <code>Individual</code> or <code>Cumulative</code></li>
-<li><code>message_id</code> → Id of the message to acknowledge</li>
+<li><code>message_id</code> → ID of the message to acknowledge</li>
<li><code>validation_error</code> → <em>(optional)</em> Indicates that the consumer has discarded
the messages due to: <code>UncompressedSizeCorruption</code>,
<code>DecompressionError</code>, <code>ChecksumMismatch</code>, <code>BatchDeSerializeError</code></li>
+<li><code>properties</code> -> <em>(optional)</em> Reserved configuration items</li>
+<li><code>txnid_most_bits</code> -> <em>(optional)</em> Same as TC ID, <code>txnid_most_bits</code> and <code>txnid_least_bits</code>
+uniquely identify a transaction.</li>
+<li><code>txnid_least_bits</code> -> <em>(optional)</em> The ID of the transaction opened in a TC,
+<code>txnid_most_bits</code> and <code>txnid_least_bits</code>uniquely identify a transaction.</li>
+<li><code>request_id</code> -> <em>(optional)</em> ID for handling response and timeout.</li>
</ul>
<h5><a class="anchor" aria-hidden="true" id="command-closeconsumer"></a><a href="#command-closeconsumer" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2 [...]
<p><strong><em>Note</em></strong>: <em>This command can be sent by either producer or broker</em>.</p>
@@ -449,9 +455,9 @@ messages are coming from the consumer.</p>
stats from the broker.
Parameters:</p>
<ul>
-<li><code>request_id</code> → Id of the request, used to correlate the request
+<li><code>request_id</code> → ID of the request, used to correlate the request
and the response.</li>
-<li><code>consumer_id</code> → Id of an already established consumer.</li>
+<li><code>consumer_id</code> → ID of an already established consumer.</li>
</ul>
<h5><a class="anchor" aria-hidden="true" id="command-consumerstatsresponse"></a><a href="#command-consumerstatsresponse" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 [...]
<p>This is the broker's response to ConsumerStats request by the client.
@@ -461,8 +467,8 @@ If the <code>error_code</code> or the <code>error_message</code> field is set it
<p>This command is sent by the client to unsubscribe the <code>consumer_id</code> from the associated topic.
Parameters:</p>
<ul>
-<li><code>request_id</code> → Id of the request.</li>
-<li><code>consumer_id</code> → Id of an already established consumer which needs to unsubscribe.</li>
+<li><code>request_id</code> → ID of the request.</li>
+<li><code>consumer_id</code> → ID of an already established consumer which needs to unsubscribe.</li>
</ul>
<h2><a class="anchor" aria-hidden="true" id="service-discovery"></a><a href="#service-discovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2- [...]
<h3><a class="anchor" aria-hidden="true" id="topic-lookup"></a><a href="#topic-lookup" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83. [...]
@@ -493,7 +499,7 @@ gone through the <code>Connect</code> / <code>Connected</code> initial handshake
<p>Fields:</p>
<ul>
<li><code>topic</code> → Topic name to lookup</li>
-<li><code>request_id</code> → Id of the request that will be passed with its response</li>
+<li><code>request_id</code> → ID of the request that will be passed with its response</li>
<li><code>authoritative</code> → Initial lookup request should use false. When following a
redirect response, client should pass the same value contained in the
response</li>
@@ -540,7 +546,7 @@ response will contain actual metadata.</p>
<p>Fields:</p>
<ul>
<li><code>topic</code> → the topic for which to check the partitions metadata</li>
-<li><code>request_id</code> → Id of the request that will be passed with its response</li>
+<li><code>request_id</code> → ID of the request that will be passed with its response</li>
</ul>
<h5><a class="anchor" aria-hidden="true" id="command-partitionedtopicmetadataresponse"></a><a href="#command-partitionedtopicmetadataresponse" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 [...]
<p>Example of response with metadata:</p>
diff --git a/content/docs/en/next/security-oauth2.html b/content/docs/en/next/security-oauth2.html
index 88470e1e53e..1750412376b 100644
--- a/content/docs/en/next/security-oauth2.html
+++ b/content/docs/en/next/security-oauth2.html
@@ -231,6 +231,18 @@ This example shows how to configure OAuth2 authentication in Node.js client.</p>
<blockquote>
<p>Note: The support for OAuth2 authentication is only available in Node.js client 1.6.2 and later versions.</p>
</blockquote>
+<h2><a class="anchor" aria-hidden="true" id="broker-configuration"></a><a href="#broker-configuration" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1 [...]
+<p>To enable OAuth2 authentication in brokers, add the following parameters to the <code>broker.conf</code> or <code>standalone.conf</code> file.</p>
+<pre><code class="hljs css language-properties"><span class="hljs-comment"># Configuration to enable authentication</span>
+<span class="hljs-attr">authenticationEnabled</span>=<span class="hljs-string">true</span>
+<span class="hljs-attr">authenticationProviders</span>=<span class="hljs-string">org.apache.pulsar.broker.authentication.AuthenticationProviderToken</span>
+<span class="hljs-attr">tokenPublicKey</span>=<span class="hljs-string">/path/to/publicKey</span>
+<span class="hljs-comment"># Authentication settings of the broker itself. Used when the broker connects to other brokers,</span>
+<span class="hljs-comment"># either in same or other clusters</span>
+<span class="hljs-attr">brokerClientAuthenticationPlugin</span>=<span class="hljs-string">org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2</span>
+<span class="hljs-attr">brokerClientAuthenticationParameters</span>=<span class="hljs-string">{"privateKey":"/path/to/privateKey",\
+ "audience":"https://dev-kt-aa9ne.us.auth0.com/api/v2/","issuerUrl":"https://dev-kt-aa9ne.us.auth0.com"}</span>
+</code></pre>
<h2><a class="anchor" aria-hidden="true" id="cli-configuration"></a><a href="#cli-configuration" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2- [...]
<p>This section describes how to use Pulsar CLI tools to connect a cluster through OAuth2 authentication plugin.</p>
<h3><a class="anchor" aria-hidden="true" id="pulsar-admin"></a><a href="#pulsar-admin" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83. [...]
@@ -267,7 +279,7 @@ Set the <code>privateKey</code>, <code>issuerUrl</code>, and <code>audience</cod
</code></pre>
<p>Set the <code>admin-url</code> parameter to the Web service URL. A Web service URLis a combination of the protocol, hostname and port ID, such as <code>pulsar://localhost:6650</code>.
Set the <code>privateKey</code>, <code>issuerUrl</code>, and <code>audience</code> parameters to the values based on the configuration in the key file. For details, see <a href="#authentication-types">authentication types</a>.</p>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/security-kerberos"><span class="arrow-prev">← </span><span>Authentication using Kerberos</span></a><a class="docs-next button" href="/docs/en/next/security-authorization"><span>Authorization and ACLs</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#authentication-provider-configuration">Authentication provider c [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/security-kerberos"><span class="arrow-prev">← </span><span>Authentication using Kerberos</span></a><a class="docs-next button" href="/docs/en/next/security-authorization"><span>Authorization and ACLs</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#authentication-provider-configuration">Authentication provider c [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/en/next/security-oauth2/index.html b/content/docs/en/next/security-oauth2/index.html
index 88470e1e53e..1750412376b 100644
--- a/content/docs/en/next/security-oauth2/index.html
+++ b/content/docs/en/next/security-oauth2/index.html
@@ -231,6 +231,18 @@ This example shows how to configure OAuth2 authentication in Node.js client.</p>
<blockquote>
<p>Note: The support for OAuth2 authentication is only available in Node.js client 1.6.2 and later versions.</p>
</blockquote>
+<h2><a class="anchor" aria-hidden="true" id="broker-configuration"></a><a href="#broker-configuration" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1 [...]
+<p>To enable OAuth2 authentication in brokers, add the following parameters to the <code>broker.conf</code> or <code>standalone.conf</code> file.</p>
+<pre><code class="hljs css language-properties"><span class="hljs-comment"># Configuration to enable authentication</span>
+<span class="hljs-attr">authenticationEnabled</span>=<span class="hljs-string">true</span>
+<span class="hljs-attr">authenticationProviders</span>=<span class="hljs-string">org.apache.pulsar.broker.authentication.AuthenticationProviderToken</span>
+<span class="hljs-attr">tokenPublicKey</span>=<span class="hljs-string">/path/to/publicKey</span>
+<span class="hljs-comment"># Authentication settings of the broker itself. Used when the broker connects to other brokers,</span>
+<span class="hljs-comment"># either in same or other clusters</span>
+<span class="hljs-attr">brokerClientAuthenticationPlugin</span>=<span class="hljs-string">org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2</span>
+<span class="hljs-attr">brokerClientAuthenticationParameters</span>=<span class="hljs-string">{"privateKey":"/path/to/privateKey",\
+ "audience":"https://dev-kt-aa9ne.us.auth0.com/api/v2/","issuerUrl":"https://dev-kt-aa9ne.us.auth0.com"}</span>
+</code></pre>
<h2><a class="anchor" aria-hidden="true" id="cli-configuration"></a><a href="#cli-configuration" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2- [...]
<p>This section describes how to use Pulsar CLI tools to connect a cluster through OAuth2 authentication plugin.</p>
<h3><a class="anchor" aria-hidden="true" id="pulsar-admin"></a><a href="#pulsar-admin" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83. [...]
@@ -267,7 +279,7 @@ Set the <code>privateKey</code>, <code>issuerUrl</code>, and <code>audience</cod
</code></pre>
<p>Set the <code>admin-url</code> parameter to the Web service URL. A Web service URLis a combination of the protocol, hostname and port ID, such as <code>pulsar://localhost:6650</code>.
Set the <code>privateKey</code>, <code>issuerUrl</code>, and <code>audience</code> parameters to the values based on the configuration in the key file. For details, see <a href="#authentication-types">authentication types</a>.</p>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/security-kerberos"><span class="arrow-prev">← </span><span>Authentication using Kerberos</span></a><a class="docs-next button" href="/docs/en/next/security-authorization"><span>Authorization and ACLs</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#authentication-provider-configuration">Authentication provider c [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/security-kerberos"><span class="arrow-prev">← </span><span>Authentication using Kerberos</span></a><a class="docs-next button" href="/docs/en/next/security-authorization"><span>Authorization and ACLs</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#authentication-provider-configuration">Authentication provider c [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/en/next/txn-use.html b/content/docs/en/next/txn-use.html
index 9f8e5628fa3..cb62584f8ef 100644
--- a/content/docs/en/next/txn-use.html
+++ b/content/docs/en/next/txn-use.html
@@ -83,14 +83,23 @@
<ol>
<li><p>Start Pulsar 2.8.0 or later.</p></li>
<li><p>Enable transaction.</p>
-<p>Change the configuration in the <code>broker.conf</code> file.</p>
-<pre><code class="hljs"><span class="hljs-attr">transactionCoordinatorEnabled</span>=<span class="hljs-literal">true</span>
-<span class="hljs-attr">systemTopicEnabled</span>=<span class="hljs-literal">true</span>
+<p>Change the configuration in the <code>broker.conf</code> or <code>standalone.conf</code> file.</p>
+<pre><code class="hljs">//mandatory <span class="hljs-keyword">configuration</span>, used <span class="hljs-keyword">to</span> <span class="hljs-keyword">enable</span> <span class="hljs-keyword">transaction</span> coordinator
+transactionCoordinatorEnabled=<span class="hljs-keyword">true</span>
+
+//mandtory <span class="hljs-keyword">configuration</span>, used <span class="hljs-keyword">to</span> <span class="hljs-keyword">create</span> systemTopic used <span class="hljs-keyword">for</span> <span class="hljs-keyword">transaction</span> buffer <span class="hljs-keyword">snapshot</span>
+systemTopicEnabled=<span class="hljs-keyword">true</span>
+
</code></pre>
-<p>If you want to enable batch messages in transactions, follow the steps below.</p>
-<p>Set <code>acknowledgmentAtBatchIndexLevelEnabled</code> to <code>true</code> in the <code>broker.conf</code> or <code>standalone.conf</code> file.</p>
+<ul>
+<li><p>If you want to acknowledge batch messages in transactions, set <code>acknowledgmentAtBatchIndexLevelEnabled</code> to <code>true</code> in the <code>broker.conf</code> or <code>standalone.conf</code> file.</p>
<pre><code class="hljs"><span class="hljs-attr">acknowledgmentAtBatchIndexLevelEnabled</span>=<span class="hljs-literal">true</span>
</code></pre></li>
+<li><p>If you want to guarantee exactly-once semantics, you need to enable <a href="/docs/en/next/cookbooks-deduplication">message deduplication</a>.
+You can enable message deduplication at the broker level, the namespace level, or the topic level according to your needs.</p></li>
+</ul></li>
+</ol>
+<ol start="3">
<li><p>Initialize transaction coordinator metadata.</p>
<p>The transaction coordinator can leverage the advantages of partitioned topics (such as load balance).</p>
<p><strong>Input</strong></p>
diff --git a/content/docs/en/next/txn-use/index.html b/content/docs/en/next/txn-use/index.html
index 9f8e5628fa3..cb62584f8ef 100644
--- a/content/docs/en/next/txn-use/index.html
+++ b/content/docs/en/next/txn-use/index.html
@@ -83,14 +83,23 @@
<ol>
<li><p>Start Pulsar 2.8.0 or later.</p></li>
<li><p>Enable transaction.</p>
-<p>Change the configuration in the <code>broker.conf</code> file.</p>
-<pre><code class="hljs"><span class="hljs-attr">transactionCoordinatorEnabled</span>=<span class="hljs-literal">true</span>
-<span class="hljs-attr">systemTopicEnabled</span>=<span class="hljs-literal">true</span>
+<p>Change the configuration in the <code>broker.conf</code> or <code>standalone.conf</code> file.</p>
+<pre><code class="hljs">//mandatory <span class="hljs-keyword">configuration</span>, used <span class="hljs-keyword">to</span> <span class="hljs-keyword">enable</span> <span class="hljs-keyword">transaction</span> coordinator
+transactionCoordinatorEnabled=<span class="hljs-keyword">true</span>
+
+//mandtory <span class="hljs-keyword">configuration</span>, used <span class="hljs-keyword">to</span> <span class="hljs-keyword">create</span> systemTopic used <span class="hljs-keyword">for</span> <span class="hljs-keyword">transaction</span> buffer <span class="hljs-keyword">snapshot</span>
+systemTopicEnabled=<span class="hljs-keyword">true</span>
+
</code></pre>
-<p>If you want to enable batch messages in transactions, follow the steps below.</p>
-<p>Set <code>acknowledgmentAtBatchIndexLevelEnabled</code> to <code>true</code> in the <code>broker.conf</code> or <code>standalone.conf</code> file.</p>
+<ul>
+<li><p>If you want to acknowledge batch messages in transactions, set <code>acknowledgmentAtBatchIndexLevelEnabled</code> to <code>true</code> in the <code>broker.conf</code> or <code>standalone.conf</code> file.</p>
<pre><code class="hljs"><span class="hljs-attr">acknowledgmentAtBatchIndexLevelEnabled</span>=<span class="hljs-literal">true</span>
</code></pre></li>
+<li><p>If you want to guarantee exactly-once semantics, you need to enable <a href="/docs/en/next/cookbooks-deduplication">message deduplication</a>.
+You can enable message deduplication at the broker level, the namespace level, or the topic level according to your needs.</p></li>
+</ul></li>
+</ol>
+<ol start="3">
<li><p>Initialize transaction coordinator metadata.</p>
<p>The transaction coordinator can leverage the advantages of partitioned topics (such as load balance).</p>
<p><strong>Input</strong></p>
diff --git a/content/swagger/2.11.0-SNAPSHOT/swagger.json b/content/swagger/2.11.0-SNAPSHOT/swagger.json
index 36f994a5ab0..3a818ba43b7 100644
--- a/content/swagger/2.11.0-SNAPSHOT/swagger.json
+++ b/content/swagger/2.11.0-SNAPSHOT/swagger.json
@@ -16997,6 +16997,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",
@@ -17019,12 +17020,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",
@@ -21287,6 +21286,12 @@
"subscription" : {
"type" : "string"
},
+ "commandData" : {
+ "type" : "string"
+ },
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"tlsCertificates" : {
"type" : "array",
"items" : {
@@ -21295,27 +21300,21 @@
},
"httpAuthType" : {
"type" : "string"
- },
- "commandData" : {
- "type" : "string"
- },
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
}
}
},
"AutoFailoverPolicyData" : {
"type" : "object",
"properties" : {
+ "policyType" : {
+ "type" : "string",
+ "enum" : [ "min_available" ]
+ },
"parameters" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
- },
- "policyType" : {
- "type" : "string",
- "enum" : [ "min_available" ]
}
}
},
@@ -21366,9 +21365,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"paddingChar" : {
"type" : "string"
},
@@ -21379,6 +21375,9 @@
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -21732,18 +21731,9 @@
"ConsumerStats" : {
"type" : "object",
"properties" : {
- "address" : {
- "type" : "string"
- },
- "metadata" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "msgRateRedeliver" : {
- "type" : "number",
- "format" : "double"
+ "availablePermits" : {
+ "type" : "integer",
+ "format" : "int32"
},
"chunkedMessageRate" : {
"type" : "number",
@@ -21761,7 +21751,7 @@
"type" : "integer",
"format" : "int64"
},
- "clientVersion" : {
+ "consumerName" : {
"type" : "string"
},
"avgMessagesPerEntry" : {
@@ -21774,21 +21764,27 @@
"readPositionWhenJoining" : {
"type" : "string"
},
+ "connectedSince" : {
+ "type" : "string"
+ },
+ "clientVersion" : {
+ "type" : "string"
+ },
"keyHashRanges" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "consumerName" : {
- "type" : "string"
- },
- "connectedSince" : {
- "type" : "string"
+ "msgRateRedeliver" : {
+ "type" : "number",
+ "format" : "double"
},
- "availablePermits" : {
- "type" : "integer",
- "format" : "int32"
+ "metadata" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
},
"msgThroughputOut" : {
"type" : "number",
@@ -21805,6 +21801,9 @@
"msgOutCounter" : {
"type" : "integer",
"format" : "int64"
+ },
+ "address" : {
+ "type" : "string"
}
}
},
@@ -21828,10 +21827,10 @@
"displayName" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
}
}
@@ -21930,12 +21929,12 @@
"DelayedDeliveryPolicies" : {
"type" : "object",
"properties" : {
- "active" : {
- "type" : "boolean"
- },
"tickTime" : {
"type" : "integer",
"format" : "int64"
+ },
+ "active" : {
+ "type" : "boolean"
}
}
},
@@ -21951,37 +21950,37 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -21991,21 +21990,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -22017,27 +22016,24 @@
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -22050,6 +22046,9 @@
},
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -22335,27 +22334,6 @@
"JavaType" : {
"type" : "object",
"properties" : {
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -22389,6 +22367,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -22404,10 +22385,28 @@
"erasedSignature" : {
"type" : "string"
},
- "collectionLikeType" : {
+ "mapLikeType" : {
"type" : "boolean"
},
- "mapLikeType" : {
+ "interface" : {
+ "type" : "boolean"
+ },
+ "primitive" : {
+ "type" : "boolean"
+ },
+ "interfaces" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/JavaType"
+ }
+ },
+ "genericSignature" : {
+ "type" : "string"
+ },
+ "final" : {
+ "type" : "boolean"
+ },
+ "abstract" : {
"type" : "boolean"
},
"typeName" : {
@@ -22421,21 +22420,21 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
"formatName" : {
"type" : "string"
},
- "inputDecorator" : {
- "$ref" : "#/definitions/InputDecorator"
- },
"characterEscapes" : {
"$ref" : "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "inputDecorator" : {
+ "$ref" : "#/definitions/InputDecorator"
+ },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -22456,33 +22455,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -22529,9 +22528,6 @@
"type" : "string"
}
},
- "booleanValue" : {
- "type" : "boolean"
- },
"byteValue" : {
"type" : "string",
"format" : "byte"
@@ -22552,6 +22548,9 @@
"type" : "integer",
"format" : "int32"
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
"closed" : {
"type" : "boolean"
},
@@ -22562,6 +22561,9 @@
"typeId" : {
"type" : "object"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -22575,12 +22577,6 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "objectId" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -22654,6 +22650,9 @@
"valueAsString" : {
"type" : "string"
},
+ "objectId" : {
+ "type" : "object"
+ },
"inputSource" : {
"type" : "object"
},
@@ -22673,20 +22672,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "delegatee" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer" : {
"type" : "boolean"
+ },
+ "delegatee" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -22703,6 +22699,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -22990,17 +22989,8 @@
"type" : "number",
"format" : "double"
},
- "underLoaded" : {
- "type" : "boolean"
- },
- "overLoaded" : {
- "type" : "boolean"
- },
- "loadReportType" : {
- "type" : "string"
- },
- "cpu" : {
- "$ref" : "#/definitions/ResourceUsage"
+ "cpu" : {
+ "$ref" : "#/definitions/ResourceUsage"
},
"memory" : {
"$ref" : "#/definitions/ResourceUsage"
@@ -23025,6 +23015,15 @@
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
+ },
+ "underLoaded" : {
+ "type" : "boolean"
+ },
+ "overLoaded" : {
+ "type" : "boolean"
+ },
+ "loadReportType" : {
+ "type" : "string"
}
}
},
@@ -23288,25 +23287,20 @@
"type" : "number",
"format" : "double"
},
- "address" : {
- "type" : "string"
- },
- "metadata" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "producerName" : {
- "type" : "string"
- },
"chunkedMessageRate" : {
"type" : "number",
"format" : "double"
},
+ "connectedSince" : {
+ "type" : "string"
+ },
"clientVersion" : {
"type" : "string"
},
+ "accessMode" : {
+ "type" : "string",
+ "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ },
"producerId" : {
"type" : "integer",
"format" : "int64"
@@ -23314,12 +23308,14 @@
"supportsPartialProducer" : {
"type" : "boolean"
},
- "connectedSince" : {
- "type" : "string"
+ "metadata" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
},
- "accessMode" : {
- "type" : "string",
- "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ "producerName" : {
+ "type" : "string"
},
"msgThroughputIn" : {
"type" : "number",
@@ -23332,6 +23328,9 @@
"averageMsgSize" : {
"type" : "number",
"format" : "double"
+ },
+ "address" : {
+ "type" : "string"
}
}
},
@@ -23342,9 +23341,6 @@
"type" : "number",
"format" : "double"
},
- "connected" : {
- "type" : "boolean"
- },
"msgRateExpired" : {
"type" : "number",
"format" : "double"
@@ -23353,6 +23349,10 @@
"type" : "integer",
"format" : "int64"
},
+ "replicationDelayInSeconds" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"inboundConnection" : {
"type" : "string"
},
@@ -23365,9 +23365,8 @@
"outboundConnectedSince" : {
"type" : "string"
},
- "replicationDelayInSeconds" : {
- "type" : "integer",
- "format" : "int64"
+ "connected" : {
+ "type" : "boolean"
},
"msgThroughputIn" : {
"type" : "number",
@@ -23394,43 +23393,10 @@
"type" : "number",
"format" : "double"
},
- "type" : {
- "type" : "string"
- },
- "consumers" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/ConsumerStats"
- }
- },
- "nonContiguousDeletedMessagesRanges" : {
- "type" : "integer",
- "format" : "int32"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "replicated" : {
- "type" : "boolean"
- },
- "durable" : {
- "type" : "boolean"
- },
- "consumersAfterMarkDeletePosition" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
"msgBacklog" : {
"type" : "integer",
"format" : "int64"
},
- "msgRateRedeliver" : {
- "type" : "number",
- "format" : "double"
- },
"chunkedMessageRate" : {
"type" : "integer",
"format" : "int32"
@@ -23457,10 +23423,6 @@
"activeConsumerName" : {
"type" : "string"
},
- "msgRateExpired" : {
- "type" : "number",
- "format" : "double"
- },
"totalMsgExpired" : {
"type" : "integer",
"format" : "int64"
@@ -23491,12 +23453,42 @@
"keySharedMode" : {
"type" : "string"
},
+ "consumersAfterMarkDeletePosition" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
+ },
"subscriptionProperties" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
},
+ "consumers" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/ConsumerStats"
+ }
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "msgRateExpired" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateRedeliver" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "replicated" : {
+ "type" : "boolean"
+ },
+ "durable" : {
+ "type" : "boolean"
+ },
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
@@ -23516,6 +23508,13 @@
"backlogSize" : {
"type" : "integer",
"format" : "int64"
+ },
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "type" : {
+ "type" : "string"
}
}
},
@@ -23526,6 +23525,12 @@
"type" : "number",
"format" : "double"
},
+ "replication" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "$ref" : "#/definitions/NonPersistentReplicatorStats"
+ }
+ },
"subscriptions" : {
"type" : "object",
"additionalProperties" : {
@@ -23538,18 +23543,16 @@
"$ref" : "#/definitions/NonPersistentPublisherStats"
}
},
- "replication" : {
- "type" : "object",
- "additionalProperties" : {
- "$ref" : "#/definitions/NonPersistentReplicatorStats"
- }
+ "waitingPublishers" : {
+ "type" : "integer",
+ "format" : "int32"
},
"deduplicationStatus" : {
"type" : "string"
},
- "nonContiguousDeletedMessagesRanges" : {
+ "topicEpoch" : {
"type" : "integer",
- "format" : "int32"
+ "format" : "int64"
},
"nonContiguousDeletedMessagesRangesSerializedSize" : {
"type" : "integer",
@@ -23613,13 +23616,9 @@
"type" : "integer",
"format" : "int64"
},
- "waitingPublishers" : {
+ "nonContiguousDeletedMessagesRanges" : {
"type" : "integer",
"format" : "int32"
- },
- "topicEpoch" : {
- "type" : "integer",
- "format" : "int64"
}
}
},
@@ -23663,10 +23662,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -23674,9 +23673,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -23718,6 +23714,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -23732,22 +23731,10 @@
"type" : "integer",
"format" : "int64"
},
- "managedLedgerOffloadDriver" : {
+ "s3ManagedLedgerOffloadRegion" : {
"type" : "string"
},
- "managedLedgerOffloadMaxThreads" : {
- "type" : "integer",
- "format" : "int32"
- },
- "managedLedgerOffloadPrefetchRounds" : {
- "type" : "integer",
- "format" : "int32"
- },
- "managedLedgerOffloadedReadPriority" : {
- "type" : "string",
- "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
- },
- "s3ManagedLedgerOffloadRegion" : {
+ "fileSystemURI" : {
"type" : "string"
},
"s3ManagedLedgerOffloadBucket" : {
@@ -23790,12 +23777,6 @@
"type" : "integer",
"format" : "int32"
},
- "fileSystemURI" : {
- "type" : "string"
- },
- "offloadersDirectory" : {
- "type" : "string"
- },
"gcsManagedLedgerOffloadServiceAccountKeyFile" : {
"type" : "string"
},
@@ -23818,6 +23799,24 @@
"managedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
+ },
+ "managedLedgerOffloadDriver" : {
+ "type" : "string"
+ },
+ "offloadersDirectory" : {
+ "type" : "string"
+ },
+ "managedLedgerOffloadMaxThreads" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "managedLedgerOffloadPrefetchRounds" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "managedLedgerOffloadedReadPriority" : {
+ "type" : "string",
+ "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
}
}
},
@@ -24516,14 +24515,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -24564,25 +24563,20 @@
"PublisherStats" : {
"type" : "object",
"properties" : {
- "address" : {
- "type" : "string"
- },
- "metadata" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "producerName" : {
- "type" : "string"
- },
"chunkedMessageRate" : {
"type" : "number",
"format" : "double"
},
+ "connectedSince" : {
+ "type" : "string"
+ },
"clientVersion" : {
"type" : "string"
},
+ "accessMode" : {
+ "type" : "string",
+ "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ },
"producerId" : {
"type" : "integer",
"format" : "int64"
@@ -24590,12 +24584,14 @@
"supportsPartialProducer" : {
"type" : "boolean"
},
- "connectedSince" : {
- "type" : "string"
+ "metadata" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
},
- "accessMode" : {
- "type" : "string",
- "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ "producerName" : {
+ "type" : "string"
},
"msgThroughputIn" : {
"type" : "number",
@@ -24608,6 +24604,9 @@
"averageMsgSize" : {
"type" : "number",
"format" : "double"
+ },
+ "address" : {
+ "type" : "string"
}
}
},
@@ -24622,9 +24621,6 @@
"ReplicatorStats" : {
"type" : "object",
"properties" : {
- "connected" : {
- "type" : "boolean"
- },
"msgRateExpired" : {
"type" : "number",
"format" : "double"
@@ -24633,6 +24629,10 @@
"type" : "integer",
"format" : "int64"
},
+ "replicationDelayInSeconds" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"inboundConnection" : {
"type" : "string"
},
@@ -24645,9 +24645,8 @@
"outboundConnectedSince" : {
"type" : "string"
},
- "replicationDelayInSeconds" : {
- "type" : "integer",
- "format" : "int64"
+ "connected" : {
+ "type" : "boolean"
},
"msgThroughputIn" : {
"type" : "number",
@@ -24835,21 +24834,21 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -24859,21 +24858,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -24891,26 +24890,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
"generator" : {
"$ref" : "#/definitions/JsonGenerator"
},
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
@@ -25004,43 +25003,10 @@
"SubscriptionStats" : {
"type" : "object",
"properties" : {
- "type" : {
- "type" : "string"
- },
- "consumers" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/ConsumerStats"
- }
- },
- "nonContiguousDeletedMessagesRanges" : {
- "type" : "integer",
- "format" : "int32"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "replicated" : {
- "type" : "boolean"
- },
- "durable" : {
- "type" : "boolean"
- },
- "consumersAfterMarkDeletePosition" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
"msgBacklog" : {
"type" : "integer",
"format" : "int64"
},
- "msgRateRedeliver" : {
- "type" : "number",
- "format" : "double"
- },
"chunkedMessageRate" : {
"type" : "integer",
"format" : "int32"
@@ -25067,10 +25033,6 @@
"activeConsumerName" : {
"type" : "string"
},
- "msgRateExpired" : {
- "type" : "number",
- "format" : "double"
- },
"totalMsgExpired" : {
"type" : "integer",
"format" : "int64"
@@ -25101,12 +25063,42 @@
"keySharedMode" : {
"type" : "string"
},
+ "consumersAfterMarkDeletePosition" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
+ },
"subscriptionProperties" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
},
+ "consumers" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/ConsumerStats"
+ }
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "msgRateExpired" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateRedeliver" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "replicated" : {
+ "type" : "boolean"
+ },
+ "durable" : {
+ "type" : "boolean"
+ },
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
@@ -25126,6 +25118,13 @@
"backlogSize" : {
"type" : "integer",
"format" : "int64"
+ },
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "type" : {
+ "type" : "string"
}
}
},
@@ -25191,9 +25190,6 @@
"displayName" : {
"type" : "string"
},
- "id" : {
- "type" : "string"
- },
"dstsavings" : {
"type" : "integer",
"format" : "int32"
@@ -25201,18 +25197,31 @@
"rawOffset" : {
"type" : "integer",
"format" : "int32"
+ },
+ "id" : {
+ "type" : "string"
}
}
},
"TopicStats" : {
"type" : "object",
"properties" : {
+ "waitingPublishers" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "replication" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "$ref" : "#/definitions/ReplicatorStats"
+ }
+ },
"deduplicationStatus" : {
"type" : "string"
},
- "nonContiguousDeletedMessagesRanges" : {
+ "topicEpoch" : {
"type" : "integer",
- "format" : "int32"
+ "format" : "int64"
},
"nonContiguousDeletedMessagesRangesSerializedSize" : {
"type" : "integer",
@@ -25288,19 +25297,9 @@
"$ref" : "#/definitions/PublisherStats"
}
},
- "waitingPublishers" : {
+ "nonContiguousDeletedMessagesRanges" : {
"type" : "integer",
"format" : "int32"
- },
- "replication" : {
- "type" : "object",
- "additionalProperties" : {
- "$ref" : "#/definitions/ReplicatorStats"
- }
- },
- "topicEpoch" : {
- "type" : "integer",
- "format" : "int64"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/swaggerfunctions.json b/content/swagger/2.11.0-SNAPSHOT/swaggerfunctions.json
index 967f89ea34d..9c033278537 100644
--- a/content/swagger/2.11.0-SNAPSHOT/swaggerfunctions.json
+++ b/content/swagger/2.11.0-SNAPSHOT/swaggerfunctions.json
@@ -965,6 +965,12 @@
"subscription" : {
"type" : "string"
},
+ "commandData" : {
+ "type" : "string"
+ },
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"tlsCertificates" : {
"type" : "array",
"items" : {
@@ -973,21 +979,12 @@
},
"httpAuthType" : {
"type" : "string"
- },
- "commandData" : {
- "type" : "string"
- },
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
}
}
},
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"paddingChar" : {
"type" : "string"
},
@@ -998,6 +995,9 @@
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -1201,10 +1201,10 @@
"displayName" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
}
}
@@ -1230,37 +1230,37 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -1270,21 +1270,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -1296,27 +1296,24 @@
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1329,6 +1326,9 @@
},
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -1878,27 +1878,6 @@
"JavaType" : {
"type" : "object",
"properties" : {
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1932,6 +1911,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1947,10 +1929,28 @@
"erasedSignature" : {
"type" : "string"
},
- "collectionLikeType" : {
+ "mapLikeType" : {
"type" : "boolean"
},
- "mapLikeType" : {
+ "interface" : {
+ "type" : "boolean"
+ },
+ "primitive" : {
+ "type" : "boolean"
+ },
+ "interfaces" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/JavaType"
+ }
+ },
+ "genericSignature" : {
+ "type" : "string"
+ },
+ "final" : {
+ "type" : "boolean"
+ },
+ "abstract" : {
"type" : "boolean"
},
"typeName" : {
@@ -1964,21 +1964,21 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
"formatName" : {
"type" : "string"
},
- "inputDecorator" : {
- "$ref" : "#/definitions/InputDecorator"
- },
"characterEscapes" : {
"$ref" : "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "inputDecorator" : {
+ "$ref" : "#/definitions/InputDecorator"
+ },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -1999,33 +1999,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -2072,9 +2072,6 @@
"type" : "string"
}
},
- "booleanValue" : {
- "type" : "boolean"
- },
"byteValue" : {
"type" : "string",
"format" : "byte"
@@ -2095,6 +2092,9 @@
"type" : "integer",
"format" : "int32"
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
"closed" : {
"type" : "boolean"
},
@@ -2105,6 +2105,9 @@
"typeId" : {
"type" : "object"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -2118,12 +2121,6 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "objectId" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -2197,6 +2194,9 @@
"valueAsString" : {
"type" : "string"
},
+ "objectId" : {
+ "type" : "object"
+ },
"inputSource" : {
"type" : "object"
},
@@ -2216,20 +2216,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "delegatee" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer" : {
"type" : "boolean"
+ },
+ "delegatee" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -2246,6 +2243,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -2320,22 +2320,6 @@
"Message" : {
"type" : "object",
"properties" : {
- "value" : {
- "type" : "object"
- },
- "key" : {
- "type" : "string"
- },
- "properties" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "index" : {
- "type" : "integer",
- "format" : "int64"
- },
"data" : {
"type" : "array",
"items" : {
@@ -2404,6 +2388,22 @@
"brokerPublishTime" : {
"type" : "integer",
"format" : "int64"
+ },
+ "value" : {
+ "type" : "object"
+ },
+ "key" : {
+ "type" : "string"
+ },
+ "properties" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
+ },
+ "index" : {
+ "type" : "integer",
+ "format" : "int64"
}
}
},
@@ -2503,10 +2503,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -2514,9 +2514,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -2558,6 +2555,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -2633,14 +2633,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -2696,6 +2696,16 @@
"SchemaInfo" : {
"type" : "object",
"properties" : {
+ "schema" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "schemaDefinition" : {
+ "type" : "string"
+ },
"name" : {
"type" : "string"
},
@@ -2708,16 +2718,6 @@
"type" : {
"type" : "string",
"enum" : [ "NONE", "STRING", "JSON", "PROTOBUF", "AVRO", "BOOLEAN", "INT8", "INT16", "INT32", "INT64", "FLOAT", "DOUBLE", "DATE", "TIME", "TIMESTAMP", "KEY_VALUE", "INSTANT", "LOCAL_DATE", "LOCAL_TIME", "LOCAL_DATE_TIME", "PROTOBUF_NATIVE", "BYTES", "AUTO", "AUTO_CONSUME", "AUTO_PUBLISH" ]
- },
- "schema" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "schemaDefinition" : {
- "type" : "string"
}
}
},
@@ -2755,21 +2755,21 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -2779,21 +2779,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -2811,26 +2811,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
"generator" : {
"$ref" : "#/definitions/JsonGenerator"
},
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
@@ -2849,9 +2849,6 @@
"displayName" : {
"type" : "string"
},
- "id" : {
- "type" : "string"
- },
"dstsavings" : {
"type" : "integer",
"format" : "int32"
@@ -2859,6 +2856,9 @@
"rawOffset" : {
"type" : "integer",
"format" : "int32"
+ },
+ "id" : {
+ "type" : "string"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/swaggerpackages.json b/content/swagger/2.11.0-SNAPSHOT/swaggerpackages.json
index b75774a180b..0d36bc085bc 100644
--- a/content/swagger/2.11.0-SNAPSHOT/swaggerpackages.json
+++ b/content/swagger/2.11.0-SNAPSHOT/swaggerpackages.json
@@ -414,6 +414,12 @@
"subscription" : {
"type" : "string"
},
+ "commandData" : {
+ "type" : "string"
+ },
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"tlsCertificates" : {
"type" : "array",
"items" : {
@@ -422,21 +428,12 @@
},
"httpAuthType" : {
"type" : "string"
- },
- "commandData" : {
- "type" : "string"
- },
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
}
}
},
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"paddingChar" : {
"type" : "string"
},
@@ -447,6 +444,9 @@
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -586,10 +586,10 @@
"displayName" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
}
}
@@ -615,37 +615,37 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -655,21 +655,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -681,27 +681,24 @@
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -714,6 +711,9 @@
},
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -752,27 +752,6 @@
"JavaType" : {
"type" : "object",
"properties" : {
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -806,6 +785,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -821,10 +803,28 @@
"erasedSignature" : {
"type" : "string"
},
- "collectionLikeType" : {
+ "mapLikeType" : {
"type" : "boolean"
},
- "mapLikeType" : {
+ "interface" : {
+ "type" : "boolean"
+ },
+ "primitive" : {
+ "type" : "boolean"
+ },
+ "interfaces" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/JavaType"
+ }
+ },
+ "genericSignature" : {
+ "type" : "string"
+ },
+ "final" : {
+ "type" : "boolean"
+ },
+ "abstract" : {
"type" : "boolean"
},
"typeName" : {
@@ -838,21 +838,21 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
"formatName" : {
"type" : "string"
},
- "inputDecorator" : {
- "$ref" : "#/definitions/InputDecorator"
- },
"characterEscapes" : {
"$ref" : "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "inputDecorator" : {
+ "$ref" : "#/definitions/InputDecorator"
+ },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -873,33 +873,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -946,9 +946,6 @@
"type" : "string"
}
},
- "booleanValue" : {
- "type" : "boolean"
- },
"byteValue" : {
"type" : "string",
"format" : "byte"
@@ -969,6 +966,9 @@
"type" : "integer",
"format" : "int32"
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
"closed" : {
"type" : "boolean"
},
@@ -979,6 +979,9 @@
"typeId" : {
"type" : "object"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -992,12 +995,6 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "objectId" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1071,6 +1068,9 @@
"valueAsString" : {
"type" : "string"
},
+ "objectId" : {
+ "type" : "object"
+ },
"inputSource" : {
"type" : "object"
},
@@ -1090,20 +1090,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "delegatee" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer" : {
"type" : "boolean"
+ },
+ "delegatee" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -1120,6 +1117,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1284,10 +1284,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -1295,9 +1295,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -1339,6 +1336,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -1417,14 +1417,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -1472,21 +1472,21 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -1496,21 +1496,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -1528,26 +1528,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
"generator" : {
"$ref" : "#/definitions/JsonGenerator"
},
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
@@ -1569,9 +1569,6 @@
"displayName" : {
"type" : "string"
},
- "id" : {
- "type" : "string"
- },
"dstsavings" : {
"type" : "integer",
"format" : "int32"
@@ -1579,6 +1576,9 @@
"rawOffset" : {
"type" : "integer",
"format" : "int32"
+ },
+ "id" : {
+ "type" : "string"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/swaggersink.json b/content/swagger/2.11.0-SNAPSHOT/swaggersink.json
index 609ec9d2599..5acf273a6d7 100644
--- a/content/swagger/2.11.0-SNAPSHOT/swaggersink.json
+++ b/content/swagger/2.11.0-SNAPSHOT/swaggersink.json
@@ -804,6 +804,12 @@
"subscription" : {
"type" : "string"
},
+ "commandData" : {
+ "type" : "string"
+ },
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"tlsCertificates" : {
"type" : "array",
"items" : {
@@ -812,21 +818,12 @@
},
"httpAuthType" : {
"type" : "string"
- },
- "commandData" : {
- "type" : "string"
- },
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
}
}
},
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"paddingChar" : {
"type" : "string"
},
@@ -837,6 +834,9 @@
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -1080,10 +1080,10 @@
"displayName" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
}
}
@@ -1109,37 +1109,37 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -1149,21 +1149,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -1175,27 +1175,24 @@
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1208,6 +1205,9 @@
},
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -1258,27 +1258,6 @@
"JavaType" : {
"type" : "object",
"properties" : {
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1312,6 +1291,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1327,10 +1309,28 @@
"erasedSignature" : {
"type" : "string"
},
- "collectionLikeType" : {
+ "mapLikeType" : {
"type" : "boolean"
},
- "mapLikeType" : {
+ "interface" : {
+ "type" : "boolean"
+ },
+ "primitive" : {
+ "type" : "boolean"
+ },
+ "interfaces" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/JavaType"
+ }
+ },
+ "genericSignature" : {
+ "type" : "string"
+ },
+ "final" : {
+ "type" : "boolean"
+ },
+ "abstract" : {
"type" : "boolean"
},
"typeName" : {
@@ -1344,21 +1344,21 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
"formatName" : {
"type" : "string"
},
- "inputDecorator" : {
- "$ref" : "#/definitions/InputDecorator"
- },
"characterEscapes" : {
"$ref" : "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "inputDecorator" : {
+ "$ref" : "#/definitions/InputDecorator"
+ },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -1379,33 +1379,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1452,9 +1452,6 @@
"type" : "string"
}
},
- "booleanValue" : {
- "type" : "boolean"
- },
"byteValue" : {
"type" : "string",
"format" : "byte"
@@ -1475,6 +1472,9 @@
"type" : "integer",
"format" : "int32"
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
"closed" : {
"type" : "boolean"
},
@@ -1485,6 +1485,9 @@
"typeId" : {
"type" : "object"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1498,12 +1501,6 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "objectId" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1577,6 +1574,9 @@
"valueAsString" : {
"type" : "string"
},
+ "objectId" : {
+ "type" : "object"
+ },
"inputSource" : {
"type" : "object"
},
@@ -1596,20 +1596,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "delegatee" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer" : {
"type" : "boolean"
+ },
+ "delegatee" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -1626,6 +1623,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1790,10 +1790,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -1801,9 +1801,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -1845,6 +1842,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -1898,14 +1898,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -1970,21 +1970,21 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -1994,21 +1994,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -2026,26 +2026,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
"generator" : {
"$ref" : "#/definitions/JsonGenerator"
},
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
@@ -2261,9 +2261,6 @@
"displayName" : {
"type" : "string"
},
- "id" : {
- "type" : "string"
- },
"dstsavings" : {
"type" : "integer",
"format" : "int32"
@@ -2271,6 +2268,9 @@
"rawOffset" : {
"type" : "integer",
"format" : "int32"
+ },
+ "id" : {
+ "type" : "string"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/swaggersource.json b/content/swagger/2.11.0-SNAPSHOT/swaggersource.json
index 9f5b6fa1859..b7e4bdb9215 100644
--- a/content/swagger/2.11.0-SNAPSHOT/swaggersource.json
+++ b/content/swagger/2.11.0-SNAPSHOT/swaggersource.json
@@ -807,6 +807,12 @@
"subscription" : {
"type" : "string"
},
+ "commandData" : {
+ "type" : "string"
+ },
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"tlsCertificates" : {
"type" : "array",
"items" : {
@@ -815,21 +821,12 @@
},
"httpAuthType" : {
"type" : "string"
- },
- "commandData" : {
- "type" : "string"
- },
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
}
}
},
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"paddingChar" : {
"type" : "string"
},
@@ -840,6 +837,9 @@
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -1061,10 +1061,10 @@
"displayName" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
}
}
@@ -1090,37 +1090,37 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -1130,21 +1130,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -1156,27 +1156,24 @@
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1189,6 +1186,9 @@
},
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -1239,27 +1239,6 @@
"JavaType" : {
"type" : "object",
"properties" : {
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1293,6 +1272,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1308,10 +1290,28 @@
"erasedSignature" : {
"type" : "string"
},
- "collectionLikeType" : {
+ "mapLikeType" : {
"type" : "boolean"
},
- "mapLikeType" : {
+ "interface" : {
+ "type" : "boolean"
+ },
+ "primitive" : {
+ "type" : "boolean"
+ },
+ "interfaces" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/JavaType"
+ }
+ },
+ "genericSignature" : {
+ "type" : "string"
+ },
+ "final" : {
+ "type" : "boolean"
+ },
+ "abstract" : {
"type" : "boolean"
},
"typeName" : {
@@ -1325,21 +1325,21 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
"formatName" : {
"type" : "string"
},
- "inputDecorator" : {
- "$ref" : "#/definitions/InputDecorator"
- },
"characterEscapes" : {
"$ref" : "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "inputDecorator" : {
+ "$ref" : "#/definitions/InputDecorator"
+ },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -1360,33 +1360,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1433,9 +1433,6 @@
"type" : "string"
}
},
- "booleanValue" : {
- "type" : "boolean"
- },
"byteValue" : {
"type" : "string",
"format" : "byte"
@@ -1456,6 +1453,9 @@
"type" : "integer",
"format" : "int32"
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
"closed" : {
"type" : "boolean"
},
@@ -1466,6 +1466,9 @@
"typeId" : {
"type" : "object"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1479,12 +1482,6 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "objectId" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1558,6 +1555,9 @@
"valueAsString" : {
"type" : "string"
},
+ "objectId" : {
+ "type" : "object"
+ },
"inputSource" : {
"type" : "object"
},
@@ -1577,20 +1577,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "delegatee" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer" : {
"type" : "boolean"
+ },
+ "delegatee" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -1607,6 +1604,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1771,10 +1771,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -1782,9 +1782,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -1826,6 +1823,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -1901,14 +1901,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -1973,21 +1973,21 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -1997,21 +1997,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -2029,26 +2029,26 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
"generator" : {
"$ref" : "#/definitions/JsonGenerator"
},
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
@@ -2215,9 +2215,6 @@
"displayName" : {
"type" : "string"
},
- "id" : {
- "type" : "string"
- },
"dstsavings" : {
"type" : "integer",
"format" : "int32"
@@ -2225,6 +2222,9 @@
"rawOffset" : {
"type" : "integer",
"format" : "int32"
+ },
+ "id" : {
+ "type" : "string"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/v2/swagger.json b/content/swagger/2.11.0-SNAPSHOT/v2/swagger.json
index d476fd89203..aaaffbcaab7 100644
--- a/content/swagger/2.11.0-SNAPSHOT/v2/swagger.json
+++ b/content/swagger/2.11.0-SNAPSHOT/v2/swagger.json
@@ -20555,6 +20555,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"
],
@@ -20583,12 +20586,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"
}
},
{
@@ -25594,6 +25595,12 @@
"subscription": {
"type": "string"
},
+ "commandData": {
+ "type": "string"
+ },
+ "peerAddress": {
+ "$ref": "#/definitions/SocketAddress"
+ },
"tlsCertificates": {
"type": "array",
"items": {
@@ -25602,29 +25609,23 @@
},
"httpAuthType": {
"type": "string"
- },
- "commandData": {
- "type": "string"
- },
- "peerAddress": {
- "$ref": "#/definitions/SocketAddress"
}
}
},
"AutoFailoverPolicyData": {
"type": "object",
"properties": {
- "parameters": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
"policyType": {
"type": "string",
"enum": [
"min_available"
]
+ },
+ "parameters": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
}
}
},
@@ -25679,9 +25680,6 @@
"Base64Variant": {
"type": "object",
"properties": {
- "name": {
- "type": "string"
- },
"paddingChar": {
"type": "string"
},
@@ -25692,6 +25690,9 @@
"maxLineLength": {
"type": "integer",
"format": "int32"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -26047,18 +26048,9 @@
"ConsumerStats": {
"type": "object",
"properties": {
- "address": {
- "type": "string"
- },
- "metadata": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
- "msgRateRedeliver": {
- "type": "number",
- "format": "double"
+ "availablePermits": {
+ "type": "integer",
+ "format": "int32"
},
"chunkedMessageRate": {
"type": "number",
@@ -26076,7 +26068,7 @@
"type": "integer",
"format": "int64"
},
- "clientVersion": {
+ "consumerName": {
"type": "string"
},
"avgMessagesPerEntry": {
@@ -26089,21 +26081,27 @@
"readPositionWhenJoining": {
"type": "string"
},
+ "connectedSince": {
+ "type": "string"
+ },
+ "clientVersion": {
+ "type": "string"
+ },
"keyHashRanges": {
"type": "array",
"items": {
"type": "string"
}
},
- "consumerName": {
- "type": "string"
- },
- "connectedSince": {
- "type": "string"
+ "msgRateRedeliver": {
+ "type": "number",
+ "format": "double"
},
- "availablePermits": {
- "type": "integer",
- "format": "int32"
+ "metadata": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
},
"msgThroughputOut": {
"type": "number",
@@ -26120,6 +26118,9 @@
"msgOutCounter": {
"type": "integer",
"format": "int64"
+ },
+ "address": {
+ "type": "string"
}
}
},
@@ -26143,10 +26144,10 @@
"displayName": {
"type": "string"
},
- "symbol": {
+ "numericCodeAsString": {
"type": "string"
},
- "numericCodeAsString": {
+ "symbol": {
"type": "string"
}
}
@@ -26245,12 +26246,12 @@
"DelayedDeliveryPolicies": {
"type": "object",
"properties": {
- "active": {
- "type": "boolean"
- },
"tickTime": {
"type": "integer",
"format": "int64"
+ },
+ "active": {
+ "type": "boolean"
}
}
},
@@ -26266,37 +26267,37 @@
"DeserializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion": {
- "$ref": "#/definitions/Value"
- },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
+ "defaultPropertyInclusion": {
+ "$ref": "#/definitions/Value"
+ },
"problemHandlers": {
"$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
+ },
"locale": {
"$ref": "#/definitions/Locale"
},
@@ -26306,21 +26307,21 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
"annotationProcessingEnabled": {
"type": "boolean"
},
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -26332,27 +26333,24 @@
"locale": {
"$ref": "#/definitions/Locale"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
- },
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
},
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -26365,6 +26363,9 @@
},
"arrayBuilders": {
"$ref": "#/definitions/ArrayBuilders"
+ },
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -26679,27 +26680,6 @@
"JavaType": {
"type": "object",
"properties": {
- "interface": {
- "type": "boolean"
- },
- "primitive": {
- "type": "boolean"
- },
- "interfaces": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/JavaType"
- }
- },
- "genericSignature": {
- "type": "string"
- },
- "final": {
- "type": "boolean"
- },
- "abstract": {
- "type": "boolean"
- },
"contentType": {
"$ref": "#/definitions/JavaType"
},
@@ -26733,6 +26713,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -26748,10 +26731,28 @@
"erasedSignature": {
"type": "string"
},
- "collectionLikeType": {
+ "mapLikeType": {
"type": "boolean"
},
- "mapLikeType": {
+ "interface": {
+ "type": "boolean"
+ },
+ "primitive": {
+ "type": "boolean"
+ },
+ "interfaces": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/JavaType"
+ }
+ },
+ "genericSignature": {
+ "type": "string"
+ },
+ "final": {
+ "type": "boolean"
+ },
+ "abstract": {
"type": "boolean"
},
"typeName": {
@@ -26765,21 +26766,21 @@
"JsonFactory": {
"type": "object",
"properties": {
- "rootValueSeparator": {
- "type": "string"
- },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
"formatName": {
"type": "string"
},
- "inputDecorator": {
- "$ref": "#/definitions/InputDecorator"
- },
"characterEscapes": {
"$ref": "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator": {
+ "type": "string"
+ },
+ "inputDecorator": {
+ "$ref": "#/definitions/InputDecorator"
+ },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
}
@@ -26800,33 +26801,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "highestEscapedChar": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
+ "currentValue": {
"type": "object"
},
- "outputBuffered": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "outputTarget": {
+ "type": "object"
},
- "formatFeatures": {
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -26873,9 +26874,6 @@
"type": "string"
}
},
- "booleanValue": {
- "type": "boolean"
- },
"byteValue": {
"type": "string",
"format": "byte"
@@ -26896,6 +26894,9 @@
"type": "integer",
"format": "int32"
},
+ "booleanValue": {
+ "type": "boolean"
+ },
"closed": {
"type": "boolean"
},
@@ -26906,6 +26907,9 @@
"typeId": {
"type": "object"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -26933,12 +26937,6 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
- },
- "objectId": {
- "type": "object"
- },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -27033,6 +27031,9 @@
"valueAsString": {
"type": "string"
},
+ "objectId": {
+ "type": "object"
+ },
"inputSource": {
"type": "object"
},
@@ -27052,20 +27053,17 @@
"JsonSerializerObject": {
"type": "object",
"properties": {
- "delegatee": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer": {
"type": "boolean"
+ },
+ "delegatee": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext": {
"type": "object",
"properties": {
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
- },
"currentName": {
"type": "string"
},
@@ -27082,8 +27080,11 @@
"currentIndex": {
"type": "integer",
"format": "int32"
- }
- }
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
+ }
+ }
},
"KubernetesContainerFactory": {
"type": "object",
@@ -27369,15 +27370,6 @@
"type": "number",
"format": "double"
},
- "underLoaded": {
- "type": "boolean"
- },
- "overLoaded": {
- "type": "boolean"
- },
- "loadReportType": {
- "type": "string"
- },
"cpu": {
"$ref": "#/definitions/ResourceUsage"
},
@@ -27404,6 +27396,15 @@
"msgThroughputOut": {
"type": "number",
"format": "double"
+ },
+ "underLoaded": {
+ "type": "boolean"
+ },
+ "overLoaded": {
+ "type": "boolean"
+ },
+ "loadReportType": {
+ "type": "string"
}
}
},
@@ -27676,33 +27677,14 @@
"type": "number",
"format": "double"
},
- "address": {
- "type": "string"
- },
- "metadata": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
- "producerName": {
- "type": "string"
- },
"chunkedMessageRate": {
"type": "number",
"format": "double"
},
- "clientVersion": {
+ "connectedSince": {
"type": "string"
},
- "producerId": {
- "type": "integer",
- "format": "int64"
- },
- "supportsPartialProducer": {
- "type": "boolean"
- },
- "connectedSince": {
+ "clientVersion": {
"type": "string"
},
"accessMode": {
@@ -27713,6 +27695,22 @@
"WaitForExclusive"
]
},
+ "producerId": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "supportsPartialProducer": {
+ "type": "boolean"
+ },
+ "metadata": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "producerName": {
+ "type": "string"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -27724,6 +27722,9 @@
"averageMsgSize": {
"type": "number",
"format": "double"
+ },
+ "address": {
+ "type": "string"
}
}
},
@@ -27734,9 +27735,6 @@
"type": "number",
"format": "double"
},
- "connected": {
- "type": "boolean"
- },
"msgRateExpired": {
"type": "number",
"format": "double"
@@ -27745,6 +27743,10 @@
"type": "integer",
"format": "int64"
},
+ "replicationDelayInSeconds": {
+ "type": "integer",
+ "format": "int64"
+ },
"inboundConnection": {
"type": "string"
},
@@ -27757,9 +27759,8 @@
"outboundConnectedSince": {
"type": "string"
},
- "replicationDelayInSeconds": {
- "type": "integer",
- "format": "int64"
+ "connected": {
+ "type": "boolean"
},
"msgThroughputIn": {
"type": "number",
@@ -27786,43 +27787,10 @@
"type": "number",
"format": "double"
},
- "type": {
- "type": "string"
- },
- "consumers": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ConsumerStats"
- }
- },
- "nonContiguousDeletedMessagesRanges": {
- "type": "integer",
- "format": "int32"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize": {
- "type": "integer",
- "format": "int32"
- },
- "replicated": {
- "type": "boolean"
- },
- "durable": {
- "type": "boolean"
- },
- "consumersAfterMarkDeletePosition": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
"msgBacklog": {
"type": "integer",
"format": "int64"
},
- "msgRateRedeliver": {
- "type": "number",
- "format": "double"
- },
"chunkedMessageRate": {
"type": "integer",
"format": "int32"
@@ -27849,10 +27817,6 @@
"activeConsumerName": {
"type": "string"
},
- "msgRateExpired": {
- "type": "number",
- "format": "double"
- },
"totalMsgExpired": {
"type": "integer",
"format": "int64"
@@ -27883,12 +27847,42 @@
"keySharedMode": {
"type": "string"
},
+ "consumersAfterMarkDeletePosition": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
"subscriptionProperties": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
+ "consumers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConsumerStats"
+ }
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "msgRateExpired": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateRedeliver": {
+ "type": "number",
+ "format": "double"
+ },
+ "replicated": {
+ "type": "boolean"
+ },
+ "durable": {
+ "type": "boolean"
+ },
"msgThroughputOut": {
"type": "number",
"format": "double"
@@ -27908,6 +27902,13 @@
"backlogSize": {
"type": "integer",
"format": "int64"
+ },
+ "nonContiguousDeletedMessagesRanges": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "type": "string"
}
}
},
@@ -27918,6 +27919,12 @@
"type": "number",
"format": "double"
},
+ "replication": {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/NonPersistentReplicatorStats"
+ }
+ },
"subscriptions": {
"type": "object",
"additionalProperties": {
@@ -27930,18 +27937,16 @@
"$ref": "#/definitions/NonPersistentPublisherStats"
}
},
- "replication": {
- "type": "object",
- "additionalProperties": {
- "$ref": "#/definitions/NonPersistentReplicatorStats"
- }
+ "waitingPublishers": {
+ "type": "integer",
+ "format": "int32"
},
"deduplicationStatus": {
"type": "string"
},
- "nonContiguousDeletedMessagesRanges": {
+ "topicEpoch": {
"type": "integer",
- "format": "int32"
+ "format": "int64"
},
"nonContiguousDeletedMessagesRangesSerializedSize": {
"type": "integer",
@@ -28005,13 +28010,9 @@
"type": "integer",
"format": "int64"
},
- "waitingPublishers": {
+ "nonContiguousDeletedMessagesRanges": {
"type": "integer",
"format": "int32"
- },
- "topicEpoch": {
- "type": "integer",
- "format": "int64"
}
}
},
@@ -28064,10 +28065,10 @@
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -28075,9 +28076,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
@@ -28119,6 +28117,9 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
@@ -28133,25 +28134,10 @@
"type": "integer",
"format": "int64"
},
- "managedLedgerOffloadDriver": {
+ "s3ManagedLedgerOffloadRegion": {
"type": "string"
},
- "managedLedgerOffloadMaxThreads": {
- "type": "integer",
- "format": "int32"
- },
- "managedLedgerOffloadPrefetchRounds": {
- "type": "integer",
- "format": "int32"
- },
- "managedLedgerOffloadedReadPriority": {
- "type": "string",
- "enum": [
- "BOOKKEEPER_FIRST",
- "TIERED_STORAGE_FIRST"
- ]
- },
- "s3ManagedLedgerOffloadRegion": {
+ "fileSystemURI": {
"type": "string"
},
"s3ManagedLedgerOffloadBucket": {
@@ -28194,12 +28180,6 @@
"type": "integer",
"format": "int32"
},
- "fileSystemURI": {
- "type": "string"
- },
- "offloadersDirectory": {
- "type": "string"
- },
"gcsManagedLedgerOffloadServiceAccountKeyFile": {
"type": "string"
},
@@ -28222,6 +28202,27 @@
"managedLedgerOffloadReadBufferSizeInBytes": {
"type": "integer",
"format": "int32"
+ },
+ "managedLedgerOffloadDriver": {
+ "type": "string"
+ },
+ "offloadersDirectory": {
+ "type": "string"
+ },
+ "managedLedgerOffloadMaxThreads": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managedLedgerOffloadPrefetchRounds": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "managedLedgerOffloadedReadPriority": {
+ "type": "string",
+ "enum": [
+ "BOOKKEEPER_FIRST",
+ "TIERED_STORAGE_FIRST"
+ ]
}
}
},
@@ -28945,14 +28946,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -28993,33 +28994,14 @@
"PublisherStats": {
"type": "object",
"properties": {
- "address": {
- "type": "string"
- },
- "metadata": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
- "producerName": {
- "type": "string"
- },
"chunkedMessageRate": {
"type": "number",
"format": "double"
},
- "clientVersion": {
+ "connectedSince": {
"type": "string"
},
- "producerId": {
- "type": "integer",
- "format": "int64"
- },
- "supportsPartialProducer": {
- "type": "boolean"
- },
- "connectedSince": {
+ "clientVersion": {
"type": "string"
},
"accessMode": {
@@ -29030,6 +29012,22 @@
"WaitForExclusive"
]
},
+ "producerId": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "supportsPartialProducer": {
+ "type": "boolean"
+ },
+ "metadata": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "producerName": {
+ "type": "string"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -29041,6 +29039,9 @@
"averageMsgSize": {
"type": "number",
"format": "double"
+ },
+ "address": {
+ "type": "string"
}
}
},
@@ -29055,9 +29056,6 @@
"ReplicatorStats": {
"type": "object",
"properties": {
- "connected": {
- "type": "boolean"
- },
"msgRateExpired": {
"type": "number",
"format": "double"
@@ -29066,6 +29064,10 @@
"type": "integer",
"format": "int64"
},
+ "replicationDelayInSeconds": {
+ "type": "integer",
+ "format": "int64"
+ },
"inboundConnection": {
"type": "string"
},
@@ -29078,9 +29080,8 @@
"outboundConnectedSince": {
"type": "string"
},
- "replicationDelayInSeconds": {
- "type": "integer",
- "format": "int64"
+ "connected": {
+ "type": "boolean"
},
"msgThroughputIn": {
"type": "number",
@@ -29275,21 +29276,21 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
+ },
"locale": {
"$ref": "#/definitions/Locale"
},
@@ -29299,21 +29300,21 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
"annotationProcessingEnabled": {
"type": "boolean"
},
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -29331,26 +29332,26 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
"generator": {
"$ref": "#/definitions/JsonGenerator"
},
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
@@ -29444,43 +29445,10 @@
"SubscriptionStats": {
"type": "object",
"properties": {
- "type": {
- "type": "string"
- },
- "consumers": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ConsumerStats"
- }
- },
- "nonContiguousDeletedMessagesRanges": {
- "type": "integer",
- "format": "int32"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize": {
- "type": "integer",
- "format": "int32"
- },
- "replicated": {
- "type": "boolean"
- },
- "durable": {
- "type": "boolean"
- },
- "consumersAfterMarkDeletePosition": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
"msgBacklog": {
"type": "integer",
"format": "int64"
},
- "msgRateRedeliver": {
- "type": "number",
- "format": "double"
- },
"chunkedMessageRate": {
"type": "integer",
"format": "int32"
@@ -29507,10 +29475,6 @@
"activeConsumerName": {
"type": "string"
},
- "msgRateExpired": {
- "type": "number",
- "format": "double"
- },
"totalMsgExpired": {
"type": "integer",
"format": "int64"
@@ -29541,12 +29505,42 @@
"keySharedMode": {
"type": "string"
},
+ "consumersAfterMarkDeletePosition": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
"subscriptionProperties": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
+ "consumers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConsumerStats"
+ }
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "msgRateExpired": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateRedeliver": {
+ "type": "number",
+ "format": "double"
+ },
+ "replicated": {
+ "type": "boolean"
+ },
+ "durable": {
+ "type": "boolean"
+ },
"msgThroughputOut": {
"type": "number",
"format": "double"
@@ -29566,6 +29560,13 @@
"backlogSize": {
"type": "integer",
"format": "int64"
+ },
+ "nonContiguousDeletedMessagesRanges": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": {
+ "type": "string"
}
}
},
@@ -29631,9 +29632,6 @@
"displayName": {
"type": "string"
},
- "id": {
- "type": "string"
- },
"dstsavings": {
"type": "integer",
"format": "int32"
@@ -29641,18 +29639,31 @@
"rawOffset": {
"type": "integer",
"format": "int32"
+ },
+ "id": {
+ "type": "string"
}
}
},
"TopicStats": {
"type": "object",
"properties": {
+ "waitingPublishers": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "replication": {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/ReplicatorStats"
+ }
+ },
"deduplicationStatus": {
"type": "string"
},
- "nonContiguousDeletedMessagesRanges": {
+ "topicEpoch": {
"type": "integer",
- "format": "int32"
+ "format": "int64"
},
"nonContiguousDeletedMessagesRangesSerializedSize": {
"type": "integer",
@@ -29728,19 +29739,9 @@
"$ref": "#/definitions/PublisherStats"
}
},
- "waitingPublishers": {
+ "nonContiguousDeletedMessagesRanges": {
"type": "integer",
"format": "int32"
- },
- "replication": {
- "type": "object",
- "additionalProperties": {
- "$ref": "#/definitions/ReplicatorStats"
- }
- },
- "topicEpoch": {
- "type": "integer",
- "format": "int64"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/v3/swaggerfunctions.json b/content/swagger/2.11.0-SNAPSHOT/v3/swaggerfunctions.json
index 4ed61c087ee..3c0ac4c0f9e 100644
--- a/content/swagger/2.11.0-SNAPSHOT/v3/swaggerfunctions.json
+++ b/content/swagger/2.11.0-SNAPSHOT/v3/swaggerfunctions.json
@@ -1168,6 +1168,12 @@
"subscription": {
"type": "string"
},
+ "commandData": {
+ "type": "string"
+ },
+ "peerAddress": {
+ "$ref": "#/definitions/SocketAddress"
+ },
"tlsCertificates": {
"type": "array",
"items": {
@@ -1176,21 +1182,12 @@
},
"httpAuthType": {
"type": "string"
- },
- "commandData": {
- "type": "string"
- },
- "peerAddress": {
- "$ref": "#/definitions/SocketAddress"
}
}
},
"Base64Variant": {
"type": "object",
"properties": {
- "name": {
- "type": "string"
- },
"paddingChar": {
"type": "string"
},
@@ -1201,6 +1198,9 @@
"maxLineLength": {
"type": "integer",
"format": "int32"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -1411,10 +1411,10 @@
"displayName": {
"type": "string"
},
- "symbol": {
+ "numericCodeAsString": {
"type": "string"
},
- "numericCodeAsString": {
+ "symbol": {
"type": "string"
}
}
@@ -1440,37 +1440,37 @@
"DeserializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion": {
- "$ref": "#/definitions/Value"
- },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
+ "defaultPropertyInclusion": {
+ "$ref": "#/definitions/Value"
+ },
"problemHandlers": {
"$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
+ },
"locale": {
"$ref": "#/definitions/Locale"
},
@@ -1480,21 +1480,21 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
"annotationProcessingEnabled": {
"type": "boolean"
},
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -1506,27 +1506,24 @@
"locale": {
"$ref": "#/definitions/Locale"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
- },
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
},
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -1539,6 +1536,9 @@
},
"arrayBuilders": {
"$ref": "#/definitions/ArrayBuilders"
+ },
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -2105,27 +2105,6 @@
"JavaType": {
"type": "object",
"properties": {
- "interface": {
- "type": "boolean"
- },
- "primitive": {
- "type": "boolean"
- },
- "interfaces": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/JavaType"
- }
- },
- "genericSignature": {
- "type": "string"
- },
- "final": {
- "type": "boolean"
- },
- "abstract": {
- "type": "boolean"
- },
"contentType": {
"$ref": "#/definitions/JavaType"
},
@@ -2159,6 +2138,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -2174,10 +2156,28 @@
"erasedSignature": {
"type": "string"
},
- "collectionLikeType": {
+ "mapLikeType": {
"type": "boolean"
},
- "mapLikeType": {
+ "interface": {
+ "type": "boolean"
+ },
+ "primitive": {
+ "type": "boolean"
+ },
+ "interfaces": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/JavaType"
+ }
+ },
+ "genericSignature": {
+ "type": "string"
+ },
+ "final": {
+ "type": "boolean"
+ },
+ "abstract": {
"type": "boolean"
},
"typeName": {
@@ -2191,21 +2191,21 @@
"JsonFactory": {
"type": "object",
"properties": {
- "rootValueSeparator": {
- "type": "string"
- },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
"formatName": {
"type": "string"
},
- "inputDecorator": {
- "$ref": "#/definitions/InputDecorator"
- },
"characterEscapes": {
"$ref": "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator": {
+ "type": "string"
+ },
+ "inputDecorator": {
+ "$ref": "#/definitions/InputDecorator"
+ },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
}
@@ -2226,33 +2226,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "highestEscapedChar": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
+ "currentValue": {
"type": "object"
},
- "outputBuffered": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "outputTarget": {
+ "type": "object"
},
- "formatFeatures": {
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -2299,9 +2299,6 @@
"type": "string"
}
},
- "booleanValue": {
- "type": "boolean"
- },
"byteValue": {
"type": "string",
"format": "byte"
@@ -2322,6 +2319,9 @@
"type": "integer",
"format": "int32"
},
+ "booleanValue": {
+ "type": "boolean"
+ },
"closed": {
"type": "boolean"
},
@@ -2332,6 +2332,9 @@
"typeId": {
"type": "object"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -2359,12 +2362,6 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
- },
- "objectId": {
- "type": "object"
- },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -2459,6 +2456,9 @@
"valueAsString": {
"type": "string"
},
+ "objectId": {
+ "type": "object"
+ },
"inputSource": {
"type": "object"
},
@@ -2478,20 +2478,17 @@
"JsonSerializerObject": {
"type": "object",
"properties": {
- "delegatee": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer": {
"type": "boolean"
+ },
+ "delegatee": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext": {
"type": "object",
"properties": {
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
- },
"currentName": {
"type": "string"
},
@@ -2508,6 +2505,9 @@
"currentIndex": {
"type": "integer",
"format": "int32"
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -2582,22 +2582,6 @@
"Message": {
"type": "object",
"properties": {
- "value": {
- "type": "object"
- },
- "key": {
- "type": "string"
- },
- "properties": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
- "index": {
- "type": "integer",
- "format": "int64"
- },
"data": {
"type": "array",
"items": {
@@ -2666,6 +2650,22 @@
"brokerPublishTime": {
"type": "integer",
"format": "int64"
+ },
+ "value": {
+ "type": "object"
+ },
+ "key": {
+ "type": "string"
+ },
+ "properties": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "index": {
+ "type": "integer",
+ "format": "int64"
}
}
},
@@ -2774,10 +2774,10 @@
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -2785,9 +2785,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
@@ -2829,6 +2826,9 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
@@ -2904,14 +2904,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -2967,6 +2967,16 @@
"SchemaInfo": {
"type": "object",
"properties": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
+ },
+ "schemaDefinition": {
+ "type": "string"
+ },
"name": {
"type": "string"
},
@@ -3005,16 +3015,6 @@
"AUTO_CONSUME",
"AUTO_PUBLISH"
]
- },
- "schema": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
- },
- "schemaDefinition": {
- "type": "string"
}
}
},
@@ -3059,21 +3059,21 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
+ },
"locale": {
"$ref": "#/definitions/Locale"
},
@@ -3083,21 +3083,21 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
"annotationProcessingEnabled": {
"type": "boolean"
},
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -3115,26 +3115,26 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
"generator": {
"$ref": "#/definitions/JsonGenerator"
},
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
@@ -3153,9 +3153,6 @@
"displayName": {
"type": "string"
},
- "id": {
- "type": "string"
- },
"dstsavings": {
"type": "integer",
"format": "int32"
@@ -3163,6 +3160,9 @@
"rawOffset": {
"type": "integer",
"format": "int32"
+ },
+ "id": {
+ "type": "string"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/v3/swaggerpackages.json b/content/swagger/2.11.0-SNAPSHOT/v3/swaggerpackages.json
index 8539370f050..6fc7ccc3204 100644
--- a/content/swagger/2.11.0-SNAPSHOT/v3/swaggerpackages.json
+++ b/content/swagger/2.11.0-SNAPSHOT/v3/swaggerpackages.json
@@ -500,6 +500,12 @@
"subscription": {
"type": "string"
},
+ "commandData": {
+ "type": "string"
+ },
+ "peerAddress": {
+ "$ref": "#/definitions/SocketAddress"
+ },
"tlsCertificates": {
"type": "array",
"items": {
@@ -508,21 +514,12 @@
},
"httpAuthType": {
"type": "string"
- },
- "commandData": {
- "type": "string"
- },
- "peerAddress": {
- "$ref": "#/definitions/SocketAddress"
}
}
},
"Base64Variant": {
"type": "object",
"properties": {
- "name": {
- "type": "string"
- },
"paddingChar": {
"type": "string"
},
@@ -533,6 +530,9 @@
"maxLineLength": {
"type": "integer",
"format": "int32"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -672,10 +672,10 @@
"displayName": {
"type": "string"
},
- "symbol": {
+ "numericCodeAsString": {
"type": "string"
},
- "numericCodeAsString": {
+ "symbol": {
"type": "string"
}
}
@@ -701,37 +701,37 @@
"DeserializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion": {
- "$ref": "#/definitions/Value"
- },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
+ "defaultPropertyInclusion": {
+ "$ref": "#/definitions/Value"
+ },
"problemHandlers": {
"$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
+ },
"locale": {
"$ref": "#/definitions/Locale"
},
@@ -741,21 +741,21 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
"annotationProcessingEnabled": {
"type": "boolean"
},
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -767,27 +767,24 @@
"locale": {
"$ref": "#/definitions/Locale"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
- },
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
},
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -800,6 +797,9 @@
},
"arrayBuilders": {
"$ref": "#/definitions/ArrayBuilders"
+ },
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -838,27 +838,6 @@
"JavaType": {
"type": "object",
"properties": {
- "interface": {
- "type": "boolean"
- },
- "primitive": {
- "type": "boolean"
- },
- "interfaces": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/JavaType"
- }
- },
- "genericSignature": {
- "type": "string"
- },
- "final": {
- "type": "boolean"
- },
- "abstract": {
- "type": "boolean"
- },
"contentType": {
"$ref": "#/definitions/JavaType"
},
@@ -892,6 +871,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -907,10 +889,28 @@
"erasedSignature": {
"type": "string"
},
- "collectionLikeType": {
+ "mapLikeType": {
"type": "boolean"
},
- "mapLikeType": {
+ "interface": {
+ "type": "boolean"
+ },
+ "primitive": {
+ "type": "boolean"
+ },
+ "interfaces": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/JavaType"
+ }
+ },
+ "genericSignature": {
+ "type": "string"
+ },
+ "final": {
+ "type": "boolean"
+ },
+ "abstract": {
"type": "boolean"
},
"typeName": {
@@ -924,21 +924,21 @@
"JsonFactory": {
"type": "object",
"properties": {
- "rootValueSeparator": {
- "type": "string"
- },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
"formatName": {
"type": "string"
},
- "inputDecorator": {
- "$ref": "#/definitions/InputDecorator"
- },
"characterEscapes": {
"$ref": "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator": {
+ "type": "string"
+ },
+ "inputDecorator": {
+ "$ref": "#/definitions/InputDecorator"
+ },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
}
@@ -959,33 +959,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "highestEscapedChar": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
+ "currentValue": {
"type": "object"
},
- "outputBuffered": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "outputTarget": {
+ "type": "object"
},
- "formatFeatures": {
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -1032,9 +1032,6 @@
"type": "string"
}
},
- "booleanValue": {
- "type": "boolean"
- },
"byteValue": {
"type": "string",
"format": "byte"
@@ -1055,6 +1052,9 @@
"type": "integer",
"format": "int32"
},
+ "booleanValue": {
+ "type": "boolean"
+ },
"closed": {
"type": "boolean"
},
@@ -1065,6 +1065,9 @@
"typeId": {
"type": "object"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1092,12 +1095,6 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
- },
- "objectId": {
- "type": "object"
- },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -1192,6 +1189,9 @@
"valueAsString": {
"type": "string"
},
+ "objectId": {
+ "type": "object"
+ },
"inputSource": {
"type": "object"
},
@@ -1211,20 +1211,17 @@
"JsonSerializerObject": {
"type": "object",
"properties": {
- "delegatee": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer": {
"type": "boolean"
+ },
+ "delegatee": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext": {
"type": "object",
"properties": {
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
- },
"currentName": {
"type": "string"
},
@@ -1241,6 +1238,9 @@
"currentIndex": {
"type": "integer",
"format": "int32"
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -1414,10 +1414,10 @@
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -1425,9 +1425,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
@@ -1469,6 +1466,9 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
@@ -1547,14 +1547,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -1609,21 +1609,21 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
+ },
"locale": {
"$ref": "#/definitions/Locale"
},
@@ -1633,21 +1633,21 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
"annotationProcessingEnabled": {
"type": "boolean"
},
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -1665,26 +1665,26 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
"generator": {
"$ref": "#/definitions/JsonGenerator"
},
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
@@ -1706,9 +1706,6 @@
"displayName": {
"type": "string"
},
- "id": {
- "type": "string"
- },
"dstsavings": {
"type": "integer",
"format": "int32"
@@ -1716,6 +1713,9 @@
"rawOffset": {
"type": "integer",
"format": "int32"
+ },
+ "id": {
+ "type": "string"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/v3/swaggersink.json b/content/swagger/2.11.0-SNAPSHOT/v3/swaggersink.json
index f85f717f0ba..89abce9a6bf 100644
--- a/content/swagger/2.11.0-SNAPSHOT/v3/swaggersink.json
+++ b/content/swagger/2.11.0-SNAPSHOT/v3/swaggersink.json
@@ -965,6 +965,12 @@
"subscription": {
"type": "string"
},
+ "commandData": {
+ "type": "string"
+ },
+ "peerAddress": {
+ "$ref": "#/definitions/SocketAddress"
+ },
"tlsCertificates": {
"type": "array",
"items": {
@@ -973,21 +979,12 @@
},
"httpAuthType": {
"type": "string"
- },
- "commandData": {
- "type": "string"
- },
- "peerAddress": {
- "$ref": "#/definitions/SocketAddress"
}
}
},
"Base64Variant": {
"type": "object",
"properties": {
- "name": {
- "type": "string"
- },
"paddingChar": {
"type": "string"
},
@@ -998,6 +995,9 @@
"maxLineLength": {
"type": "integer",
"format": "int32"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -1248,10 +1248,10 @@
"displayName": {
"type": "string"
},
- "symbol": {
+ "numericCodeAsString": {
"type": "string"
},
- "numericCodeAsString": {
+ "symbol": {
"type": "string"
}
}
@@ -1277,37 +1277,37 @@
"DeserializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion": {
- "$ref": "#/definitions/Value"
- },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
+ "defaultPropertyInclusion": {
+ "$ref": "#/definitions/Value"
+ },
"problemHandlers": {
"$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
+ },
"locale": {
"$ref": "#/definitions/Locale"
},
@@ -1317,21 +1317,21 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
"annotationProcessingEnabled": {
"type": "boolean"
},
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -1343,27 +1343,24 @@
"locale": {
"$ref": "#/definitions/Locale"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
- },
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
},
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -1376,6 +1373,9 @@
},
"arrayBuilders": {
"$ref": "#/definitions/ArrayBuilders"
+ },
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -1426,27 +1426,6 @@
"JavaType": {
"type": "object",
"properties": {
- "interface": {
- "type": "boolean"
- },
- "primitive": {
- "type": "boolean"
- },
- "interfaces": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/JavaType"
- }
- },
- "genericSignature": {
- "type": "string"
- },
- "final": {
- "type": "boolean"
- },
- "abstract": {
- "type": "boolean"
- },
"contentType": {
"$ref": "#/definitions/JavaType"
},
@@ -1480,6 +1459,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -1495,10 +1477,28 @@
"erasedSignature": {
"type": "string"
},
- "collectionLikeType": {
+ "mapLikeType": {
"type": "boolean"
},
- "mapLikeType": {
+ "interface": {
+ "type": "boolean"
+ },
+ "primitive": {
+ "type": "boolean"
+ },
+ "interfaces": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/JavaType"
+ }
+ },
+ "genericSignature": {
+ "type": "string"
+ },
+ "final": {
+ "type": "boolean"
+ },
+ "abstract": {
"type": "boolean"
},
"typeName": {
@@ -1512,21 +1512,21 @@
"JsonFactory": {
"type": "object",
"properties": {
- "rootValueSeparator": {
- "type": "string"
- },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
"formatName": {
"type": "string"
},
- "inputDecorator": {
- "$ref": "#/definitions/InputDecorator"
- },
"characterEscapes": {
"$ref": "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator": {
+ "type": "string"
+ },
+ "inputDecorator": {
+ "$ref": "#/definitions/InputDecorator"
+ },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
}
@@ -1547,33 +1547,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "highestEscapedChar": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
+ "currentValue": {
"type": "object"
},
- "outputBuffered": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "outputTarget": {
+ "type": "object"
},
- "formatFeatures": {
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -1620,9 +1620,6 @@
"type": "string"
}
},
- "booleanValue": {
- "type": "boolean"
- },
"byteValue": {
"type": "string",
"format": "byte"
@@ -1643,6 +1640,9 @@
"type": "integer",
"format": "int32"
},
+ "booleanValue": {
+ "type": "boolean"
+ },
"closed": {
"type": "boolean"
},
@@ -1653,6 +1653,9 @@
"typeId": {
"type": "object"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1680,12 +1683,6 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
- },
- "objectId": {
- "type": "object"
- },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -1780,6 +1777,9 @@
"valueAsString": {
"type": "string"
},
+ "objectId": {
+ "type": "object"
+ },
"inputSource": {
"type": "object"
},
@@ -1799,20 +1799,17 @@
"JsonSerializerObject": {
"type": "object",
"properties": {
- "delegatee": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer": {
"type": "boolean"
+ },
+ "delegatee": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext": {
"type": "object",
"properties": {
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
- },
"currentName": {
"type": "string"
},
@@ -1829,6 +1826,9 @@
"currentIndex": {
"type": "integer",
"format": "int32"
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -2002,10 +2002,10 @@
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -2013,9 +2013,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
@@ -2057,6 +2054,9 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
@@ -2110,14 +2110,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -2189,21 +2189,21 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
+ },
"locale": {
"$ref": "#/definitions/Locale"
},
@@ -2213,21 +2213,21 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
"annotationProcessingEnabled": {
"type": "boolean"
},
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -2245,26 +2245,26 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
"generator": {
"$ref": "#/definitions/JsonGenerator"
},
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
@@ -2487,9 +2487,6 @@
"displayName": {
"type": "string"
},
- "id": {
- "type": "string"
- },
"dstsavings": {
"type": "integer",
"format": "int32"
@@ -2497,6 +2494,9 @@
"rawOffset": {
"type": "integer",
"format": "int32"
+ },
+ "id": {
+ "type": "string"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/v3/swaggersource.json b/content/swagger/2.11.0-SNAPSHOT/v3/swaggersource.json
index f91a04520ef..f288433df61 100644
--- a/content/swagger/2.11.0-SNAPSHOT/v3/swaggersource.json
+++ b/content/swagger/2.11.0-SNAPSHOT/v3/swaggersource.json
@@ -968,6 +968,12 @@
"subscription": {
"type": "string"
},
+ "commandData": {
+ "type": "string"
+ },
+ "peerAddress": {
+ "$ref": "#/definitions/SocketAddress"
+ },
"tlsCertificates": {
"type": "array",
"items": {
@@ -976,21 +982,12 @@
},
"httpAuthType": {
"type": "string"
- },
- "commandData": {
- "type": "string"
- },
- "peerAddress": {
- "$ref": "#/definitions/SocketAddress"
}
}
},
"Base64Variant": {
"type": "object",
"properties": {
- "name": {
- "type": "string"
- },
"paddingChar": {
"type": "string"
},
@@ -1001,6 +998,9 @@
"maxLineLength": {
"type": "integer",
"format": "int32"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -1229,10 +1229,10 @@
"displayName": {
"type": "string"
},
- "symbol": {
+ "numericCodeAsString": {
"type": "string"
},
- "numericCodeAsString": {
+ "symbol": {
"type": "string"
}
}
@@ -1258,37 +1258,37 @@
"DeserializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion": {
- "$ref": "#/definitions/Value"
- },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
+ "defaultPropertyInclusion": {
+ "$ref": "#/definitions/Value"
+ },
"problemHandlers": {
"$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
+ },
"locale": {
"$ref": "#/definitions/Locale"
},
@@ -1298,21 +1298,21 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
"annotationProcessingEnabled": {
"type": "boolean"
},
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -1324,27 +1324,24 @@
"locale": {
"$ref": "#/definitions/Locale"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
- },
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
},
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -1357,6 +1354,9 @@
},
"arrayBuilders": {
"$ref": "#/definitions/ArrayBuilders"
+ },
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -1407,27 +1407,6 @@
"JavaType": {
"type": "object",
"properties": {
- "interface": {
- "type": "boolean"
- },
- "primitive": {
- "type": "boolean"
- },
- "interfaces": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/JavaType"
- }
- },
- "genericSignature": {
- "type": "string"
- },
- "final": {
- "type": "boolean"
- },
- "abstract": {
- "type": "boolean"
- },
"contentType": {
"$ref": "#/definitions/JavaType"
},
@@ -1461,6 +1440,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -1476,10 +1458,28 @@
"erasedSignature": {
"type": "string"
},
- "collectionLikeType": {
+ "mapLikeType": {
"type": "boolean"
},
- "mapLikeType": {
+ "interface": {
+ "type": "boolean"
+ },
+ "primitive": {
+ "type": "boolean"
+ },
+ "interfaces": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/JavaType"
+ }
+ },
+ "genericSignature": {
+ "type": "string"
+ },
+ "final": {
+ "type": "boolean"
+ },
+ "abstract": {
"type": "boolean"
},
"typeName": {
@@ -1493,21 +1493,21 @@
"JsonFactory": {
"type": "object",
"properties": {
- "rootValueSeparator": {
- "type": "string"
- },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
"formatName": {
"type": "string"
},
- "inputDecorator": {
- "$ref": "#/definitions/InputDecorator"
- },
"characterEscapes": {
"$ref": "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator": {
+ "type": "string"
+ },
+ "inputDecorator": {
+ "$ref": "#/definitions/InputDecorator"
+ },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
}
@@ -1528,33 +1528,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "highestEscapedChar": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
+ "currentValue": {
"type": "object"
},
- "outputBuffered": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "outputTarget": {
+ "type": "object"
},
- "formatFeatures": {
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -1601,9 +1601,6 @@
"type": "string"
}
},
- "booleanValue": {
- "type": "boolean"
- },
"byteValue": {
"type": "string",
"format": "byte"
@@ -1624,6 +1621,9 @@
"type": "integer",
"format": "int32"
},
+ "booleanValue": {
+ "type": "boolean"
+ },
"closed": {
"type": "boolean"
},
@@ -1634,6 +1634,9 @@
"typeId": {
"type": "object"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1661,12 +1664,6 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
- },
- "objectId": {
- "type": "object"
- },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -1761,6 +1758,9 @@
"valueAsString": {
"type": "string"
},
+ "objectId": {
+ "type": "object"
+ },
"inputSource": {
"type": "object"
},
@@ -1780,20 +1780,17 @@
"JsonSerializerObject": {
"type": "object",
"properties": {
- "delegatee": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer": {
"type": "boolean"
+ },
+ "delegatee": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext": {
"type": "object",
"properties": {
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
- },
"currentName": {
"type": "string"
},
@@ -1810,6 +1807,9 @@
"currentIndex": {
"type": "integer",
"format": "int32"
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -1983,10 +1983,10 @@
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -1994,9 +1994,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
@@ -2038,6 +2035,9 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
@@ -2113,14 +2113,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -2192,21 +2192,21 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
+ },
"locale": {
"$ref": "#/definitions/Locale"
},
@@ -2216,21 +2216,21 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
- "dateFormat": {
- "$ref": "#/definitions/DateFormat"
- },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
"annotationProcessingEnabled": {
"type": "boolean"
},
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat": {
+ "$ref": "#/definitions/DateFormat"
+ },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -2248,26 +2248,26 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
"generator": {
"$ref": "#/definitions/JsonGenerator"
},
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
@@ -2438,9 +2438,6 @@
"displayName": {
"type": "string"
},
- "id": {
- "type": "string"
- },
"dstsavings": {
"type": "integer",
"format": "int32"
@@ -2448,6 +2445,9 @@
"rawOffset": {
"type": "integer",
"format": "int32"
+ },
+ "id": {
+ "type": "string"
}
}
},
diff --git a/content/swagger/master/swagger.json b/content/swagger/master/swagger.json
index 36f994a5ab0..3a818ba43b7 100644
--- a/content/swagger/master/swagger.json
+++ b/content/swagger/master/swagger.json
@@ -16997,6 +16997,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",
@@ -17019,12 +17020,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",
@@ -21287,6 +21286,12 @@
"subscription" : {
"type" : "string"
},
+ "commandData" : {
+ "type" : "string"
+ },
+ "peerAddress" : {
+ "$ref" : "#/definitions/SocketAddress"
+ },
"tlsCertificates" : {
"type" : "array",
"items" : {
@@ -21295,27 +21300,21 @@
},
"httpAuthType" : {
"type" : "string"
- },
- "commandData" : {
- "type" : "string"
- },
- "peerAddress" : {
- "$ref" : "#/definitions/SocketAddress"
}
}
},
"AutoFailoverPolicyData" : {
"type" : "object",
"properties" : {
+ "policyType" : {
+ "type" : "string",
+ "enum" : [ "min_available" ]
+ },
"parameters" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
- },
- "policyType" : {
- "type" : "string",
- "enum" : [ "min_available" ]
}
}
},
@@ -21366,9 +21365,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"paddingChar" : {
"type" : "string"
},
@@ -21379,6 +21375,9 @@
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -21732,18 +21731,9 @@
"ConsumerStats" : {
"type" : "object",
"properties" : {
- "address" : {
- "type" : "string"
- },
- "metadata" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "msgRateRedeliver" : {
- "type" : "number",
- "format" : "double"
+ "availablePermits" : {
+ "type" : "integer",
+ "format" : "int32"
},
"chunkedMessageRate" : {
"type" : "number",
@@ -21761,7 +21751,7 @@
"type" : "integer",
"format" : "int64"
},
- "clientVersion" : {
+ "consumerName" : {
"type" : "string"
},
"avgMessagesPerEntry" : {
@@ -21774,21 +21764,27 @@
"readPositionWhenJoining" : {
"type" : "string"
},
+ "connectedSince" : {
+ "type" : "string"
+ },
+ "clientVersion" : {
+ "type" : "string"
+ },
"keyHashRanges" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "consumerName" : {
- "type" : "string"
- },
- "connectedSince" : {
- "type" : "string"
+ "msgRateRedeliver" : {
+ "type" : "number",
+ "format" : "double"
},
- "availablePermits" : {
- "type" : "integer",
- "format" : "int32"
+ "metadata" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
},
"msgThroughputOut" : {
"type" : "number",
@@ -21805,6 +21801,9 @@
"msgOutCounter" : {
"type" : "integer",
"format" : "int64"
+ },
+ "address" : {
+ "type" : "string"
}
}
},
@@ -21828,10 +21827,10 @@
"displayName" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
}
}
@@ -21930,12 +21929,12 @@
"DelayedDeliveryPolicies" : {
"type" : "object",
"properties" : {
- "active" : {
- "type" : "boolean"
- },
"tickTime" : {
"type" : "integer",
"format" : "int64"
+ },
+ "active" : {
+ "type" : "boolean"
}
}
},
@@ -21951,37 +21950,37 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
+ },
"locale" : {
"$ref" : "#/definitions/Locale"
},
@@ -21991,21 +21990,21 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
- },
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
- "dateFormat" : {
- "$ref" : "#/definitions/DateFormat"
- },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
},
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
+ "dateFormat" : {
+ "$ref" : "#/definitions/DateFormat"
+ },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -22017,27 +22016,24 @@
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -22050,6 +22046,9 @@
},
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -22335,27 +22334,6 @@
"JavaType" : {
"type" : "object",
"properties" : {
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -22389,6 +22367,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -22404,10 +22385,28 @@
"erasedSignature" : {
"type" : "string"
},
- "collectionLikeType" : {
+ "mapLikeType" : {
"type" : "boolean"
},
- "mapLikeType" : {
+ "interface" : {
+ "type" : "boolean"
+ },
+ "primitive" : {
+ "type" : "boolean"
+ },
+ "interfaces" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/JavaType"
+ }
+ },
+ "genericSignature" : {
+ "type" : "string"
+ },
+ "final" : {
+ "type" : "boolean"
+ },
+ "abstract" : {
"type" : "boolean"
},
"typeName" : {
@@ -22421,21 +22420,21 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
"formatName" : {
"type" : "string"
},
- "inputDecorator" : {
- "$ref" : "#/definitions/InputDecorator"
- },
"characterEscapes" : {
"$ref" : "#/definitions/CharacterEscapes"
},
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "inputDecorator" : {
+ "$ref" : "#/definitions/InputDecorator"
+ },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -22456,33 +22455,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -22529,9 +22528,6 @@
"type" : "string"
}
},
- "booleanValue" : {
- "type" : "boolean"
- },
"byteValue" : {
"type" : "string",
"format" : "byte"
@@ -22552,6 +22548,9 @@
"type" : "integer",
"format" : "int32"
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
"closed" : {
"type" : "boolean"
},
@@ -22562,6 +22561,9 @@
"typeId" : {
"type" : "object"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -22575,12 +22577,6 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "objectId" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -22654,6 +22650,9 @@
"valueAsString" : {
"type" : "string"
},
+ "objectId" : {
+ "type" : "object"
+ },
"inputSource" : {
"type" : "object"
},
@@ -22673,20 +22672,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "delegatee" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"unwrappingSerializer" : {
"type" : "boolean"
+ },
+ "delegatee" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -22703,6 +22699,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -22990,17 +22989,8 @@
"type" : "number",
"format" : "double"
},
- "underLoaded" : {
- "type" : "boolean"
- },
- "overLoaded" : {
- "type" : "boolean"
- },
- "loadReportType" : {
- "type" : "string"
- },
- "cpu" : {
- "$ref" : "#/definitions/ResourceUsage"
+ "cpu" : {
+ "$ref" : "#/definitions/ResourceUsage"
},
"memory" : {
"$ref" : "#/definitions/ResourceUsage"
@@ -23025,6 +23015,15 @@
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
+ },
+ "underLoaded" : {
+ "type" : "boolean"
+ },
+ "overLoaded" : {
+ "type" : "boolean"
+ },
+ "loadReportType" : {
+ "type" : "string"
}
}
},
@@ -23288,25 +23287,20 @@
"type" : "number",
"format" : "double"
},
- "address" : {
- "type" : "string"
- },
- "metadata" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "producerName" : {
- "type" : "string"
- },
"chunkedMessageRate" : {
"type" : "number",
"format" : "double"
},
+ "connectedSince" : {
+ "type" : "string"
+ },
"clientVersion" : {
"type" : "string"
},
+ "accessMode" : {
+ "type" : "string",
+ "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ },
"producerId" : {
"type" : "integer",
"format" : "int64"
@@ -23314,12 +23308,14 @@
"supportsPartialProducer" : {
"type" : "boolean"
},
- "connectedSince" : {
- "type" : "string"
+ "metadata" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
},
- "accessMode" : {
- "type" : "string",
- "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ "producerName" : {
+ "type" : "string"
},
"msgThroughputIn" : {
"type" : "number",
@@ -23332,6 +23328,9 @@
"averageMsgSize" : {
"type" : "number",
"format" : "double"
+ },
+ "address" : {
+ "type" : "string"
}
}
},
@@ -23342,9 +23341,6 @@
"type" : "number",
"format" : "double"
},
- "connected" : {
- "type" : "boolean"
- },
"msgRateExpired" : {
"type" : "number",
"format" : "double"
@@ -23353,6 +23349,10 @@
"type" : "integer",
"format" : "int64"
},
+ "replicationDelayInSeconds" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"inboundConnection" : {
"type" : "string"
},
@@ -23365,9 +23365,8 @@
"outboundConnectedSince" : {
"type" : "string"
},
- "replicationDelayInSeconds" : {
- "type" : "integer",
- "format" : "int64"
+ "connected" : {
+ "type" : "boolean"
},
"msgThroughputIn" : {
"type" : "number",
@@ -23394,43 +23393,10 @@
"type" : "number",
"format" : "double"
},
- "type" : {
- "type" : "string"
- },
- "consumers" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/ConsumerStats"
- }
- },
- "nonContiguousDeletedMessagesRanges" : {
- "type" : "integer",
- "format" : "int32"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "replicated" : {
- "type" : "boolean"
- },
- "durable" : {
- "type" : "boolean"
- },
- "consumersAfterMarkDeletePosition" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
"msgBacklog" : {
"type" : "integer",
"format" : "int64"
},
- "msgRateRedeliver" : {
- "type" : "number",
- "format" : "double"
- },
"chunkedMessageRate" : {
"type" : "integer",
"format" : "int32"
@@ -23457,10 +23423,6 @@
"activeConsumerName" : {
"type" : "string"
},
- "msgRateExpired" : {
- "type" : "number",
- "format" : "double"
- },
"totalMsgExpired" : {
"type" : "integer",
"format" : "int64"
@@ -23491,12 +23453,42 @@
"keySharedMode" : {
"type" : "string"
},
+ "consumersAfterMarkDeletePosition" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
+ },
"subscriptionProperties" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
},
+ "consumers" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/ConsumerStats"
+ }
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "msgRateExpired" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateRedeliver" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "replicated" : {
+ "type" : "boolean"
+ },
+ "durable" : {
+ "type" : "boolean"
+ },
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
@@ -23516,6 +23508,13 @@
"backlogSize" : {
"type" : "integer",
"format" : "int64"
+ },
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "type" : {
+ "type" : "string"
}
}
},
@@ -23526,6 +23525,12 @@
"type" : "number",
"format" : "double"
},
+ "replication" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "$ref" : "#/definitions/NonPersistentReplicatorStats"
+ }
+ },
"subscriptions" : {
"type" : "object",
"additionalProperties" : {
@@ -23538,18 +23543,16 @@
"$ref" : "#/definitions/NonPersistentPublisherStats"
}
},
- "replication" : {
- "type" : "object",
- "additionalProperties" : {
- "$ref" : "#/definitions/NonPersistentReplicatorStats"
- }
+ "waitingPublishers" : {
+ "type" : "integer",
+ "format" : "int32"
},
"deduplicationStatus" : {
"type" : "string"
},
- "nonContiguousDeletedMessagesRanges" : {
+ "topicEpoch" : {
"type" : "integer",
- "format" : "int32"
+ "format" : "int64"
},
"nonContiguousDeletedMessagesRangesSerializedSize" : {
"type" : "integer",
@@ -23613,13 +23616,9 @@
"type" : "integer",
"format" : "int64"
},
- "waitingPublishers" : {
+ "nonContiguousDeletedMessagesRanges" : {
"type" : "integer",
"format" : "int32"
- },
- "topicEpoch" : {
- "type" : "integer",
- "format" : "int64"
}
}
},
@@ -23663,10 +23662,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -23674,9 +23673,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -23718,6 +23714,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -23732,22 +23731,10 @@
"type" : "integer",
"format" : "int64"
},
- "managedLedgerOffloadDriver" : {
+ "s3ManagedLedgerOffloadRegion" : {
"type" : "string"
},
- "managedLedgerOffloadMaxThreads" : {
- "type" : "integer",
- "format" : "int32"
- },
- "managedLedgerOffloadPrefetchRounds" : {
- "type" : "integer",
- "format" : "int32"
- },
... 6525 lines suppressed ...