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/02/10 07:52:40 UTC
[pulsar] branch asf-site updated: Updated site at revision 792e264
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 2405c15 Updated site at revision 792e264
2405c15 is described below
commit 2405c157b86727d45ad081c0836b9fe2d63f3a62
Author: Pulsar Site Updater <de...@pulsar.incubator.apache.org>
AuthorDate: Thu Feb 10 07:49:57 2022 +0000
Updated site at revision 792e264
---
content/api/admin/2.10.0-SNAPSHOT/index-all.html | 2 +
.../admin/2.10.0-SNAPSHOT/member-search-index.js | 2 +-
.../admin/2.10.0-SNAPSHOT/member-search-index.zip | Bin 12755 -> 12787 bytes
.../pulsar/client/admin/internal/BrokersImpl.html | 24 +-
.../admin/2.10.0-SNAPSHOT/overview-summary.html | 2 +-
.../admin/2.10.0-SNAPSHOT/package-search-index.zip | Bin 263 -> 263 bytes
.../admin/2.10.0-SNAPSHOT/type-search-index.zip | Bin 500 -> 500 bytes
.../client/2.10.0-SNAPSHOT/member-search-index.zip | Bin 11099 -> 11099 bytes
.../client/2.10.0-SNAPSHOT/overview-summary.html | 2 +-
.../2.10.0-SNAPSHOT/package-search-index.zip | Bin 298 -> 298 bytes
.../client/2.10.0-SNAPSHOT/type-search-index.zip | Bin 1543 -> 1543 bytes
.../pulsar-broker/2.10.0-SNAPSHOT/index-all.html | 10 +
.../2.10.0-SNAPSHOT/member-search-index.js | 2 +-
.../2.10.0-SNAPSHOT/member-search-index.zip | Bin 69873 -> 69944 bytes
.../pulsar/broker/admin/impl/BrokersBase.html | 31 +-
.../org/apache/pulsar/broker/admin/v1/Brokers.html | 2 +-
.../org/apache/pulsar/broker/admin/v2/Brokers.html | 2 +-
.../pulsar/broker/admin/v2/PersistentTopics.html | 36 +-
.../pulsar/broker/class-use/PulsarService.html | 8 +
.../pulsar/broker/namespace/NamespaceService.html | 22 +-
.../pulsar/broker/namespace/OwnedBundle.html | 24 +-
.../pulsar/broker/service/BrokerService.html | 22 +-
.../broker/service/persistent/PersistentTopic.html | 180 +--
.../broker/service/persistent/SystemTopic.html | 2 +-
.../common/naming/class-use/NamespaceBundle.html | 8 +
.../2.10.0-SNAPSHOT/overview-summary.html | 2 +-
.../2.10.0-SNAPSHOT/package-search-index.zip | Bin 593 -> 593 bytes
.../2.10.0-SNAPSHOT/type-search-index.zip | Bin 4345 -> 4345 bytes
.../2.10.0-SNAPSHOT/member-search-index.zip | Bin 1255 -> 1255 bytes
.../2.10.0-SNAPSHOT/overview-summary.html | 2 +-
.../2.10.0-SNAPSHOT/package-search-index.zip | Bin 260 -> 260 bytes
.../2.10.0-SNAPSHOT/type-search-index.zip | Bin 349 -> 349 bytes
content/api/python/2.10.0-SNAPSHOT/index.html | 6 +-
content/api/python/index.html | 6 +-
content/docs/en/next/reference-configuration.html | 70 +-
.../en/next/reference-configuration/index.html | 70 +-
content/swagger/2.10.0-SNAPSHOT/swagger.json | 1126 ++++++++++---------
.../swagger/2.10.0-SNAPSHOT/swaggerfunctions.json | 498 ++++-----
.../swagger/2.10.0-SNAPSHOT/swaggerpackages.json | 412 +++----
content/swagger/2.10.0-SNAPSHOT/swaggersink.json | 412 +++----
content/swagger/2.10.0-SNAPSHOT/swaggersource.json | 412 +++----
content/swagger/2.10.0-SNAPSHOT/v2/swagger.json | 1157 +++++++++++---------
.../2.10.0-SNAPSHOT/v3/swaggerfunctions.json | 512 ++++-----
.../2.10.0-SNAPSHOT/v3/swaggerpackages.json | 426 +++----
.../swagger/2.10.0-SNAPSHOT/v3/swaggersink.json | 426 +++----
.../swagger/2.10.0-SNAPSHOT/v3/swaggersource.json | 426 +++----
content/swagger/master/swagger.json | 1126 ++++++++++---------
content/swagger/master/swaggerfunctions.json | 498 ++++-----
content/swagger/master/swaggerpackages.json | 412 +++----
content/swagger/master/swaggersink.json | 412 +++----
content/swagger/master/swaggersource.json | 412 +++----
content/swagger/master/v2/swagger.json | 1157 +++++++++++---------
content/swagger/master/v3/swaggerfunctions.json | 512 ++++-----
content/swagger/master/v3/swaggerpackages.json | 426 +++----
content/swagger/master/v3/swaggersink.json | 426 +++----
content/swagger/master/v3/swaggersource.json | 426 +++----
.../tools/pulsar-admin/2.10.0-SNAPSHOT/index.html | 31 +-
.../tools/pulsar-admin/2.10.0-SNAPSHOT/navData.js | 2 +-
58 files changed, 6361 insertions(+), 5823 deletions(-)
diff --git a/content/api/admin/2.10.0-SNAPSHOT/index-all.html b/content/api/admin/2.10.0-SNAPSHOT/index-all.html
index aadb9ab..83f4299 100644
--- a/content/api/admin/2.10.0-SNAPSHOT/index-all.html
+++ b/content/api/admin/2.10.0-SNAPSHOT/index-all.html
@@ -2418,6 +2418,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/internal/TopicsImpl.html#setSubscriptionTypesEnabledAsync(java.lang.String,java.util.Set)">setSubscriptionTypesEnabledAsync(String, Set<SubscriptionType>)</a></span> - Method in class org.apache.pulsar.client.admin.internal.<a href="org/apache/pulsar/client/admin/internal/TopicsImpl.html" title="class in org.apache.pulsar.client.admin.internal">TopicsImpl</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/internal/BrokersImpl.html#shutDownBrokerGracefully(int,boolean)">shutDownBrokerGracefully(int, boolean)</a></span> - Method in class org.apache.pulsar.client.admin.internal.<a href="org/apache/pulsar/client/admin/internal/BrokersImpl.html" title="class in org.apache.pulsar.client.admin.internal">BrokersImpl</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/internal/PulsarAdminImpl.html#sink()">sink()</a></span> - Method in class org.apache.pulsar.client.admin.internal.<a href="org/apache/pulsar/client/admin/internal/PulsarAdminImpl.html" title="class in org.apache.pulsar.client.admin.internal">PulsarAdminImpl</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
diff --git a/content/api/admin/2.10.0-SNAPSHOT/member-search-index.js b/content/api/admin/2.10.0-SNAPSHOT/member-search-index.js
index 9207c1c..ef6d56d 100644
--- a/content/api/admin/2.10.0-SNAPSHOT/member-search-index.js
+++ b/content/api/admin/2.10.0-SNAPSHOT/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.pulsar.client.admin.internal","c":"ComponentResource","l":"addAuthHeaders(WebTarget, RequestBuilder)","url":"addAuthHeaders(javax.ws.rs.client.WebTarget,org.asynchttpclient.RequestBuilder)"},{"p":"org.apache.pulsar.client.admin.internal","c":"TopicPoliciesImpl","l":"addGlobalIfNeeded(WebTarget)","url":"addGlobalIfNeeded(javax.ws.rs.client.WebTarget)"},{"p":"org.apache.pulsar.client.admin.internal","c":"PulsarAdminBuilderImpl","l":"allowTlsInsecureCon [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.client.admin.internal","c":"ComponentResource","l":"addAuthHeaders(WebTarget, RequestBuilder)","url":"addAuthHeaders(javax.ws.rs.client.WebTarget,org.asynchttpclient.RequestBuilder)"},{"p":"org.apache.pulsar.client.admin.internal","c":"TopicPoliciesImpl","l":"addGlobalIfNeeded(WebTarget)","url":"addGlobalIfNeeded(javax.ws.rs.client.WebTarget)"},{"p":"org.apache.pulsar.client.admin.internal","c":"PulsarAdminBuilderImpl","l":"allowTlsInsecureCon [...]
\ No newline at end of file
diff --git a/content/api/admin/2.10.0-SNAPSHOT/member-search-index.zip b/content/api/admin/2.10.0-SNAPSHOT/member-search-index.zip
index 65aa542..1d9218c 100644
Binary files a/content/api/admin/2.10.0-SNAPSHOT/member-search-index.zip and b/content/api/admin/2.10.0-SNAPSHOT/member-search-index.zip differ
diff --git a/content/api/admin/2.10.0-SNAPSHOT/org/apache/pulsar/client/admin/internal/BrokersImpl.html b/content/api/admin/2.10.0-SNAPSHOT/org/apache/pulsar/client/admin/internal/BrokersImpl.html
index ae8c15a..ec7639e 100644
--- a/content/api/admin/2.10.0-SNAPSHOT/org/apache/pulsar/client/admin/internal/BrokersImpl.html
+++ b/content/api/admin/2.10.0-SNAPSHOT/org/apache/pulsar/client/admin/internal/BrokersImpl.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":42,"i21":10,"i22":42,"i23":10,"i24":10,"i25":10};
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":42,"i21":10,"i22":42,"i23":10,"i24":10,"i25":10,"i26":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -330,12 +330,18 @@ implements org.apache.pulsar.client.admin.Brokers</pre>
<td class="colLast"> </td>
</tr>
<tr id="i24" 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="#shutDownBrokerGracefully(int,boolean)">shutDownBrokerGracefully</a></span>​(int maxConcurrentUnloadPerSec,
+ boolean forcedTerminateTopic)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateDynamicConfiguration(java.lang.String,java.lang.String)">updateDynamicConfiguration</a></span>​(java.lang.String configName,
java.lang.String configValue)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" 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="#updateDynamicConfigurationAsync(java.lang.String,java.lang.String)">updateDynamicConfigurationAsync</a></span>​(java.lang.String configName,
java.lang.String configValue)</code></th>
@@ -749,6 +755,20 @@ public java.util.concurrent.CompletableFuture<java.lang.Void> he
</dl>
</li>
</ul>
+<a id="shutDownBrokerGracefully(int,boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shutDownBrokerGracefully</h4>
+<pre class="methodSignature">public java.util.concurrent.CompletableFuture<java.lang.Void> shutDownBrokerGracefully​(int maxConcurrentUnloadPerSec,
+ boolean forcedTerminateTopic)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>shutDownBrokerGracefully</code> in interface <code>org.apache.pulsar.client.admin.Brokers</code></dd>
+</dl>
+</li>
+</ul>
<a id="getVersion()">
<!-- -->
</a>
diff --git a/content/api/admin/2.10.0-SNAPSHOT/overview-summary.html b/content/api/admin/2.10.0-SNAPSHOT/overview-summary.html
index 63692c6..69d92fa 100644
--- a/content/api/admin/2.10.0-SNAPSHOT/overview-summary.html
+++ b/content/api/admin/2.10.0-SNAPSHOT/overview-summary.html
@@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (11.0.11) on Thu Feb 10 00:15:29 UTC 2022 -->
+<!-- Generated by javadoc (11.0.11) on Thu Feb 10 06:13:47 UTC 2022 -->
<title>Pulsar Client Admin Original 2.10.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.10.0-SNAPSHOT/package-search-index.zip b/content/api/admin/2.10.0-SNAPSHOT/package-search-index.zip
index 6434e25..39a1364 100644
Binary files a/content/api/admin/2.10.0-SNAPSHOT/package-search-index.zip and b/content/api/admin/2.10.0-SNAPSHOT/package-search-index.zip differ
diff --git a/content/api/admin/2.10.0-SNAPSHOT/type-search-index.zip b/content/api/admin/2.10.0-SNAPSHOT/type-search-index.zip
index 5aaf953..a9a9349 100644
Binary files a/content/api/admin/2.10.0-SNAPSHOT/type-search-index.zip and b/content/api/admin/2.10.0-SNAPSHOT/type-search-index.zip differ
diff --git a/content/api/client/2.10.0-SNAPSHOT/member-search-index.zip b/content/api/client/2.10.0-SNAPSHOT/member-search-index.zip
index 277b29b..1d69077 100644
Binary files a/content/api/client/2.10.0-SNAPSHOT/member-search-index.zip and b/content/api/client/2.10.0-SNAPSHOT/member-search-index.zip differ
diff --git a/content/api/client/2.10.0-SNAPSHOT/overview-summary.html b/content/api/client/2.10.0-SNAPSHOT/overview-summary.html
index 8846938..0df2344 100644
--- a/content/api/client/2.10.0-SNAPSHOT/overview-summary.html
+++ b/content/api/client/2.10.0-SNAPSHOT/overview-summary.html
@@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (11.0.11) on Thu Feb 10 00:15:19 UTC 2022 -->
+<!-- Generated by javadoc (11.0.11) on Thu Feb 10 06:13:38 UTC 2022 -->
<title>Pulsar Client :: API 2.10.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.10.0-SNAPSHOT/package-search-index.zip b/content/api/client/2.10.0-SNAPSHOT/package-search-index.zip
index 3f47f03..1b24e38 100644
Binary files a/content/api/client/2.10.0-SNAPSHOT/package-search-index.zip and b/content/api/client/2.10.0-SNAPSHOT/package-search-index.zip differ
diff --git a/content/api/client/2.10.0-SNAPSHOT/type-search-index.zip b/content/api/client/2.10.0-SNAPSHOT/type-search-index.zip
index 148d5de..316c103 100644
Binary files a/content/api/client/2.10.0-SNAPSHOT/type-search-index.zip and b/content/api/client/2.10.0-SNAPSHOT/type-search-index.zip differ
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html
index 01822db..037269c 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html
@@ -1239,6 +1239,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>
<div class="block">Wait TransactionBuffer Recovers completely.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/PersistentTopic.html#checkInactiveLedgers()">checkInactiveLedgers()</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/PersistentTopic.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentTopic</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/BrokerService.html#checkInactiveSubscriptions()">checkInactiveSubscriptions()</a></span> - Method in class org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/BrokerService.html" title="class in org.apache.pulsar.broker.service">BrokerService</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#checkInactiveSubscriptions()">checkInactiveSubscriptions()</a></span> - Method in class org.apache.pulsar.broker.service.nonpersistent.<a href="org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html" title="class in org.apache.pulsar.broker.service.nonpersistent">NonPersistentTopic</a></dt>
@@ -6152,6 +6154,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>
<div class="block">It unloads the bundle by closing all topics concurrently under this bundle.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/namespace/OwnedBundle.html#handleUnloadRequest(org.apache.pulsar.broker.PulsarService,long,java.util.concurrent.TimeUnit,boolean)">handleUnloadRequest(PulsarService, long, TimeUnit, boolean)</a></span> - Method in class org.apache.pulsar.broker.namespace.<a href="org/apache/pulsar/broker/namespace/OwnedBundle.html" title="class in org.apache.pulsar.broker.namespace">OwnedBundle</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/ServerCnx.html#handleUnsubscribe(org.apache.pulsar.common.api.proto.CommandUnsubscribe)">handleUnsubscribe(CommandUnsubscribe)</a></span> - Method in class org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/ServerCnx.html" title="class in org.apache.pulsar.broker.service">ServerCnx</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/transaction/pendingack/proto/PendingAckMetadataEntry.html#hasAckType()">hasAckType()</a></span> - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.<a href="org/apache/pulsar/broker/transaction/pendingack/proto/PendingAckMetadataEntry.html" title="class in org.apache.pulsar.broker.transaction.pendingack.proto">PendingAckMetadataEntry</a></dt>
@@ -11809,6 +11813,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="block">Calls <code>ExecutorService.shutdown()</code> and enlists the executor as part of the
shutdown handling.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/BrokersBase.html#shutDownBrokerGracefully(int,boolean)">shutDownBrokerGracefully(int, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/BrokersBase.html" title="class in org.apache.pulsar.broker.admin.impl">BrokersBase</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/PulsarService.html#shutdownNow()">shutdownNow()</a></span> - Method in class org.apache.pulsar.broker.<a href="org/apache/pulsar/broker/PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a></dt>
<dd>
<div class="block">Shutdown the broker immediately, without waiting for all resources to be released.</div>
@@ -12845,10 +12851,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/namespace/NamespaceService.html#unloadNamespaceBundle(org.apache.pulsar.common.naming.NamespaceBundle,long,java.util.concurrent.TimeUnit)">unloadNamespaceBundle(NamespaceBundle, long, TimeUnit)</a></span> - Method in class org.apache.pulsar.broker.namespace.<a href="org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.pulsar.broker.namespace">NamespaceService</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/namespace/NamespaceService.html#unloadNamespaceBundle(org.apache.pulsar.common.naming.NamespaceBundle,long,java.util.concurrent.TimeUnit,boolean)">unloadNamespaceBundle(NamespaceBundle, long, TimeUnit, boolean)</a></span> - Method in class org.apache.pulsar.broker.namespace.<a href="org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.pulsar.broker.namespace">NamespaceService</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/BrokerService.html#unloadNamespaceBundlesGracefully()">unloadNamespaceBundlesGracefully()</a></span> - Method in class org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/BrokerService.html" title="class in org.apache.pulsar.broker.service">BrokerService</a></dt>
<dd>
<div class="block">It unloads all owned namespacebundles gracefully.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/BrokerService.html#unloadNamespaceBundlesGracefully(int,boolean)">unloadNamespaceBundlesGracefully(int, boolean)</a></span> - Method in class org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/BrokerService.html" title="class in org.apache.pulsar.broker.service">BrokerService</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/BrokerService.html#unloadServiceUnit(org.apache.pulsar.common.naming.NamespaceBundle,boolean,long,java.util.concurrent.TimeUnit)">unloadServiceUnit(NamespaceBundle, boolean, long, TimeUnit)</a></span> - Method in class org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/BrokerService.html" title="class in org.apache.pulsar.broker.service">BrokerService</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/namespace/NamespaceService.html#unloadSLANamespace()">unloadSLANamespace()</a></span> - Method in class org.apache.pulsar.broker.namespace.<a href="org/apache/pulsar/broker/namespace/NamespaceService.html" title="class in org.apache.pulsar.broker.namespace">NamespaceService</a></dt>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/member-search-index.js b/content/api/pulsar-broker/2.10.0-SNAPSHOT/member-search-index.js
index b8ad9aa..7597d41 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/member-search-index.js
+++ b/content/api/pulsar-broker/2.10.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.10.0-SNAPSHOT/member-search-index.zip b/content/api/pulsar-broker/2.10.0-SNAPSHOT/member-search-index.zip
index 2077c0d..8fafc30 100644
Binary files a/content/api/pulsar-broker/2.10.0-SNAPSHOT/member-search-index.zip and b/content/api/pulsar-broker/2.10.0-SNAPSHOT/member-search-index.zip differ
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokersBase.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokersBase.html
index a96ed33..09e7fd0 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokersBase.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/BrokersBase.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -287,12 +287,18 @@ extends <a href="../AdminResource.html" title="class in org.apache.pulsar.broker
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#shutDownBrokerGracefully(int,boolean)">shutDownBrokerGracefully</a></span>​(int maxConcurrentUnloadPerSec,
+ boolean forcedTerminateTopic)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateDynamicConfiguration(javax.ws.rs.container.AsyncResponse,java.lang.String,java.lang.String)">updateDynamicConfiguration</a></span>​(javax.ws.rs.container.AsyncResponse asyncResponse,
java.lang.String configName,
java.lang.String configValue)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#version()">version</a></span>()</code></th>
<td class="colLast"> </td>
@@ -542,7 +548,7 @@ public void healthCheck​(@Suspended
<a id="version()">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>version</h4>
<pre class="methodSignature">@GET
@@ -555,6 +561,25 @@ public java.lang.String version()
</dl>
</li>
</ul>
+<a id="shutDownBrokerGracefully(int,boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>shutDownBrokerGracefully</h4>
+<pre class="methodSignature">@POST
+@Path("/shutdown")
+public void shutDownBrokerGracefully​(@QueryParam("maxConcurrentUnloadPerSec")
+ int maxConcurrentUnloadPerSec,
+ @QueryParam("forcedTerminateTopic") @DefaultValue("true")
+ boolean forcedTerminateTopic)
+ throws java.lang.Exception</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+</dl>
+</li>
+</ul>
</li>
</ul>
</section>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Brokers.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Brokers.html
index 340cc36..b445120 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Brokers.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/Brokers.html
@@ -214,7 +214,7 @@ extends <a href="../impl/BrokersBase.html" title="class in org.apache.pulsar.bro
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.admin.impl.<a href="../impl/BrokersBase.html" title="class in org.apache.pulsar.broker.admin.impl">BrokersBase</a></h3>
-<code><a href="../impl/BrokersBase.html#backlogQuotaCheck(javax.ws.rs.container.AsyncResponse)">backlogQuotaCheck</a>, <a href="../impl/BrokersBase.html#deleteDynamicConfiguration(javax.ws.rs.container.AsyncResponse,java.lang.String)">deleteDynamicConfiguration</a>, <a href="../impl/BrokersBase.html#getActiveBrokers(javax.ws.rs.container.AsyncResponse,java.lang.String)">getActiveBrokers</a>, <a href="../impl/BrokersBase.html#getAllDynamicConfigurations()">getAllDynamicConfigurations</a>, [...]
+<code><a href="../impl/BrokersBase.html#backlogQuotaCheck(javax.ws.rs.container.AsyncResponse)">backlogQuotaCheck</a>, <a href="../impl/BrokersBase.html#deleteDynamicConfiguration(javax.ws.rs.container.AsyncResponse,java.lang.String)">deleteDynamicConfiguration</a>, <a href="../impl/BrokersBase.html#getActiveBrokers(javax.ws.rs.container.AsyncResponse,java.lang.String)">getActiveBrokers</a>, <a href="../impl/BrokersBase.html#getAllDynamicConfigurations()">getAllDynamicConfigurations</a>, [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Brokers.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Brokers.html
index 1d7c9c9..52b8595 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Brokers.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/Brokers.html
@@ -214,7 +214,7 @@ extends <a href="../impl/BrokersBase.html" title="class in org.apache.pulsar.bro
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.admin.impl.<a href="../impl/BrokersBase.html" title="class in org.apache.pulsar.broker.admin.impl">BrokersBase</a></h3>
-<code><a href="../impl/BrokersBase.html#backlogQuotaCheck(javax.ws.rs.container.AsyncResponse)">backlogQuotaCheck</a>, <a href="../impl/BrokersBase.html#deleteDynamicConfiguration(javax.ws.rs.container.AsyncResponse,java.lang.String)">deleteDynamicConfiguration</a>, <a href="../impl/BrokersBase.html#getActiveBrokers(javax.ws.rs.container.AsyncResponse,java.lang.String)">getActiveBrokers</a>, <a href="../impl/BrokersBase.html#getAllDynamicConfigurations()">getAllDynamicConfigurations</a>, [...]
+<code><a href="../impl/BrokersBase.html#backlogQuotaCheck(javax.ws.rs.container.AsyncResponse)">backlogQuotaCheck</a>, <a href="../impl/BrokersBase.html#deleteDynamicConfiguration(javax.ws.rs.container.AsyncResponse,java.lang.String)">deleteDynamicConfiguration</a>, <a href="../impl/BrokersBase.html#getActiveBrokers(javax.ws.rs.container.AsyncResponse,java.lang.String)">getActiveBrokers</a>, <a href="../impl/BrokersBase.html#getAllDynamicConfigurations()">getAllDynamicConfigurations</a>, [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html
index 67d9fb1..2d817b9 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html
@@ -1672,7 +1672,7 @@ public void getOffloadPolicies​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -1741,7 +1741,7 @@ public void getMaxUnackedMessagesOnConsumer​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -1877,7 +1877,7 @@ public void getInactiveTopicPolicies​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -1946,7 +1946,7 @@ public void getMaxUnackedMessagesOnSubscription​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -2017,7 +2017,7 @@ public void getDelayedDeliveryPolicies​(@Suspended
java.lang.String encodedTopic,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("authoritative") @DefaultValue("false")
boolean authoritative)</pre>
@@ -2697,7 +2697,7 @@ public void getBacklogQuotaMap​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("authoritative") @DefaultValue("false")
boolean authoritative,
@@ -2770,7 +2770,7 @@ public void getReplicationClusters​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("authoritative") @DefaultValue("false")
boolean authoritative)</pre>
@@ -2835,7 +2835,7 @@ public void getMessageTTL​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -2905,7 +2905,7 @@ public void getDeduplication​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -2976,7 +2976,7 @@ public void getRetention​(@Suspended
java.lang.String encodedTopic,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("authoritative") @DefaultValue("false")
boolean authoritative)</pre>
@@ -3043,7 +3043,7 @@ public void getPersistence​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -3181,7 +3181,7 @@ public void getReplicatorDispatchRate​(@Suspended
java.lang.String encodedTopic,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("authoritative") @DefaultValue("false")
boolean authoritative)</pre>
@@ -3248,7 +3248,7 @@ public void getMaxProducers​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -3319,7 +3319,7 @@ public void getMaxConsumers​(@Suspended
java.lang.String encodedTopic,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("authoritative") @DefaultValue("false")
boolean authoritative)</pre>
@@ -3590,7 +3590,7 @@ public void getDispatchRate​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -3659,7 +3659,7 @@ public void getSubscriptionDispatchRate​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -3728,7 +3728,7 @@ public void getCompactionThreshold​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
@@ -3998,7 +3998,7 @@ public void getSubscribeRate​(@Suspended
java.lang.String namespace,
@PathParam("topic") @Encoded
java.lang.String encodedTopic,
- @QueryParam("applied")
+ @QueryParam("applied") @DefaultValue("false")
boolean applied,
@QueryParam("isGlobal") @DefaultValue("false")
boolean isGlobal,
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html
index ec3c14e..9dec635 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/class-use/PulsarService.html
@@ -628,6 +628,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="block">It unloads the bundle by closing all topics concurrently under this bundle.</div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">OwnedBundle.</span><code><span class="memberNameLink"><a href="../namespace/OwnedBundle.html#handleUnloadRequest(org.apache.pulsar.broker.PulsarService,long,java.util.concurrent.TimeUnit,boolean)">handleUnloadRequest</a></span>​(<a href="../PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar,
+ long timeout,
+ java.util.concurrent.TimeUnit timeoutUnit,
+ boolean closeWithoutWaitingClientDisconnect)</code></th>
+<td class="colLast"> </td>
+</tr>
</tbody>
</table>
<table class="useSummary">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/NamespaceService.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/NamespaceService.html
index 3f222ce..08bb516 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/NamespaceService.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/NamespaceService.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":10,"i1":9,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":9,"i15":9,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":9,"i30":9,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":9,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10};
+var data = {"i0":10,"i1":9,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":9,"i15":9,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":9,"i30":9,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":9,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -544,6 +544,14 @@ implements java.lang.AutoCloseable</pre>
<td class="colLast"> </td>
</tr>
<tr id="i50" 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="#unloadNamespaceBundle(org.apache.pulsar.common.naming.NamespaceBundle,long,java.util.concurrent.TimeUnit,boolean)">unloadNamespaceBundle</a></span>​(<a href="../../common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle,
+ long timeout,
+ java.util.concurrent.TimeUnit timeoutUnit,
+ boolean closeWithoutWaitingClientDisconnect)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i51" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unloadSLANamespace()">unloadSLANamespace</a></span>()</code></th>
<td class="colLast"> </td>
@@ -843,6 +851,18 @@ implements java.lang.AutoCloseable</pre>
java.util.concurrent.TimeUnit timeoutUnit)</pre>
</li>
</ul>
+<a id="unloadNamespaceBundle(org.apache.pulsar.common.naming.NamespaceBundle,long,java.util.concurrent.TimeUnit,boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unloadNamespaceBundle</h4>
+<pre class="methodSignature">public java.util.concurrent.CompletableFuture<java.lang.Void> unloadNamespaceBundle​(<a href="../../common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle,
+ long timeout,
+ java.util.concurrent.TimeUnit timeoutUnit,
+ boolean closeWithoutWaitingClientDisconnect)</pre>
+</li>
+</ul>
<a id="isNamespaceBundleOwned(org.apache.pulsar.common.naming.NamespaceBundle)">
<!-- -->
</a>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/OwnedBundle.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/OwnedBundle.html
index 661c2d8..fcf7105 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/OwnedBundle.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/namespace/OwnedBundle.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":10,"i1":10,"i2":10,"i3":10};
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -200,13 +200,21 @@ extends java.lang.Object</pre>
</td>
</tr>
<tr id="i2" 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="#handleUnloadRequest(org.apache.pulsar.broker.PulsarService,long,java.util.concurrent.TimeUnit,boolean)">handleUnloadRequest</a></span>​(<a href="../PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar,
+ long timeout,
+ java.util.concurrent.TimeUnit timeoutUnit,
+ boolean closeWithoutWaitingClientDisconnect)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i3" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isActive()">isActive</a></span>()</code></th>
<td class="colLast">
<div class="block">Access method to the namespace state to check whether the namespace is active or not.</div>
</td>
</tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setActive(boolean)">setActive</a></span>​(boolean active)</code></th>
<td class="colLast"> </td>
@@ -316,6 +324,18 @@ extends java.lang.Object</pre>
</dl>
</li>
</ul>
+<a id="handleUnloadRequest(org.apache.pulsar.broker.PulsarService,long,java.util.concurrent.TimeUnit,boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>handleUnloadRequest</h4>
+<pre class="methodSignature">public java.util.concurrent.CompletableFuture<java.lang.Void> handleUnloadRequest​(<a href="../PulsarService.html" title="class in org.apache.pulsar.broker">PulsarService</a> pulsar,
+ long timeout,
+ java.util.concurrent.TimeUnit timeoutUnit,
+ boolean closeWithoutWaitingClientDisconnect)</pre>
+</li>
+</ul>
<a id="isActive()">
<!-- -->
</a>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/BrokerService.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/BrokerService.html
index 0084866..8f24955 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/BrokerService.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/BrokerService.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":9,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":9,"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": [...]
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":9,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":9,"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": [...]
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -770,6 +770,12 @@ implements java.io.Closeable</pre>
</td>
</tr>
<tr id="i98" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unloadNamespaceBundlesGracefully(int,boolean)">unloadNamespaceBundlesGracefully</a></span>​(int maxConcurrentUnload,
+ boolean closeWithoutWaitingClientDisconnect)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i99" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Integer></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unloadServiceUnit(org.apache.pulsar.common.naming.NamespaceBundle,boolean,long,java.util.concurrent.TimeUnit)">unloadServiceUnit</a></span>​(<a href="../../common/naming/NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> serviceUnit,
boolean closeWithoutWaitingClientDisconnect,
@@ -777,12 +783,12 @@ implements java.io.Closeable</pre>
java.util.concurrent.TimeUnit unit)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i99" class="rowColor">
+<tr id="i100" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateRates()">updateRates</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i100" class="altColor">
+<tr id="i101" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateDynamicConfiguration(java.lang.String,java.lang.String)">validateDynamicConfiguration</a></span>​(java.lang.String key,
java.lang.String value)</code></th>
@@ -1088,6 +1094,16 @@ implements java.io.Closeable</pre>
</ul></div>
</li>
</ul>
+<a id="unloadNamespaceBundlesGracefully(int,boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unloadNamespaceBundlesGracefully</h4>
+<pre class="methodSignature">public void unloadNamespaceBundlesGracefully​(int maxConcurrentUnload,
+ boolean closeWithoutWaitingClientDisconnect)</pre>
+</li>
+</ul>
<a id="getTopicIfExists(java.lang.String)">
<!-- -->
</a>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentTopic.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentTopic.html
index 5152e22..208f705 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentTopic.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentTopic.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"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 [...]
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"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 [...]
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -350,92 +350,97 @@ implements <a href="../Topic.html" title="interface in org.apache.pulsar.broker.
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkInactiveSubscriptions()">checkInactiveSubscriptions</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkInactiveLedgers()">checkInactiveLedgers</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkMessageDeduplicationInfo()">checkMessageDeduplicationInfo</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkInactiveSubscriptions()">checkInactiveSubscriptions</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkMessageExpiry()">checkMessageExpiry</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkMessageDeduplicationInfo()">checkMessageDeduplicationInfo</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkReplicatedSubscriptionControllerState()">checkReplicatedSubscriptionControllerState</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkMessageExpiry()">checkMessageExpiry</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i18" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkReplicatedSubscriptionControllerState()">checkReplicatedSubscriptionControllerState</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i19" 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="#checkReplication()">checkReplication</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkSubscriptionTypesEnable(org.apache.pulsar.common.api.proto.CommandSubscribe.SubType)">checkSubscriptionTypesEnable</a></span>​(org.apache.pulsar.common.api.proto.CommandSubscribe.SubType subType)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Boolean></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkTimeBacklogExceeded()">checkTimeBacklogExceeded</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" 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="#clearBacklog()">clearBacklog</a></span>()</code></th>
<td class="colLast">
<div class="block">Clears backlog for all cursors in the topic.</div>
</td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i23" 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="#clearBacklog(java.lang.String)">clearBacklog</a></span>​(java.lang.String cursorName)</code></th>
<td class="colLast">
<div class="block">Clears backlog for a given cursor in the topic.</div>
</td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" 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="#close()">close</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i25" 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="#close(boolean)">close</a></span>​(boolean closeWithoutWaitingClientDisconnect)</code></th>
<td class="colLast">
<div class="block">Close this topic - close all producers and subscriptions associated with this topic.</div>
</td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.client.admin.LongRunningProcessStatus</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#compactionStatus()">compactionStatus</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<<a href="../Subscription.html" title="interface in org.apache.pulsar.broker.service">Subscription</a>></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createSubscription(java.lang.String,org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition,boolean)">createSubscription</a></span>​(java.lang.String subscriptionName,
org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition initialPosition,
boolean replicateSubscriptionState)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" 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="#delete()">delete</a></span>()</code></th>
<td class="colLast">
<div class="block">Delete the managed ledger associated with this topic.</div>
</td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i29" 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="#deleteForcefully()">deleteForcefully</a></span>()</code></th>
<td class="colLast">
<div class="block">Forcefully close all producers/consumers/replicators and deletes the topic.</div>
</td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" 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="#endTxn(org.apache.pulsar.client.api.transaction.TxnID,int,long)">endTxn</a></span>​(org.apache.pulsar.client.api.transaction.TxnID txnID,
int txnAction,
@@ -444,288 +449,288 @@ implements <a href="../Topic.html" title="interface in org.apache.pulsar.broker.
<div class="block">End the transaction in this topic.</div>
</td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.BacklogQuota</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)">getBacklogQuota</a></span>​(org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBacklogSize()">getBacklogSize</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code>java.util.Optional<<a href="DispatchRateLimiter.html" title="class in org.apache.pulsar.broker.service.persistent">DispatchRateLimiter</a>></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerDispatchRateLimiter()">getBrokerDispatchRateLimiter</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
<td class="colFirst"><code><a href="../../../compaction/CompactedTopic.html" title="interface in org.apache.pulsar.compaction">CompactedTopic</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCompactedTopic()">getCompactedTopic</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code>java.util.Optional<<a href="../../../compaction/CompactedTopicContext.html" title="class in org.apache.pulsar.compaction">CompactedTopicContext</a>></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCompactedTopicContext()">getCompactedTopicContext</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDelayedDeliveryTickTimeMillis()">getDelayedDeliveryTickTimeMillis</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
<td class="colFirst"><code>java.util.Optional<<a href="DispatchRateLimiter.html" title="class in org.apache.pulsar.broker.service.persistent">DispatchRateLimiter</a>></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDispatchRateLimiter()">getDispatchRateLimiter</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.impl.PositionImpl</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFirstPosition()">getFirstPosition</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.PersistentTopicInternalStats></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getInternalStats(boolean)">getInternalStats</a></span>​(boolean includeLedgerMetadata)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLastDataMessagePublishedTimestamp()">getLastDataMessagePublishedTimestamp</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<org.apache.pulsar.client.api.MessageId></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLastMessageId()">getLastMessageId</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.Position</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLastPosition()">getLastPosition</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLastPublishedSequenceId(java.lang.String)">getLastPublishedSequenceId</a></span>​(java.lang.String producerName)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
<td class="colFirst"><code>double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLastUpdatedAvgPublishRateInByte()">getLastUpdatedAvgPublishRateInByte</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i44" class="altColor">
+<tr id="i45" class="rowColor">
<td class="colFirst"><code>double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLastUpdatedAvgPublishRateInMsg()">getLastUpdatedAvgPublishRateInMsg</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i45" class="rowColor">
+<tr id="i46" class="altColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.ManagedLedger</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getManagedLedger()">getManagedLedger</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i46" class="altColor">
+<tr id="i47" class="rowColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.impl.PositionImpl</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMaxReadPosition()">getMaxReadPosition</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i47" class="rowColor">
+<tr id="i48" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMaxUnackedMessagesOnSubscription()">getMaxUnackedMessagesOnSubscription</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i48" class="altColor">
+<tr id="i49" class="rowColor">
<td class="colFirst"><code><a href="MessageDeduplication.html" title="class in org.apache.pulsar.broker.service.persistent">MessageDeduplication</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessageDeduplication()">getMessageDeduplication</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i49" class="rowColor">
+<tr id="i50" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNumberOfConsumers()">getNumberOfConsumers</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i50" class="altColor">
+<tr id="i51" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNumberOfEntries()">getNumberOfEntries</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNumberOfSameAddressConsumers(java.lang.String)">getNumberOfSameAddressConsumers</a></span>​(java.lang.String clientAddress)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i52" class="altColor">
+<tr id="i53" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<org.apache.bookkeeper.mledger.ManagedLedger></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPendingAckManagedLedger(java.lang.String)">getPendingAckManagedLedger</a></span>​(java.lang.String subName)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" class="altColor">
<td class="colFirst"><code><a href="../Replicator.html" title="interface in org.apache.pulsar.broker.service">Replicator</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPersistentReplicator(java.lang.String)">getPersistentReplicator</a></span>​(java.lang.String remoteCluster)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i54" class="altColor">
+<tr id="i55" class="rowColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.impl.PositionImpl</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPositionAfterN(org.apache.bookkeeper.mledger.impl.PositionImpl,long)">getPositionAfterN</a></span>​(org.apache.bookkeeper.mledger.impl.PositionImpl startPosition,
long n)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i55" class="rowColor">
+<tr id="i56" class="altColor">
<td class="colFirst"><code>java.util.Optional<<a href="ReplicatedSubscriptionsController.html" title="class in org.apache.pulsar.broker.service.persistent">ReplicatedSubscriptionsController</a>></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getReplicatedSubscriptionController()">getReplicatedSubscriptionController</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i56" class="altColor">
+<tr id="i57" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentOpenHashMap<java.lang.String,​<a href="../Replicator.html" title="interface in org.apache.pulsar.broker.service">Replicator</a>></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getReplicators()">getReplicators</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i57" class="rowColor">
+<tr id="i58" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.stats.TopicStatsImpl</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getStats(boolean,boolean,boolean)">getStats</a></span>​(boolean getPreciseBacklog,
boolean subscriptionBacklogSize,
boolean getEarliestTimeInBacklog)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i58" class="altColor">
+<tr id="i59" class="rowColor">
<td class="colFirst"><code>java.util.Optional<<a href="SubscribeRateLimiter.html" title="class in org.apache.pulsar.broker.service.persistent">SubscribeRateLimiter</a>></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSubscribeRateLimiter()">getSubscribeRateLimiter</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i59" class="rowColor">
+<tr id="i60" class="altColor">
<td class="colFirst"><code><a href="PersistentSubscription.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentSubscription</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSubscription(java.lang.String)">getSubscription</a></span>​(java.lang.String subscriptionName)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i60" class="altColor">
+<tr id="i61" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentOpenHashMap<java.lang.String,​<a href="PersistentSubscription.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentSubscription</a>></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSubscriptions()">getSubscriptions</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i61" class="rowColor">
+<tr id="i62" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TransactionBufferStats</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTransactionBufferStats()">getTransactionBufferStats</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i62" class="altColor">
+<tr id="i63" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TransactionInBufferStats</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTransactionInBufferStats(org.apache.pulsar.client.api.transaction.TxnID)">getTransactionInBufferStats</a></span>​(org.apache.pulsar.client.api.transaction.TxnID txnID)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i63" class="rowColor">
+<tr id="i64" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TransactionInPendingAckStats</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTransactionInPendingAckStats(org.apache.pulsar.client.api.transaction.TxnID,java.lang.String)">getTransactionInPendingAckStats</a></span>​(org.apache.pulsar.client.api.transaction.TxnID txnID,
java.lang.String subName)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i64" class="altColor">
+<tr id="i65" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TransactionPendingAckStats</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTransactionPendingAckStats(java.lang.String)">getTransactionPendingAckStats</a></span>​(java.lang.String subName)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i65" class="rowColor">
+<tr id="i66" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#handleProducerRemoved(org.apache.pulsar.broker.service.Producer)">handleProducerRemoved</a></span>​(<a href="../Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i66" class="altColor">
+<tr id="i67" class="rowColor">
<td class="colFirst"><code>protected java.util.concurrent.CompletableFuture<java.lang.Long></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#incrementTopicEpoch(java.util.Optional)">incrementTopicEpoch</a></span>​(java.util.Optional<java.lang.Long> currentEpoch)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i67" class="rowColor">
+<tr id="i68" 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="#initialize()">initialize</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i68" class="altColor">
+<tr id="i69" class="rowColor">
<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="#initTopicPolicy()">initTopicPolicy</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i69" class="rowColor">
+<tr id="i70" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isActive(org.apache.pulsar.common.policies.data.InactiveTopicDeleteMode)">isActive</a></span>​(org.apache.pulsar.common.policies.data.InactiveTopicDeleteMode deleteMode)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i70" class="altColor">
+<tr id="i71" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Boolean></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isCompactionEnabled()">isCompactionEnabled</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i71" class="rowColor">
+<tr id="i72" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isDeduplicationEnabled()">isDeduplicationEnabled</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i72" class="altColor">
+<tr id="i73" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isDelayedDeliveryEnabled()">isDelayedDeliveryEnabled</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i73" class="rowColor">
+<tr id="i74" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isOldestMessageExpired(org.apache.bookkeeper.mledger.ManagedCursor,int)">isOldestMessageExpired</a></span>​(org.apache.bookkeeper.mledger.ManagedCursor cursor,
int messageTTLInSeconds)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i74" class="altColor">
+<tr id="i75" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isPersistent()">isPersistent</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i75" class="rowColor">
+<tr id="i76" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isReplicated()">isReplicated</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i76" class="altColor">
+<tr id="i77" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isSizeBacklogExceeded()">isSizeBacklogExceeded</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i77" class="rowColor">
+<tr id="i78" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isSystemTopic()">isSystemTopic</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i78" class="altColor">
+<tr id="i79" class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isTerminated()">isTerminated</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i79" class="rowColor">
+<tr id="i80" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isTxnAborted(org.apache.pulsar.client.api.transaction.TxnID)">isTxnAborted</a></span>​(org.apache.pulsar.client.api.transaction.TxnID txnID)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i80" class="altColor">
+<tr id="i81" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.client.admin.OffloadProcessStatus</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#offloadStatus()">offloadStatus</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i81" class="rowColor">
+<tr id="i82" 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="#onPoliciesUpdate(org.apache.pulsar.common.policies.data.Policies)">onPoliciesUpdate</a></span>​(org.apache.pulsar.common.policies.data.Policies data)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i82" class="altColor">
+<tr id="i83" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onUpdate(org.apache.pulsar.common.policies.data.TopicPolicies)">onUpdate</a></span>​(org.apache.pulsar.common.policies.data.TopicPolicies policies)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i83" class="rowColor">
+<tr id="i84" 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="#preCreateSubscriptionForCompactionIfNeeded()">preCreateSubscriptionForCompactionIfNeeded</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i84" class="altColor">
+<tr id="i85" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#publishMessage(io.netty.buffer.ByteBuf,org.apache.pulsar.broker.service.Topic.PublishContext)">publishMessage</a></span>​(io.netty.buffer.ByteBuf headersAndPayload,
<a href="../Topic.PublishContext.html" title="interface in org.apache.pulsar.broker.service">Topic.PublishContext</a> publishContext)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i85" class="rowColor">
+<tr id="i86" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#publishTxnMessage(org.apache.pulsar.client.api.transaction.TxnID,io.netty.buffer.ByteBuf,org.apache.pulsar.broker.service.Topic.PublishContext)">publishTxnMessage</a></span>​(org.apache.pulsar.client.api.transaction.TxnID txnID,
io.netty.buffer.ByteBuf headersAndPayload,
@@ -734,29 +739,29 @@ implements <a href="../Topic.html" title="interface in org.apache.pulsar.broker.
<div class="block">Publish Transaction message to this Topic's TransactionBuffer.</div>
</td>
</tr>
-<tr id="i86" class="altColor">
+<tr id="i87" class="rowColor">
<td class="colFirst"><code>protected java.util.concurrent.CompletableFuture<java.lang.Long></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setTopicEpoch(long)">setTopicEpoch</a></span>​(long newEpoch)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i87" class="rowColor">
+<tr id="i88" 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="#startReplProducers()">startReplProducers</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i88" class="altColor">
+<tr id="i89" 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="#stopReplProducers()">stopReplProducers</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i89" class="rowColor">
+<tr id="i90" class="altColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<<a href="../Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#subscribe(org.apache.pulsar.broker.service.SubscriptionOption)">subscribe</a></span>​(<a href="../SubscriptionOption.html" title="class in org.apache.pulsar.broker.service">SubscriptionOption</a> option)</code></th>
<td class="colLast">
<div class="block">Subscribe a topic.</div>
</td>
</tr>
-<tr id="i90" class="altColor">
+<tr id="i91" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<<a href="../Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#subscribe(org.apache.pulsar.broker.service.TransportCnx,java.lang.String,long,org.apache.pulsar.common.api.proto.CommandSubscribe.SubType,int,java.lang.String,boolean,org.apache.pulsar.client.api.MessageId,java.util.Map,boolean,org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition,long,boolean,org.apache.pulsar.common.api.proto.KeySharedMeta)">subscribe</a></span>​(<a href="../TransportCnx. [...]
java.lang.String subscriptionName,
@@ -774,36 +779,36 @@ implements <a href="../Topic.html" title="interface in org.apache.pulsar.broker.
org.apache.pulsar.common.api.proto.KeySharedMeta keySharedMeta)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i91" class="rowColor">
+<tr id="i92" class="altColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<org.apache.pulsar.client.api.MessageId></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#terminate()">terminate</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i92" class="altColor">
+<tr id="i93" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#triggerCompaction()">triggerCompaction</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i93" class="rowColor">
+<tr id="i94" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#triggerOffload(org.apache.pulsar.client.impl.MessageIdImpl)">triggerOffload</a></span>​(org.apache.pulsar.client.impl.MessageIdImpl messageId)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i94" class="altColor">
+<tr id="i95" 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="#truncate()">truncate</a></span>()</code></th>
<td class="colLast">
<div class="block">Truncate a topic.</div>
</td>
</tr>
-<tr id="i95" class="rowColor">
+<tr id="i96" 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="#unsubscribe(java.lang.String)">unsubscribe</a></span>​(java.lang.String subscriptionName)</code></th>
<td class="colLast">
<div class="block">Delete the cursor ledger for a given subscription.</div>
</td>
</tr>
-<tr id="i96" class="altColor">
+<tr id="i97" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateRates(org.apache.pulsar.broker.stats.NamespaceStats,org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats,org.apache.pulsar.utils.StatsOutputStream,org.apache.pulsar.broker.stats.ClusterReplicationMetrics,java.lang.String,boolean)">updateRates</a></span>​(<a href="../../stats/NamespaceStats.html" title="class in org.apache.pulsar.broker.stats">NamespaceStats</a> nsStats,
org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats bundleStats,
@@ -1595,6 +1600,15 @@ implements <a href="../Topic.html" title="interface in org.apache.pulsar.broker.
</dl>
</li>
</ul>
+<a id="checkInactiveLedgers()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkInactiveLedgers</h4>
+<pre class="methodSignature">public void checkInactiveLedgers()</pre>
+</li>
+</ul>
<a id="checkDeduplicationSnapshot()">
<!-- -->
</a>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/SystemTopic.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/SystemTopic.html
index 934baad..1dcded5 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/SystemTopic.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/SystemTopic.html
@@ -277,7 +277,7 @@ extends <a href="PersistentTopic.html" title="class in org.apache.pulsar.broker.
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.service.persistent.<a href="PersistentTopic.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentTopic</a></h3>
-<code><a href="PersistentTopic.html#addComplete(org.apache.bookkeeper.mledger.Position,io.netty.buffer.ByteBuf,java.lang.Object)">addComplete</a>, <a href="PersistentTopic.html#addFailed(org.apache.bookkeeper.mledger.ManagedLedgerException,java.lang.Object)">addFailed</a>, <a href="PersistentTopic.html#addProducer(org.apache.pulsar.broker.service.Producer,java.util.concurrent.CompletableFuture)">addProducer</a>, <a href="PersistentTopic.html#addReplicationCluster(java.lang.String,org.apa [...]
+<code><a href="PersistentTopic.html#addComplete(org.apache.bookkeeper.mledger.Position,io.netty.buffer.ByteBuf,java.lang.Object)">addComplete</a>, <a href="PersistentTopic.html#addFailed(org.apache.bookkeeper.mledger.ManagedLedgerException,java.lang.Object)">addFailed</a>, <a href="PersistentTopic.html#addProducer(org.apache.pulsar.broker.service.Producer,java.util.concurrent.CompletableFuture)">addProducer</a>, <a href="PersistentTopic.html#addReplicationCluster(java.lang.String,org.apa [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.pulsar.broker.service.AbstractTopic">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/common/naming/class-use/NamespaceBundle.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/common/naming/class-use/NamespaceBundle.html
index a8bbe7f..e451d3b 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/common/naming/class-use/NamespaceBundle.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/common/naming/class-use/NamespaceBundle.html
@@ -442,6 +442,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">NamespaceService.</span><code><span class="memberNameLink"><a href="../../../broker/namespace/NamespaceService.html#unloadNamespaceBundle(org.apache.pulsar.common.naming.NamespaceBundle,long,java.util.concurrent.TimeUnit,boolean)">unloadNamespaceBundle</a></span>​(<a href="../NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle,
+ long timeout,
+ java.util.concurrent.TimeUnit timeoutUnit,
+ boolean closeWithoutWaitingClientDisconnect)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.concurrent.CompletableFuture<java.lang.Void></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OwnershipCache.</span><code><span class="memberNameLink"><a href="../../../broker/namespace/OwnershipCache.html#updateBundleState(org.apache.pulsar.common.naming.NamespaceBundle,boolean)">updateBundleState</a></span>​(<a href="../NamespaceBundle.html" title="class in org.apache.pulsar.common.naming">NamespaceBundle</a> bundle,
boolean isActive)</code></th>
<td class="colLast">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/overview-summary.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/overview-summary.html
index 8ddfbe7..c97df82 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/overview-summary.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/overview-summary.html
@@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (11.0.11) on Thu Feb 10 00:15:50 UTC 2022 -->
+<!-- Generated by javadoc (11.0.11) on Thu Feb 10 06:14:04 UTC 2022 -->
<title>Pulsar Broker 2.10.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.10.0-SNAPSHOT/package-search-index.zip b/content/api/pulsar-broker/2.10.0-SNAPSHOT/package-search-index.zip
index 28ff06a..a346372 100644
Binary files a/content/api/pulsar-broker/2.10.0-SNAPSHOT/package-search-index.zip and b/content/api/pulsar-broker/2.10.0-SNAPSHOT/package-search-index.zip differ
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/type-search-index.zip b/content/api/pulsar-broker/2.10.0-SNAPSHOT/type-search-index.zip
index 309b35a..2d191cb 100644
Binary files a/content/api/pulsar-broker/2.10.0-SNAPSHOT/type-search-index.zip and b/content/api/pulsar-broker/2.10.0-SNAPSHOT/type-search-index.zip differ
diff --git a/content/api/pulsar-functions/2.10.0-SNAPSHOT/member-search-index.zip b/content/api/pulsar-functions/2.10.0-SNAPSHOT/member-search-index.zip
index 599c9a0..f4f71fa 100644
Binary files a/content/api/pulsar-functions/2.10.0-SNAPSHOT/member-search-index.zip and b/content/api/pulsar-functions/2.10.0-SNAPSHOT/member-search-index.zip differ
diff --git a/content/api/pulsar-functions/2.10.0-SNAPSHOT/overview-summary.html b/content/api/pulsar-functions/2.10.0-SNAPSHOT/overview-summary.html
index 0d33f81e..aa01c8a 100644
--- a/content/api/pulsar-functions/2.10.0-SNAPSHOT/overview-summary.html
+++ b/content/api/pulsar-functions/2.10.0-SNAPSHOT/overview-summary.html
@@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (11.0.11) on Thu Feb 10 00:15:36 UTC 2022 -->
+<!-- Generated by javadoc (11.0.11) on Thu Feb 10 06:13:53 UTC 2022 -->
<title>Pulsar Functions :: API 2.10.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.10.0-SNAPSHOT/package-search-index.zip b/content/api/pulsar-functions/2.10.0-SNAPSHOT/package-search-index.zip
index b434839..44a4b9a 100644
Binary files a/content/api/pulsar-functions/2.10.0-SNAPSHOT/package-search-index.zip and b/content/api/pulsar-functions/2.10.0-SNAPSHOT/package-search-index.zip differ
diff --git a/content/api/pulsar-functions/2.10.0-SNAPSHOT/type-search-index.zip b/content/api/pulsar-functions/2.10.0-SNAPSHOT/type-search-index.zip
index 66ecbcf..5443896 100644
Binary files a/content/api/pulsar-functions/2.10.0-SNAPSHOT/type-search-index.zip and b/content/api/pulsar-functions/2.10.0-SNAPSHOT/type-search-index.zip differ
diff --git a/content/api/python/2.10.0-SNAPSHOT/index.html b/content/api/python/2.10.0-SNAPSHOT/index.html
index db48ccd..936f4d8 100644
--- a/content/api/python/2.10.0-SNAPSHOT/index.html
+++ b/content/api/python/2.10.0-SNAPSHOT/index.html
@@ -3787,7 +3787,7 @@ producers and consumers.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.create_producer">
- <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f88e6824e50>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
+ <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f64b4df5e50>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
</div>
@@ -4041,7 +4041,7 @@ batched into single batch message:
<div class="item">
<div class="name def" id="pulsar.Client.create_reader">
- <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f88ded98350>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
+ <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f64ad368350>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
</div>
@@ -4258,7 +4258,7 @@ for ongoing operations to complete.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.subscribe">
- <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f88ded98290>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
+ <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f64ad368290>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
</div>
diff --git a/content/api/python/index.html b/content/api/python/index.html
index db48ccd..936f4d8 100644
--- a/content/api/python/index.html
+++ b/content/api/python/index.html
@@ -3787,7 +3787,7 @@ producers and consumers.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.create_producer">
- <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f88e6824e50>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
+ <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f64b4df5e50>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
</div>
@@ -4041,7 +4041,7 @@ batched into single batch message:
<div class="item">
<div class="name def" id="pulsar.Client.create_reader">
- <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f88ded98350>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
+ <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f64ad368350>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
</div>
@@ -4258,7 +4258,7 @@ for ongoing operations to complete.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.subscribe">
- <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f88ded98290>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
+ <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f64ad368290>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
</div>
diff --git a/content/docs/en/next/reference-configuration.html b/content/docs/en/next/reference-configuration.html
index 3b602b5..b51c470 100644
--- a/content/docs/en/next/reference-configuration.html
+++ b/content/docs/en/next/reference-configuration.html
@@ -215,8 +215,8 @@
<tr><td>exposePublisherStats</td><td>Whether to enable topic level metrics.</td><td>true</td></tr>
<tr><td>statsUpdateFrequencyInSecs</td><td></td><td>60</td></tr>
<tr><td>statsUpdateInitialDelayInSecs</td><td></td><td>60</td></tr>
-<tr><td>metadataStoreUrl</td><td>Zookeeper quorum connection string</td><td></td></tr>
-<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds</td><td>300</td></tr>
+<tr><td>metadataStoreUrl</td><td>Metadata store quorum connection string</td><td></td></tr>
+<tr><td>metadataStoreCacheExpirySeconds</td><td>Metadata store cache expiry time in seconds</td><td>300</td></tr>
<tr><td>configurationMetadataStoreUrl</td><td>Configuration store connection string (as a comma-separated list)</td><td></td></tr>
<tr><td>brokerServicePort</td><td>Broker data port</td><td>6650</td></tr>
<tr><td>brokerServicePortTls</td><td>Broker data port for TLS</td><td>6651</td></tr>
@@ -249,7 +249,7 @@
<tr><td>dispatchThrottlingRatePerSubscriptionInByte</td><td>Dispatch throttling-limit of bytes for a subscription. 0 means the dispatch throttling-limit is disabled.</td><td>0</td></tr>
<tr><td>dispatchThrottlingRatePerReplicatorInMsg</td><td>The default messages per second dispatch throttling-limit for every replicator in replication. The value of <code>0</code> means disabling replication message dispatch-throttling</td><td>0</td></tr>
<tr><td>dispatchThrottlingRatePerReplicatorInByte</td><td>The default bytes per second dispatch throttling-limit for every replicator in replication. The value of <code>0</code> means disabling replication message-byte dispatch-throttling</td><td>0</td></tr>
-<tr><td>zooKeeperSessionTimeoutMillis</td><td>Zookeeper session timeout in milliseconds</td><td>30000</td></tr>
+<tr><td>metadataStoreSessionTimeoutMillis</td><td>Metadata store session timeout in milliseconds</td><td>30000</td></tr>
<tr><td>brokerShutdownTimeoutMs</td><td>Time to wait for broker graceful shutdown. After this time elapses, the process will be killed</td><td>60000</td></tr>
<tr><td>skipBrokerShutdownOnOOM</td><td>Flag to skip broker shutdown when broker handles Out of memory error.</td><td>false</td></tr>
<tr><td>backlogQuotaCheckEnabled</td><td>Enable backlog quota check. Enforces action on topic when the quota is reached</td><td>true</td></tr>
@@ -364,6 +364,7 @@
<tr><td>managedLedgerMaxEntriesPerLedger</td><td>The max number of entries to append to a ledger before triggering a rollover. A ledger rollover is triggered after the min rollover time has passed and one of the following conditions is true: <ul><li>The max rollover time has been reached</li><li>The max entries have been written to the ledger</li><li>The max ledger size has been written to the ledger</li></ul></td><td>50000</td></tr>
<tr><td>managedLedgerMinLedgerRolloverTimeMinutes</td><td>Minimum time between ledger rollover for a topic</td><td>10</td></tr>
<tr><td>managedLedgerMaxLedgerRolloverTimeMinutes</td><td>Maximum time before forcing a ledger rollover for a topic</td><td>240</td></tr>
+<tr><td>managedLedgerInactiveLedgerRolloverTimeSeconds</td><td>Time to rollover ledger for inactive topic</td><td>0</td></tr>
<tr><td>managedLedgerCursorMaxEntriesPerLedger</td><td>Max number of entries to append to a cursor ledger</td><td>50000</td></tr>
<tr><td>managedLedgerCursorRolloverTimeInSeconds</td><td>Max time before triggering a rollover on a cursor ledger</td><td>14400</td></tr>
<tr><td>managedLedgerMaxUnackedRangesToPersist</td><td>Max number of “acknowledgment holes” that are going to be persistently stored. When acknowledging out of order, a consumer will leave holes that are supposed to be quickly filled by acking all the messages. The information of which messages are acknowledged is persisted by compressing in “ranges” of messages that were acknowledged. After the max number of ranges is reached, the information will only be tracked in memory and messages [...]
@@ -441,8 +442,8 @@
<tr><td>enableExposingBrokerEntryMetadataToClient</td><td>Whether to expose broker entry metadata to client or not.<br /><br />Available values:<li>true</li><li>false</li><br />Example<br />enableExposingBrokerEntryMetadataToClient=true</td><td>false</td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="deprecated-parameters"></a><a href="#deprecated-parameters" 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>The following parameters have been deprecated.</p>
+<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-broker"></a><a href="#deprecated-parameters-of-broker" 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 [...]
+<p>The following parameters have been deprecated in the <code>conf/broker.conf</code> file.</p>
<table>
<thead>
<tr><th>Name</th><th>Description</th><th>Default</th></tr>
@@ -455,6 +456,8 @@
<tr><td>subscriptionKeySharedEnable</td><td>Whether to enable the Key_Shared subscription. Use <code>subscriptionTypesEnabled</code> instead.</td><td>true</td></tr>
<tr><td>zookeeperServers</td><td>Zookeeper quorum connection string. Use <code>metadataStoreUrl</code> instead.</td><td>N/A</td></tr>
<tr><td>configurationStoreServers</td><td>Configuration store connection string (as a comma-separated list). Use <code>configurationMetadataStoreUrl</code> instead.</td><td>N/A</td></tr>
+<tr><td>zooKeeperSessionTimeoutMillis</td><td>Zookeeper session timeout in milliseconds. Use <code>metadataStoreSessionTimeoutMillis</code> instead.</td><td>30000</td></tr>
+<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds. Use <code>metadataStoreCacheExpirySeconds</code> instead.</td><td>300</td></tr>
</tbody>
</table>
<h2><a class="anchor" aria-hidden="true" id="client"></a><a href="#client" 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.42-1.64 1-2. [...]
@@ -536,8 +539,8 @@
</thead>
<tbody>
<tr><td>authenticateOriginalAuthData</td><td>If this flag is set to <code>true</code>, the broker authenticates the original Auth data; else it just accepts the originalPrincipal and authorizes it (if required).</td><td>false</td></tr>
-<tr><td>metadataStoreUrl</td><td>The quorum connection string for local ZooKeeper</td><td></td></tr>
-<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds</td><td>300</td></tr>
+<tr><td>metadataStoreUrl</td><td>The quorum connection string for local metadata store</td><td></td></tr>
+<tr><td>metadataStoreCacheExpirySeconds</td><td>Metadata store cache expiry time in seconds</td><td>300</td></tr>
<tr><td>configurationMetadataStoreUrl</td><td>Configuration store connection string (as a comma-separated list)</td><td></td></tr>
<tr><td>brokerServicePort</td><td>The port on which the standalone broker listens for connections</td><td>6650</td></tr>
<tr><td>webServicePort</td><td>The port used by the standalone broker for HTTP requests</td><td>8080</td></tr>
@@ -550,8 +553,8 @@
<tr><td>isRunningStandalone</td><td>This flag controls features that are meant to be used when running in standalone mode.</td><td>N/A</td></tr>
<tr><td>clusterName</td><td>The name of the cluster that this broker belongs to.</td><td>standalone</td></tr>
<tr><td>failureDomainsEnabled</td><td>Enable cluster's failure-domain which can distribute brokers into logical region.</td><td>false</td></tr>
-<tr><td>zooKeeperSessionTimeoutMillis</td><td>The ZooKeeper session timeout, in milliseconds.</td><td>30000</td></tr>
-<tr><td>zooKeeperOperationTimeoutSeconds</td><td>ZooKeeper operation timeout in seconds.</td><td>30</td></tr>
+<tr><td>metadataStoreSessionTimeoutMillis</td><td>Metadata store session timeout, in milliseconds.</td><td>30000</td></tr>
+<tr><td>metadataStoreOperationTimeoutSeconds</td><td>Metadata store operation timeout in seconds.</td><td>30</td></tr>
<tr><td>brokerShutdownTimeoutMs</td><td>The time to wait for graceful broker shutdown. After this time elapses, the process will be killed.</td><td>60000</td></tr>
<tr><td>skipBrokerShutdownOnOOM</td><td>Flag to skip broker shutdown when broker handles Out of memory error.</td><td>false</td></tr>
<tr><td>backlogQuotaCheckEnabled</td><td>Enable the backlog quota check, which enforces a specified action when the quota is reached.</td><td>true</td></tr>
@@ -582,7 +585,6 @@
<tr><td>maxUnackedMessagesPerSubscriptionOnBrokerBlocked</td><td>Once the broker reaches maxUnackedMessagesPerBroker limit, it blocks subscriptions which have higher unacknowledged messages than this percentage limit and subscription does not receive any new messages until that subscription acknowledges messages back.</td><td>0.16</td></tr>
<tr><td>unblockStuckSubscriptionEnabled</td><td>Broker periodically checks if subscription is stuck and unblock if flag is enabled.</td><td>false</td></tr>
<tr><td>maxNumPartitionsPerPartitionedTopic</td><td>Max number of partitions per partitioned topic. Use 0 or negative number to disable the check</td><td>0</td></tr>
-<tr><td>zookeeperSessionExpiredPolicy</td><td>There are two policies when ZooKeeper session expired happens, "shutdown" and "reconnect". If it is set to "shutdown" policy, when ZooKeeper session expired happens, the broker is shutdown. If it is set to "reconnect" policy, the broker tries to reconnect to ZooKeeper server and re-register metadata to ZooKeeper. Note: the "reconnect" policy is an experiment feature.</td><td>shutdown</td></tr>
<tr><td>topicPublisherThrottlingTickTimeMillis</td><td>Tick time to schedule task that checks topic publish rate limiting across all topics. A lower value can improve accuracy while throttling publish but it uses more CPU to perform frequent check. (Disable publish throttling with value 0)</td><td>10</td></tr>
<tr><td>brokerPublisherThrottlingTickTimeMillis</td><td>Tick time to schedule task that checks broker publish rate limiting across all topics. A lower value can improve accuracy while throttling publish but it uses more CPU to perform frequent check. When the value is set to 0, publish throttling is disabled.</td><td>50</td></tr>
<tr><td>brokerPublisherThrottlingMaxMessageRate</td><td>Maximum rate (in 1 second) of messages allowed to publish for a broker if the message rate limiting is enabled. When the value is set to 0, message rate limiting is disabled.</td><td>0</td></tr>
@@ -779,6 +781,18 @@
<tr><td>systemTopicSchemaCompatibilityStrategy</td><td>The schema compatibility strategy is used for system topics, see <a href="/docs/en/next/schema-evolution-compatibility#schema-compatibility-check-strategy">here</a> for available values.</td><td>ALWAYS_COMPATIBLE</td></tr>
</tbody>
</table>
+<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-standalone-pulsar"></a><a href="#deprecated-parameters-of-standalone-pulsar" 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-1v1h1c [...]
+<p>The following parameters have been deprecated in the <code>conf/standalone.conf</code> file.</p>
+<table>
+<thead>
+<tr><th>Name</th><th>Description</th><th>Default</th></tr>
+</thead>
+<tbody>
+<tr><td>zooKeeperOperationTimeoutSeconds</td><td>ZooKeeper operation timeout in seconds. Use <code>metadataStoreOperationTimeoutSeconds</code> instead.</td><td>30</td></tr>
+<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds. Use <code>metadataStoreCacheExpirySeconds</code> instead.</td><td>300</td></tr>
+<tr><td>zooKeeperSessionTimeoutMillis</td><td>The ZooKeeper session timeout, in milliseconds. Use <code>metadataStoreSessionTimeoutMillis</code> instead.</td><td>30000</td></tr>
+</tbody>
+</table>
<h2><a class="anchor" aria-hidden="true" id="websocket"></a><a href="#websocket" 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.42-1.6 [...]
<table>
<thead>
@@ -786,8 +800,8 @@
</thead>
<tbody>
<tr><td>configurationMetadataStoreUrl</td><td></td><td></td></tr>
-<tr><td>zooKeeperSessionTimeoutMillis</td><td></td><td>30000</td></tr>
-<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds</td><td>300</td></tr>
+<tr><td>metadataStoreSessionTimeoutMillis</td><td>Metadata store session timeout in milliseconds.</td><td>30000</td></tr>
+<tr><td>metadataStoreCacheExpirySeconds</td><td>Metadata store cache expiry time in seconds</td><td>300</td></tr>
<tr><td>serviceUrl</td><td></td><td></td></tr>
<tr><td>serviceUrlTls</td><td></td><td></td></tr>
<tr><td>brokerServiceUrl</td><td></td><td></td></tr>
@@ -809,6 +823,17 @@
<tr><td>tlsTrustCertsFilePath</td><td></td><td></td></tr>
</tbody>
</table>
+<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-websocket"></a><a href="#deprecated-parameters-of-websocket" 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.5 [...]
+<p>The following parameters have been deprecated in the <code>conf/websocket.conf</code> file.</p>
+<table>
+<thead>
+<tr><th>Name</th><th>Description</th><th>Default</th></tr>
+</thead>
+<tbody>
+<tr><td>zooKeeperSessionTimeoutMillis</td><td>The ZooKeeper session timeout in milliseconds. Use <code>metadataStoreSessionTimeoutMillis</code> instead.</td><td>30000</td></tr>
+<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds. Use <code>metadataStoreCacheExpirySeconds</code> instead.</td><td>300</td></tr>
+</tbody>
+</table>
<h2><a class="anchor" aria-hidden="true" id="pulsar-proxy"></a><a href="#pulsar-proxy" 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. [...]
<p>The <a href="/docs/en/next/concepts-architecture-overview#pulsar-proxy">Pulsar proxy</a> can be configured in the <code>conf/proxy.conf</code> file.</p>
<table>
@@ -817,7 +842,7 @@
</thead>
<tbody>
<tr><td>forwardAuthorizationCredentials</td><td>Forward client authorization credentials to Broker for re-authorization, and make sure authentication is enabled for this to take effect.</td><td>false</td></tr>
-<tr><td>metadataStoreUrl</td><td>The ZooKeeper quorum connection string (as a comma-separated list)</td><td></td></tr>
+<tr><td>metadataStoreUrl</td><td>Metadata store quorum connection string (as a comma-separated list)</td><td></td></tr>
<tr><td>configurationMetadataStoreUrl</td><td>Configuration store connection string (as a comma-separated list)</td><td></td></tr>
<tr><td>brokerServiceURL</td><td>The service URL pointing to the broker cluster.</td><td></td></tr>
<tr><td>brokerServiceURLTLS</td><td>The TLS service URL pointing to the broker cluster</td><td></td></tr>
@@ -825,8 +850,8 @@
<tr><td>brokerWebServiceURLTLS</td><td>The TLS Web service URL pointing to the broker cluster</td><td></td></tr>
<tr><td>functionWorkerWebServiceURL</td><td>The Web service URL pointing to the function worker cluster. It is only configured when you setup function workers in a separate cluster.</td><td></td></tr>
<tr><td>functionWorkerWebServiceURLTLS</td><td>The TLS Web service URL pointing to the function worker cluster. It is only configured when you setup function workers in a separate cluster.</td><td></td></tr>
-<tr><td>zookeeperSessionTimeoutMs</td><td>ZooKeeper session timeout (in milliseconds)</td><td>30000</td></tr>
-<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds</td><td>300</td></tr>
+<tr><td>metadataStoreSessionTimeoutMillis</td><td>Metadata store session timeout (in milliseconds)</td><td>30000</td></tr>
+<tr><td>metadataStoreCacheExpirySeconds</td><td>Metadata store cache expiry time in seconds</td><td>300</td></tr>
<tr><td>advertisedAddress</td><td>Hostname or IP address the service advertises to the outside world. If not set, the value of <code>InetAddress.getLocalHost().getHostname()</code> is used.</td><td>N/A</td></tr>
<tr><td>servicePort</td><td>The port to use for server binary Protobuf requests</td><td>6650</td></tr>
<tr><td>servicePortTls</td><td>The port to use to server binary Protobuf TLS requests</td><td>6651</td></tr>
@@ -844,7 +869,6 @@
<tr><td>superUserRoles</td><td>Role names that are treated as “super-users,” meaning that they will be able to perform all admin</td><td></td></tr>
<tr><td>maxConcurrentInboundConnections</td><td>Max concurrent inbound connections. The proxy will reject requests beyond that.</td><td>10000</td></tr>
<tr><td>maxConcurrentLookupRequests</td><td>Max concurrent outbound connections. The proxy will error out requests beyond that.</td><td>50000</td></tr>
-<tr><td>tlsEnabledInProxy</td><td>Deprecated - use <code>servicePortTls</code> and <code>webServicePortTls</code> instead.</td><td>false</td></tr>
<tr><td>tlsEnabledWithBroker</td><td>Whether TLS is enabled when communicating with Pulsar brokers.</td><td>false</td></tr>
<tr><td>tlsCertRefreshCheckDurationSec</td><td>TLS certificate refresh duration in seconds. If the value is set 0, check TLS certificate every new connection.</td><td>300</td></tr>
<tr><td>tlsCertificateFilePath</td><td>Path for the TLS certificate file</td><td></td></tr>
@@ -866,6 +890,18 @@
<tr><td>haProxyProtocolEnabled</td><td>Enable or disable the <a href="http://www.haproxy.org/">HAProxy</a> protocol.</td><td>false</td></tr>
</tbody>
</table>
+<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-pulsar-proxy"></a><a href="#deprecated-parameters-of-pulsar-proxy" 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 [...]
+<p>The following parameters have been deprecated in the <code>conf/proxy.conf</code> file.</p>
+<table>
+<thead>
+<tr><th>Name</th><th>Description</th><th>Default</th></tr>
+</thead>
+<tbody>
+<tr><td>tlsEnabledInProxy</td><td>Deprecated - use <code>servicePortTls</code> and <code>webServicePortTls</code> instead.</td><td>false</td></tr>
+<tr><td>zookeeperSessionTimeoutMs</td><td>ZooKeeper session timeout (in milliseconds). Use <code>metadataStoreSessionTimeoutMillis</code> instead.</td><td>30000</td></tr>
+<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds. Use <code>metadataStoreCacheExpirySeconds</code> instead.</td><td>300</td></tr>
+</tbody>
+</table>
<h2><a class="anchor" aria-hidden="true" id="zookeeper"></a><a href="#zookeeper" 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.42-1.6 [...]
<p>ZooKeeper handles a broad range of essential configuration- and coordination-related tasks for Pulsar. The default configuration file for ZooKeeper is in the <code>conf/zookeeper.conf</code> file in your Pulsar installation. The following parameters are available:</p>
<table>
@@ -895,7 +931,7 @@ a <code>server.N</code> line to the <code>conf/zookeeper.conf</code> file for ea
<blockquote>
<p>We strongly recommend consulting the <a href="https://zookeeper.apache.org/doc/current/zookeeperAdmin.html">ZooKeeper Administrator's Guide</a> for a more thorough and comprehensive introduction to ZooKeeper configuration</p>
</blockquote>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/reference-cli-tools"><span class="arrow-prev">← </span><span>Pulsar CLI tools</span></a><a class="docs-next button" href="/docs/en/next/reference-metrics"><span>Pulsar Metrics</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#bookkeeper">BookKeeper</a></li><li><a href="#broker">Broker</a><ul class="toc-headings"> [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/reference-cli-tools"><span class="arrow-prev">← </span><span>Pulsar CLI tools</span></a><a class="docs-next button" href="/docs/en/next/reference-metrics"><span>Pulsar Metrics</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#bookkeeper">BookKeeper</a></li><li><a href="#broker">Broker</a></li><li><a href="#client [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/en/next/reference-configuration/index.html b/content/docs/en/next/reference-configuration/index.html
index 3b602b5..b51c470 100644
--- a/content/docs/en/next/reference-configuration/index.html
+++ b/content/docs/en/next/reference-configuration/index.html
@@ -215,8 +215,8 @@
<tr><td>exposePublisherStats</td><td>Whether to enable topic level metrics.</td><td>true</td></tr>
<tr><td>statsUpdateFrequencyInSecs</td><td></td><td>60</td></tr>
<tr><td>statsUpdateInitialDelayInSecs</td><td></td><td>60</td></tr>
-<tr><td>metadataStoreUrl</td><td>Zookeeper quorum connection string</td><td></td></tr>
-<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds</td><td>300</td></tr>
+<tr><td>metadataStoreUrl</td><td>Metadata store quorum connection string</td><td></td></tr>
+<tr><td>metadataStoreCacheExpirySeconds</td><td>Metadata store cache expiry time in seconds</td><td>300</td></tr>
<tr><td>configurationMetadataStoreUrl</td><td>Configuration store connection string (as a comma-separated list)</td><td></td></tr>
<tr><td>brokerServicePort</td><td>Broker data port</td><td>6650</td></tr>
<tr><td>brokerServicePortTls</td><td>Broker data port for TLS</td><td>6651</td></tr>
@@ -249,7 +249,7 @@
<tr><td>dispatchThrottlingRatePerSubscriptionInByte</td><td>Dispatch throttling-limit of bytes for a subscription. 0 means the dispatch throttling-limit is disabled.</td><td>0</td></tr>
<tr><td>dispatchThrottlingRatePerReplicatorInMsg</td><td>The default messages per second dispatch throttling-limit for every replicator in replication. The value of <code>0</code> means disabling replication message dispatch-throttling</td><td>0</td></tr>
<tr><td>dispatchThrottlingRatePerReplicatorInByte</td><td>The default bytes per second dispatch throttling-limit for every replicator in replication. The value of <code>0</code> means disabling replication message-byte dispatch-throttling</td><td>0</td></tr>
-<tr><td>zooKeeperSessionTimeoutMillis</td><td>Zookeeper session timeout in milliseconds</td><td>30000</td></tr>
+<tr><td>metadataStoreSessionTimeoutMillis</td><td>Metadata store session timeout in milliseconds</td><td>30000</td></tr>
<tr><td>brokerShutdownTimeoutMs</td><td>Time to wait for broker graceful shutdown. After this time elapses, the process will be killed</td><td>60000</td></tr>
<tr><td>skipBrokerShutdownOnOOM</td><td>Flag to skip broker shutdown when broker handles Out of memory error.</td><td>false</td></tr>
<tr><td>backlogQuotaCheckEnabled</td><td>Enable backlog quota check. Enforces action on topic when the quota is reached</td><td>true</td></tr>
@@ -364,6 +364,7 @@
<tr><td>managedLedgerMaxEntriesPerLedger</td><td>The max number of entries to append to a ledger before triggering a rollover. A ledger rollover is triggered after the min rollover time has passed and one of the following conditions is true: <ul><li>The max rollover time has been reached</li><li>The max entries have been written to the ledger</li><li>The max ledger size has been written to the ledger</li></ul></td><td>50000</td></tr>
<tr><td>managedLedgerMinLedgerRolloverTimeMinutes</td><td>Minimum time between ledger rollover for a topic</td><td>10</td></tr>
<tr><td>managedLedgerMaxLedgerRolloverTimeMinutes</td><td>Maximum time before forcing a ledger rollover for a topic</td><td>240</td></tr>
+<tr><td>managedLedgerInactiveLedgerRolloverTimeSeconds</td><td>Time to rollover ledger for inactive topic</td><td>0</td></tr>
<tr><td>managedLedgerCursorMaxEntriesPerLedger</td><td>Max number of entries to append to a cursor ledger</td><td>50000</td></tr>
<tr><td>managedLedgerCursorRolloverTimeInSeconds</td><td>Max time before triggering a rollover on a cursor ledger</td><td>14400</td></tr>
<tr><td>managedLedgerMaxUnackedRangesToPersist</td><td>Max number of “acknowledgment holes” that are going to be persistently stored. When acknowledging out of order, a consumer will leave holes that are supposed to be quickly filled by acking all the messages. The information of which messages are acknowledged is persisted by compressing in “ranges” of messages that were acknowledged. After the max number of ranges is reached, the information will only be tracked in memory and messages [...]
@@ -441,8 +442,8 @@
<tr><td>enableExposingBrokerEntryMetadataToClient</td><td>Whether to expose broker entry metadata to client or not.<br /><br />Available values:<li>true</li><li>false</li><br />Example<br />enableExposingBrokerEntryMetadataToClient=true</td><td>false</td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="deprecated-parameters"></a><a href="#deprecated-parameters" 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>The following parameters have been deprecated.</p>
+<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-broker"></a><a href="#deprecated-parameters-of-broker" 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 [...]
+<p>The following parameters have been deprecated in the <code>conf/broker.conf</code> file.</p>
<table>
<thead>
<tr><th>Name</th><th>Description</th><th>Default</th></tr>
@@ -455,6 +456,8 @@
<tr><td>subscriptionKeySharedEnable</td><td>Whether to enable the Key_Shared subscription. Use <code>subscriptionTypesEnabled</code> instead.</td><td>true</td></tr>
<tr><td>zookeeperServers</td><td>Zookeeper quorum connection string. Use <code>metadataStoreUrl</code> instead.</td><td>N/A</td></tr>
<tr><td>configurationStoreServers</td><td>Configuration store connection string (as a comma-separated list). Use <code>configurationMetadataStoreUrl</code> instead.</td><td>N/A</td></tr>
+<tr><td>zooKeeperSessionTimeoutMillis</td><td>Zookeeper session timeout in milliseconds. Use <code>metadataStoreSessionTimeoutMillis</code> instead.</td><td>30000</td></tr>
+<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds. Use <code>metadataStoreCacheExpirySeconds</code> instead.</td><td>300</td></tr>
</tbody>
</table>
<h2><a class="anchor" aria-hidden="true" id="client"></a><a href="#client" 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.42-1.64 1-2. [...]
@@ -536,8 +539,8 @@
</thead>
<tbody>
<tr><td>authenticateOriginalAuthData</td><td>If this flag is set to <code>true</code>, the broker authenticates the original Auth data; else it just accepts the originalPrincipal and authorizes it (if required).</td><td>false</td></tr>
-<tr><td>metadataStoreUrl</td><td>The quorum connection string for local ZooKeeper</td><td></td></tr>
-<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds</td><td>300</td></tr>
+<tr><td>metadataStoreUrl</td><td>The quorum connection string for local metadata store</td><td></td></tr>
+<tr><td>metadataStoreCacheExpirySeconds</td><td>Metadata store cache expiry time in seconds</td><td>300</td></tr>
<tr><td>configurationMetadataStoreUrl</td><td>Configuration store connection string (as a comma-separated list)</td><td></td></tr>
<tr><td>brokerServicePort</td><td>The port on which the standalone broker listens for connections</td><td>6650</td></tr>
<tr><td>webServicePort</td><td>The port used by the standalone broker for HTTP requests</td><td>8080</td></tr>
@@ -550,8 +553,8 @@
<tr><td>isRunningStandalone</td><td>This flag controls features that are meant to be used when running in standalone mode.</td><td>N/A</td></tr>
<tr><td>clusterName</td><td>The name of the cluster that this broker belongs to.</td><td>standalone</td></tr>
<tr><td>failureDomainsEnabled</td><td>Enable cluster's failure-domain which can distribute brokers into logical region.</td><td>false</td></tr>
-<tr><td>zooKeeperSessionTimeoutMillis</td><td>The ZooKeeper session timeout, in milliseconds.</td><td>30000</td></tr>
-<tr><td>zooKeeperOperationTimeoutSeconds</td><td>ZooKeeper operation timeout in seconds.</td><td>30</td></tr>
+<tr><td>metadataStoreSessionTimeoutMillis</td><td>Metadata store session timeout, in milliseconds.</td><td>30000</td></tr>
+<tr><td>metadataStoreOperationTimeoutSeconds</td><td>Metadata store operation timeout in seconds.</td><td>30</td></tr>
<tr><td>brokerShutdownTimeoutMs</td><td>The time to wait for graceful broker shutdown. After this time elapses, the process will be killed.</td><td>60000</td></tr>
<tr><td>skipBrokerShutdownOnOOM</td><td>Flag to skip broker shutdown when broker handles Out of memory error.</td><td>false</td></tr>
<tr><td>backlogQuotaCheckEnabled</td><td>Enable the backlog quota check, which enforces a specified action when the quota is reached.</td><td>true</td></tr>
@@ -582,7 +585,6 @@
<tr><td>maxUnackedMessagesPerSubscriptionOnBrokerBlocked</td><td>Once the broker reaches maxUnackedMessagesPerBroker limit, it blocks subscriptions which have higher unacknowledged messages than this percentage limit and subscription does not receive any new messages until that subscription acknowledges messages back.</td><td>0.16</td></tr>
<tr><td>unblockStuckSubscriptionEnabled</td><td>Broker periodically checks if subscription is stuck and unblock if flag is enabled.</td><td>false</td></tr>
<tr><td>maxNumPartitionsPerPartitionedTopic</td><td>Max number of partitions per partitioned topic. Use 0 or negative number to disable the check</td><td>0</td></tr>
-<tr><td>zookeeperSessionExpiredPolicy</td><td>There are two policies when ZooKeeper session expired happens, "shutdown" and "reconnect". If it is set to "shutdown" policy, when ZooKeeper session expired happens, the broker is shutdown. If it is set to "reconnect" policy, the broker tries to reconnect to ZooKeeper server and re-register metadata to ZooKeeper. Note: the "reconnect" policy is an experiment feature.</td><td>shutdown</td></tr>
<tr><td>topicPublisherThrottlingTickTimeMillis</td><td>Tick time to schedule task that checks topic publish rate limiting across all topics. A lower value can improve accuracy while throttling publish but it uses more CPU to perform frequent check. (Disable publish throttling with value 0)</td><td>10</td></tr>
<tr><td>brokerPublisherThrottlingTickTimeMillis</td><td>Tick time to schedule task that checks broker publish rate limiting across all topics. A lower value can improve accuracy while throttling publish but it uses more CPU to perform frequent check. When the value is set to 0, publish throttling is disabled.</td><td>50</td></tr>
<tr><td>brokerPublisherThrottlingMaxMessageRate</td><td>Maximum rate (in 1 second) of messages allowed to publish for a broker if the message rate limiting is enabled. When the value is set to 0, message rate limiting is disabled.</td><td>0</td></tr>
@@ -779,6 +781,18 @@
<tr><td>systemTopicSchemaCompatibilityStrategy</td><td>The schema compatibility strategy is used for system topics, see <a href="/docs/en/next/schema-evolution-compatibility#schema-compatibility-check-strategy">here</a> for available values.</td><td>ALWAYS_COMPATIBLE</td></tr>
</tbody>
</table>
+<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-standalone-pulsar"></a><a href="#deprecated-parameters-of-standalone-pulsar" 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-1v1h1c [...]
+<p>The following parameters have been deprecated in the <code>conf/standalone.conf</code> file.</p>
+<table>
+<thead>
+<tr><th>Name</th><th>Description</th><th>Default</th></tr>
+</thead>
+<tbody>
+<tr><td>zooKeeperOperationTimeoutSeconds</td><td>ZooKeeper operation timeout in seconds. Use <code>metadataStoreOperationTimeoutSeconds</code> instead.</td><td>30</td></tr>
+<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds. Use <code>metadataStoreCacheExpirySeconds</code> instead.</td><td>300</td></tr>
+<tr><td>zooKeeperSessionTimeoutMillis</td><td>The ZooKeeper session timeout, in milliseconds. Use <code>metadataStoreSessionTimeoutMillis</code> instead.</td><td>30000</td></tr>
+</tbody>
+</table>
<h2><a class="anchor" aria-hidden="true" id="websocket"></a><a href="#websocket" 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.42-1.6 [...]
<table>
<thead>
@@ -786,8 +800,8 @@
</thead>
<tbody>
<tr><td>configurationMetadataStoreUrl</td><td></td><td></td></tr>
-<tr><td>zooKeeperSessionTimeoutMillis</td><td></td><td>30000</td></tr>
-<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds</td><td>300</td></tr>
+<tr><td>metadataStoreSessionTimeoutMillis</td><td>Metadata store session timeout in milliseconds.</td><td>30000</td></tr>
+<tr><td>metadataStoreCacheExpirySeconds</td><td>Metadata store cache expiry time in seconds</td><td>300</td></tr>
<tr><td>serviceUrl</td><td></td><td></td></tr>
<tr><td>serviceUrlTls</td><td></td><td></td></tr>
<tr><td>brokerServiceUrl</td><td></td><td></td></tr>
@@ -809,6 +823,17 @@
<tr><td>tlsTrustCertsFilePath</td><td></td><td></td></tr>
</tbody>
</table>
+<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-websocket"></a><a href="#deprecated-parameters-of-websocket" 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.5 [...]
+<p>The following parameters have been deprecated in the <code>conf/websocket.conf</code> file.</p>
+<table>
+<thead>
+<tr><th>Name</th><th>Description</th><th>Default</th></tr>
+</thead>
+<tbody>
+<tr><td>zooKeeperSessionTimeoutMillis</td><td>The ZooKeeper session timeout in milliseconds. Use <code>metadataStoreSessionTimeoutMillis</code> instead.</td><td>30000</td></tr>
+<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds. Use <code>metadataStoreCacheExpirySeconds</code> instead.</td><td>300</td></tr>
+</tbody>
+</table>
<h2><a class="anchor" aria-hidden="true" id="pulsar-proxy"></a><a href="#pulsar-proxy" 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. [...]
<p>The <a href="/docs/en/next/concepts-architecture-overview#pulsar-proxy">Pulsar proxy</a> can be configured in the <code>conf/proxy.conf</code> file.</p>
<table>
@@ -817,7 +842,7 @@
</thead>
<tbody>
<tr><td>forwardAuthorizationCredentials</td><td>Forward client authorization credentials to Broker for re-authorization, and make sure authentication is enabled for this to take effect.</td><td>false</td></tr>
-<tr><td>metadataStoreUrl</td><td>The ZooKeeper quorum connection string (as a comma-separated list)</td><td></td></tr>
+<tr><td>metadataStoreUrl</td><td>Metadata store quorum connection string (as a comma-separated list)</td><td></td></tr>
<tr><td>configurationMetadataStoreUrl</td><td>Configuration store connection string (as a comma-separated list)</td><td></td></tr>
<tr><td>brokerServiceURL</td><td>The service URL pointing to the broker cluster.</td><td></td></tr>
<tr><td>brokerServiceURLTLS</td><td>The TLS service URL pointing to the broker cluster</td><td></td></tr>
@@ -825,8 +850,8 @@
<tr><td>brokerWebServiceURLTLS</td><td>The TLS Web service URL pointing to the broker cluster</td><td></td></tr>
<tr><td>functionWorkerWebServiceURL</td><td>The Web service URL pointing to the function worker cluster. It is only configured when you setup function workers in a separate cluster.</td><td></td></tr>
<tr><td>functionWorkerWebServiceURLTLS</td><td>The TLS Web service URL pointing to the function worker cluster. It is only configured when you setup function workers in a separate cluster.</td><td></td></tr>
-<tr><td>zookeeperSessionTimeoutMs</td><td>ZooKeeper session timeout (in milliseconds)</td><td>30000</td></tr>
-<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds</td><td>300</td></tr>
+<tr><td>metadataStoreSessionTimeoutMillis</td><td>Metadata store session timeout (in milliseconds)</td><td>30000</td></tr>
+<tr><td>metadataStoreCacheExpirySeconds</td><td>Metadata store cache expiry time in seconds</td><td>300</td></tr>
<tr><td>advertisedAddress</td><td>Hostname or IP address the service advertises to the outside world. If not set, the value of <code>InetAddress.getLocalHost().getHostname()</code> is used.</td><td>N/A</td></tr>
<tr><td>servicePort</td><td>The port to use for server binary Protobuf requests</td><td>6650</td></tr>
<tr><td>servicePortTls</td><td>The port to use to server binary Protobuf TLS requests</td><td>6651</td></tr>
@@ -844,7 +869,6 @@
<tr><td>superUserRoles</td><td>Role names that are treated as “super-users,” meaning that they will be able to perform all admin</td><td></td></tr>
<tr><td>maxConcurrentInboundConnections</td><td>Max concurrent inbound connections. The proxy will reject requests beyond that.</td><td>10000</td></tr>
<tr><td>maxConcurrentLookupRequests</td><td>Max concurrent outbound connections. The proxy will error out requests beyond that.</td><td>50000</td></tr>
-<tr><td>tlsEnabledInProxy</td><td>Deprecated - use <code>servicePortTls</code> and <code>webServicePortTls</code> instead.</td><td>false</td></tr>
<tr><td>tlsEnabledWithBroker</td><td>Whether TLS is enabled when communicating with Pulsar brokers.</td><td>false</td></tr>
<tr><td>tlsCertRefreshCheckDurationSec</td><td>TLS certificate refresh duration in seconds. If the value is set 0, check TLS certificate every new connection.</td><td>300</td></tr>
<tr><td>tlsCertificateFilePath</td><td>Path for the TLS certificate file</td><td></td></tr>
@@ -866,6 +890,18 @@
<tr><td>haProxyProtocolEnabled</td><td>Enable or disable the <a href="http://www.haproxy.org/">HAProxy</a> protocol.</td><td>false</td></tr>
</tbody>
</table>
+<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-pulsar-proxy"></a><a href="#deprecated-parameters-of-pulsar-proxy" 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 [...]
+<p>The following parameters have been deprecated in the <code>conf/proxy.conf</code> file.</p>
+<table>
+<thead>
+<tr><th>Name</th><th>Description</th><th>Default</th></tr>
+</thead>
+<tbody>
+<tr><td>tlsEnabledInProxy</td><td>Deprecated - use <code>servicePortTls</code> and <code>webServicePortTls</code> instead.</td><td>false</td></tr>
+<tr><td>zookeeperSessionTimeoutMs</td><td>ZooKeeper session timeout (in milliseconds). Use <code>metadataStoreSessionTimeoutMillis</code> instead.</td><td>30000</td></tr>
+<tr><td>zooKeeperCacheExpirySeconds</td><td>ZooKeeper cache expiry time in seconds. Use <code>metadataStoreCacheExpirySeconds</code> instead.</td><td>300</td></tr>
+</tbody>
+</table>
<h2><a class="anchor" aria-hidden="true" id="zookeeper"></a><a href="#zookeeper" 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.42-1.6 [...]
<p>ZooKeeper handles a broad range of essential configuration- and coordination-related tasks for Pulsar. The default configuration file for ZooKeeper is in the <code>conf/zookeeper.conf</code> file in your Pulsar installation. The following parameters are available:</p>
<table>
@@ -895,7 +931,7 @@ a <code>server.N</code> line to the <code>conf/zookeeper.conf</code> file for ea
<blockquote>
<p>We strongly recommend consulting the <a href="https://zookeeper.apache.org/doc/current/zookeeperAdmin.html">ZooKeeper Administrator's Guide</a> for a more thorough and comprehensive introduction to ZooKeeper configuration</p>
</blockquote>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/reference-cli-tools"><span class="arrow-prev">← </span><span>Pulsar CLI tools</span></a><a class="docs-next button" href="/docs/en/next/reference-metrics"><span>Pulsar Metrics</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#bookkeeper">BookKeeper</a></li><li><a href="#broker">Broker</a><ul class="toc-headings"> [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/reference-cli-tools"><span class="arrow-prev">← </span><span>Pulsar CLI tools</span></a><a class="docs-next button" href="/docs/en/next/reference-metrics"><span>Pulsar Metrics</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#bookkeeper">BookKeeper</a></li><li><a href="#broker">Broker</a></li><li><a href="#client [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/swagger/2.10.0-SNAPSHOT/swagger.json b/content/swagger/2.10.0-SNAPSHOT/swagger.json
index b315d7b..c9b05df 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swagger.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swagger.json
@@ -574,6 +574,40 @@
}
}
},
+ "/brokers/shutdown" : {
+ "post" : {
+ "tags" : [ "brokers" ],
+ "summary" : "Shutdown broker gracefully.",
+ "description" : "",
+ "operationId" : "shutDownBrokerGracefully",
+ "produces" : [ "application/json" ],
+ "parameters" : [ {
+ "name" : "maxConcurrentUnloadPerSec",
+ "in" : "query",
+ "description" : "if the value absent(value=0) means no concurrent limitation.",
+ "required" : false,
+ "type" : "integer",
+ "format" : "int32"
+ }, {
+ "name" : "forcedTerminateTopic",
+ "in" : "query",
+ "required" : false,
+ "type" : "boolean",
+ "default" : true
+ } ],
+ "responses" : {
+ "204" : {
+ "description" : "Execute shutdown command successfully"
+ },
+ "403" : {
+ "description" : "You don't have admin permission to update service-configuration"
+ },
+ "500" : {
+ "description" : "Internal server error"
+ }
+ }
+ }
+ },
"/brokers/version" : {
"get" : {
"tags" : [ "brokers" ],
@@ -6575,7 +6609,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -6810,7 +6845,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -7027,7 +7063,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -7338,7 +7375,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -7482,7 +7520,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -7718,7 +7757,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -8132,7 +8172,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -8620,7 +8661,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -8953,7 +8995,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -9104,7 +9147,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -9255,7 +9299,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -9610,7 +9655,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -10318,7 +10364,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -10646,7 +10693,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -10808,7 +10856,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -10976,7 +11025,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -11388,7 +11438,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -12350,7 +12401,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -13433,7 +13485,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -13668,7 +13721,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -13885,7 +13939,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -14196,7 +14251,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -14340,7 +14396,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -14576,7 +14633,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -14993,7 +15051,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -15481,7 +15540,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -15814,7 +15874,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -15965,7 +16026,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -16116,7 +16178,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -16471,7 +16534,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -17180,7 +17244,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -17508,7 +17573,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -17670,7 +17736,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -17838,7 +17905,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "authoritative",
"in" : "query",
@@ -18253,7 +18321,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -19215,7 +19284,8 @@
"name" : "applied",
"in" : "query",
"required" : false,
- "type" : "boolean"
+ "type" : "boolean",
+ "default" : false
}, {
"name" : "isGlobal",
"in" : "query",
@@ -21135,15 +21205,15 @@
"AutoFailoverPolicyData" : {
"type" : "object",
"properties" : {
+ "policyType" : {
+ "type" : "string",
+ "enum" : [ "min_available" ]
+ },
"parameters" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
- },
- "policyType" : {
- "type" : "string",
- "enum" : [ "min_available" ]
}
}
},
@@ -21194,9 +21264,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
@@ -21207,6 +21274,9 @@
"paddingByte" : {
"type" : "string",
"format" : "byte"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -21447,13 +21517,13 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -21465,13 +21535,13 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -21483,13 +21553,13 @@
"CompletableFuturePartitionedTopicMetadata" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -21501,13 +21571,13 @@
"CompletableFutureVoid" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -21542,42 +21612,45 @@
"ConsumerStats" : {
"type" : "object",
"properties" : {
- "address" : {
- "type" : "string"
- },
"metadata" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
},
- "msgRateOut" : {
+ "chunkedMessageRate" : {
"type" : "number",
"format" : "double"
},
- "msgRateRedeliver" : {
- "type" : "number",
- "format" : "double"
+ "connectedSince" : {
+ "type" : "string"
},
- "chunkedMessageRate" : {
+ "clientVersion" : {
+ "type" : "string"
+ },
+ "msgThroughputOut" : {
"type" : "number",
"format" : "double"
},
- "unackedMessages" : {
- "type" : "integer",
- "format" : "int32"
- },
- "lastConsumedTimestamp" : {
+ "bytesOutCounter" : {
"type" : "integer",
"format" : "int64"
},
- "lastAckedTimestamp" : {
+ "msgOutCounter" : {
"type" : "integer",
"format" : "int64"
},
- "clientVersion" : {
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "consumerName" : {
"type" : "string"
},
+ "availablePermits" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"avgMessagesPerEntry" : {
"type" : "integer",
"format" : "int32"
@@ -21594,27 +21667,24 @@
"type" : "string"
}
},
- "msgThroughputOut" : {
+ "msgRateRedeliver" : {
"type" : "number",
"format" : "double"
},
- "bytesOutCounter" : {
+ "unackedMessages" : {
"type" : "integer",
- "format" : "int64"
+ "format" : "int32"
},
- "msgOutCounter" : {
+ "lastConsumedTimestamp" : {
"type" : "integer",
"format" : "int64"
},
- "consumerName" : {
- "type" : "string"
+ "lastAckedTimestamp" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "connectedSince" : {
+ "address" : {
"type" : "string"
- },
- "availablePermits" : {
- "type" : "integer",
- "format" : "int32"
}
}
},
@@ -21638,10 +21708,10 @@
"displayName" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
}
}
@@ -21729,23 +21799,23 @@
"numberFormat" : {
"$ref" : "#/definitions/NumberFormat"
},
- "lenient" : {
- "type" : "boolean"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
+ },
+ "lenient" : {
+ "type" : "boolean"
}
}
},
"DelayedDeliveryPolicies" : {
"type" : "object",
"properties" : {
- "active" : {
- "type" : "boolean"
- },
"tickTime" : {
"type" : "integer",
"format" : "int64"
+ },
+ "active" : {
+ "type" : "boolean"
}
}
},
@@ -21764,54 +21834,54 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
- "rootName" : {
- "type" : "string"
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "rootName" : {
+ "type" : "string"
},
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "base64Variant" : {
+ "$ref" : "#/definitions/Base64Variant"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
- "base64Variant" : {
- "$ref" : "#/definitions/Base64Variant"
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
@@ -21824,30 +21894,15 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "locale" : {
- "$ref" : "#/definitions/Locale"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
- "config" : {
- "$ref" : "#/definitions/DeserializationConfig"
- },
- "parser" : {
- "$ref" : "#/definitions/JsonParser"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -21858,8 +21913,23 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "config" : {
+ "$ref" : "#/definitions/DeserializationConfig"
+ },
+ "parser" : {
+ "$ref" : "#/definitions/JsonParser"
+ },
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -22148,27 +22218,6 @@
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -22199,6 +22248,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -22214,10 +22266,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" : {
@@ -22231,6 +22301,9 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
"rootValueSeparator" : {
"type" : "string"
},
@@ -22243,9 +22316,6 @@
"inputDecorator" : {
"$ref" : "#/definitions/InputDecorator"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -22257,21 +22327,6 @@
"closed" : {
"type" : "boolean"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
- "prettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
- "currentValue" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -22280,10 +22335,16 @@
"type" : "integer",
"format" : "int32"
},
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
+ },
"highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
"outputTarget" : {
"type" : "object"
},
@@ -22291,8 +22352,17 @@
"type" : "integer",
"format" : "int32"
},
+ "currentValue" : {
+ "type" : "object"
+ },
"outputContext" : {
"$ref" : "#/definitions/JsonStreamContext"
+ },
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
+ },
+ "prettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
}
}
},
@@ -22333,6 +22403,40 @@
"closed" : {
"type" : "boolean"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
+ "textOffset" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "numberType" : {
+ "type" : "string",
+ "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
+ },
+ "bigIntegerValue" : {
+ "type" : "integer"
+ },
+ "decimalValue" : {
+ "type" : "number"
+ },
+ "embeddedObject" : {
+ "type" : "object"
+ },
"text" : {
"type" : "string"
},
@@ -22342,6 +22446,9 @@
"type" : "string"
}
},
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
+ },
"booleanValue" : {
"type" : "boolean"
},
@@ -22368,19 +22475,9 @@
"objectId" : {
"type" : "object"
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
"typeId" : {
"type" : "object"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
"currentToken" : {
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
@@ -22388,10 +22485,7 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "currentTokenId" : {
+ "intValue" : {
"type" : "integer",
"format" : "int32"
},
@@ -22411,26 +22505,9 @@
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
- "textOffset" : {
- "type" : "integer",
- "format" : "int32"
- },
"numberValue" : {
"$ref" : "#/definitions/Number"
},
- "numberType" : {
- "type" : "string",
- "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
- },
- "bigIntegerValue" : {
- "type" : "integer"
- },
- "decimalValue" : {
- "type" : "number"
- },
- "embeddedObject" : {
- "type" : "object"
- },
"binaryValue" : {
"type" : "array",
"items" : {
@@ -22459,14 +22536,7 @@
"inputSource" : {
"type" : "object"
},
- "currentValue" : {
- "type" : "object"
- },
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
- },
- "formatFeatures" : {
+ "currentTokenId" : {
"type" : "integer",
"format" : "int32"
}
@@ -22494,15 +22564,12 @@
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "currentValue" : {
+ "type" : "object"
},
"currentName" : {
"type" : "string"
},
- "currentValue" : {
- "type" : "object"
- },
"entryCount" : {
"type" : "integer",
"format" : "int32"
@@ -22513,6 +22580,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -22800,15 +22870,25 @@
"type" : "number",
"format" : "double"
},
- "bandwidthIn" : {
- "$ref" : "#/definitions/ResourceUsage"
+ "underLoaded" : {
+ "type" : "boolean"
},
- "bandwidthOut" : {
+ "overLoaded" : {
+ "type" : "boolean"
+ },
+ "loadReportType" : {
+ "type" : "string"
+ },
+ "cpu" : {
"$ref" : "#/definitions/ResourceUsage"
},
- "memory" : {
+ "directMemory" : {
"$ref" : "#/definitions/ResourceUsage"
},
+ "lastUpdate" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -22817,33 +22897,20 @@
"type" : "number",
"format" : "double"
},
- "cpu" : {
+ "bandwidthIn" : {
"$ref" : "#/definitions/ResourceUsage"
},
- "directMemory" : {
+ "bandwidthOut" : {
"$ref" : "#/definitions/ResourceUsage"
},
- "lastUpdate" : {
- "type" : "integer",
- "format" : "int64"
- },
- "underLoaded" : {
- "type" : "boolean"
- },
- "overLoaded" : {
- "type" : "boolean"
- },
- "loadReportType" : {
- "type" : "string"
+ "memory" : {
+ "$ref" : "#/definitions/ResourceUsage"
}
}
},
"Locale" : {
"type" : "object",
"properties" : {
- "displayName" : {
- "type" : "string"
- },
"script" : {
"type" : "string"
},
@@ -22892,6 +22959,9 @@
"displayVariant" : {
"type" : "string"
},
+ "displayName" : {
+ "type" : "string"
+ },
"language" : {
"type" : "string"
}
@@ -23098,33 +23168,33 @@
"type" : "number",
"format" : "double"
},
- "address" : {
- "type" : "string"
- },
"metadata" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
},
- "producerName" : {
- "type" : "string"
- },
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
+ "accessMode" : {
+ "type" : "string",
+ "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
},
"chunkedMessageRate" : {
"type" : "number",
"format" : "double"
},
- "clientVersion" : {
- "type" : "string"
- },
"producerId" : {
"type" : "integer",
"format" : "int64"
},
+ "supportsPartialProducer" : {
+ "type" : "boolean"
+ },
+ "connectedSince" : {
+ "type" : "string"
+ },
+ "clientVersion" : {
+ "type" : "string"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -23133,15 +23203,15 @@
"type" : "number",
"format" : "double"
},
- "supportsPartialProducer" : {
- "type" : "boolean"
- },
- "connectedSince" : {
+ "producerName" : {
"type" : "string"
},
- "accessMode" : {
- "type" : "string",
- "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "address" : {
+ "type" : "string"
}
}
},
@@ -23155,14 +23225,6 @@
"connected" : {
"type" : "boolean"
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
"msgRateExpired" : {
"type" : "number",
"format" : "double"
@@ -23171,6 +23233,10 @@
"type" : "integer",
"format" : "int64"
},
+ "replicationDelayInSeconds" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"inboundConnection" : {
"type" : "string"
},
@@ -23180,10 +23246,43 @@
"outboundConnection" : {
"type" : "string"
},
- "outboundConnectedSince" : {
- "type" : "string"
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgThroughputOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "outboundConnectedSince" : {
+ "type" : "string"
+ }
+ }
+ },
+ "NonPersistentSubscriptionStats" : {
+ "type" : "object",
+ "properties" : {
+ "msgDropRate" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "backlogSize" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "msgThroughputIn" : {
+ "chunkedMessageRate" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "msgRateExpired" : {
"type" : "number",
"format" : "double"
},
@@ -23191,26 +23290,22 @@
"type" : "number",
"format" : "double"
},
- "replicationDelayInSeconds" : {
+ "bytesOutCounter" : {
"type" : "integer",
"format" : "int64"
- }
- }
- },
- "NonPersistentSubscriptionStats" : {
- "type" : "object",
- "properties" : {
- "msgDropRate" : {
- "type" : "number",
- "format" : "double"
- },
- "type" : {
- "type" : "string"
},
- "backlogSize" : {
+ "msgOutCounter" : {
"type" : "integer",
"format" : "int64"
},
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"replicated" : {
"type" : "boolean"
},
@@ -23229,10 +23324,6 @@
"type" : "number",
"format" : "double"
},
- "chunkedMessageRate" : {
- "type" : "integer",
- "format" : "int32"
- },
"earliestMsgPublishTimeInBacklog" : {
"type" : "integer",
"format" : "int64"
@@ -23255,10 +23346,6 @@
"activeConsumerName" : {
"type" : "string"
},
- "msgRateExpired" : {
- "type" : "number",
- "format" : "double"
- },
"totalMsgExpired" : {
"type" : "integer",
"format" : "int64"
@@ -23283,11 +23370,11 @@
"type" : "integer",
"format" : "int64"
},
- "consumers" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/ConsumerStats"
- }
+ "allowOutOfOrderDelivery" : {
+ "type" : "boolean"
+ },
+ "keySharedMode" : {
+ "type" : "string"
},
"consumersAfterMarkDeletePosition" : {
"type" : "object",
@@ -23295,36 +23382,19 @@
"type" : "string"
}
},
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "msgThroughputOut" : {
- "type" : "number",
- "format" : "double"
- },
- "bytesOutCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgOutCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "nonContiguousDeletedMessagesRanges" : {
- "type" : "integer",
- "format" : "int32"
- },
"subscriptionProperties" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
},
- "allowOutOfOrderDelivery" : {
- "type" : "boolean"
+ "consumers" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/ConsumerStats"
+ }
},
- "keySharedMode" : {
+ "type" : {
"type" : "string"
}
}
@@ -23332,12 +23402,6 @@
"NonPersistentTopicStats" : {
"type" : "object",
"properties" : {
- "subscriptions" : {
- "type" : "object",
- "additionalProperties" : {
- "$ref" : "#/definitions/NonPersistentSubscriptionStats"
- }
- },
"publishers" : {
"type" : "array",
"items" : {
@@ -23354,25 +23418,16 @@
"type" : "number",
"format" : "double"
},
+ "subscriptions" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "$ref" : "#/definitions/NonPersistentSubscriptionStats"
+ }
+ },
"backlogSize" : {
"type" : "integer",
"format" : "int64"
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "compaction" : {
- "$ref" : "#/definitions/CompactionStats"
- },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -23427,9 +23482,24 @@
"type" : "integer",
"format" : "int64"
},
+ "compaction" : {
+ "$ref" : "#/definitions/CompactionStats"
+ },
"nonContiguousDeletedMessagesRanges" : {
"type" : "integer",
"format" : "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
}
}
},
@@ -23473,10 +23543,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -23484,12 +23554,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"serializationConfig" : {
"$ref" : "#/definitions/SerializationConfig"
},
@@ -23517,6 +23581,9 @@
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -23528,12 +23595,39 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
"OffloadPolicies" : {
"type" : "object",
"properties" : {
+ "managedLedgerOffloadBucket" : {
+ "type" : "string"
+ },
+ "fileSystemProfilePath" : {
+ "type" : "string"
+ },
+ "managedLedgerOffloadRegion" : {
+ "type" : "string"
+ },
+ "gcsManagedLedgerOffloadBucket" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadRole" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadBucket" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadRegion" : {
+ "type" : "string"
+ },
+ "gcsManagedLedgerOffloadRegion" : {
+ "type" : "string"
+ },
"managedLedgerOffloadThresholdInBytes" : {
"type" : "integer",
"format" : "int64"
@@ -23556,15 +23650,6 @@
"type" : "integer",
"format" : "int32"
},
- "fileSystemURI" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadRegion" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadBucket" : {
- "type" : "string"
- },
"s3ManagedLedgerOffloadServiceEndpoint" : {
"type" : "string"
},
@@ -23582,29 +23667,16 @@
"s3ManagedLedgerOffloadCredentialSecret" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadRole" : {
+ "fileSystemURI" : {
"type" : "string"
},
"s3ManagedLedgerOffloadRoleSessionName" : {
"type" : "string"
},
- "gcsManagedLedgerOffloadRegion" : {
- "type" : "string"
- },
- "gcsManagedLedgerOffloadBucket" : {
- "type" : "string"
- },
"gcsManagedLedgerOffloadMaxBlockSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "fileSystemProfilePath" : {
- "type" : "string"
- },
- "managedLedgerOffloadedReadPriority" : {
- "type" : "string",
- "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
- },
"gcsManagedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
@@ -23612,12 +23684,6 @@
"gcsManagedLedgerOffloadServiceAccountKeyFile" : {
"type" : "string"
},
- "managedLedgerOffloadBucket" : {
- "type" : "string"
- },
- "managedLedgerOffloadRegion" : {
- "type" : "string"
- },
"managedLedgerOffloadServiceEndpoint" : {
"type" : "string"
},
@@ -23628,6 +23694,10 @@
"managedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
+ },
+ "managedLedgerOffloadedReadPriority" : {
+ "type" : "string",
+ "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
}
}
},
@@ -24334,14 +24404,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -24354,15 +24424,15 @@
"algorithm" : {
"type" : "string"
},
+ "format" : {
+ "type" : "string"
+ },
"encoded" : {
"type" : "array",
"items" : {
"type" : "string",
"format" : "byte"
}
- },
- "format" : {
- "type" : "string"
}
}
},
@@ -24382,33 +24452,33 @@
"PublisherStats" : {
"type" : "object",
"properties" : {
- "address" : {
- "type" : "string"
- },
"metadata" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
},
- "producerName" : {
- "type" : "string"
- },
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
+ "accessMode" : {
+ "type" : "string",
+ "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
},
"chunkedMessageRate" : {
"type" : "number",
"format" : "double"
},
- "clientVersion" : {
- "type" : "string"
- },
"producerId" : {
"type" : "integer",
"format" : "int64"
},
+ "supportsPartialProducer" : {
+ "type" : "boolean"
+ },
+ "connectedSince" : {
+ "type" : "string"
+ },
+ "clientVersion" : {
+ "type" : "string"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -24417,15 +24487,15 @@
"type" : "number",
"format" : "double"
},
- "supportsPartialProducer" : {
- "type" : "boolean"
- },
- "connectedSince" : {
+ "producerName" : {
"type" : "string"
},
- "accessMode" : {
- "type" : "string",
- "enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "address" : {
+ "type" : "string"
}
}
},
@@ -24443,14 +24513,6 @@
"connected" : {
"type" : "boolean"
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
"msgRateExpired" : {
"type" : "number",
"format" : "double"
@@ -24459,6 +24521,10 @@
"type" : "integer",
"format" : "int64"
},
+ "replicationDelayInSeconds" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"inboundConnection" : {
"type" : "string"
},
@@ -24468,9 +24534,6 @@
"outboundConnection" : {
"type" : "string"
},
- "outboundConnectedSince" : {
- "type" : "string"
- },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -24479,9 +24542,16 @@
"type" : "number",
"format" : "double"
},
- "replicationDelayInSeconds" : {
- "type" : "integer",
- "format" : "int64"
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "outboundConnectedSince" : {
+ "type" : "string"
}
}
},
@@ -24576,11 +24646,11 @@
"ResourceUnit" : {
"type" : "object",
"properties" : {
- "resourceId" : {
- "type" : "string"
- },
"availableResource" : {
"$ref" : "#/definitions/ResourceDescription"
+ },
+ "resourceId" : {
+ "type" : "string"
}
}
},
@@ -24636,15 +24706,15 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
+ "defaultPrettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
- "defaultPrettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
"serializationInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
@@ -24653,41 +24723,41 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
},
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
- },
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "base64Variant" : {
+ "$ref" : "#/definitions/Base64Variant"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
- "base64Variant" : {
- "$ref" : "#/definitions/Base64Variant"
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
@@ -24703,14 +24773,17 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
},
"config" : {
"$ref" : "#/definitions/SerializationConfig"
@@ -24718,17 +24791,14 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
@@ -24822,13 +24892,38 @@
"SubscriptionStats" : {
"type" : "object",
"properties" : {
- "type" : {
- "type" : "string"
- },
"backlogSize" : {
"type" : "integer",
"format" : "int64"
},
+ "chunkedMessageRate" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "msgRateExpired" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgThroughputOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "bytesOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "msgOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"replicated" : {
"type" : "boolean"
},
@@ -24847,10 +24942,6 @@
"type" : "number",
"format" : "double"
},
- "chunkedMessageRate" : {
- "type" : "integer",
- "format" : "int32"
- },
"earliestMsgPublishTimeInBacklog" : {
"type" : "integer",
"format" : "int64"
@@ -24873,10 +24964,6 @@
"activeConsumerName" : {
"type" : "string"
},
- "msgRateExpired" : {
- "type" : "number",
- "format" : "double"
- },
"totalMsgExpired" : {
"type" : "integer",
"format" : "int64"
@@ -24901,11 +24988,11 @@
"type" : "integer",
"format" : "int64"
},
- "consumers" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/ConsumerStats"
- }
+ "allowOutOfOrderDelivery" : {
+ "type" : "boolean"
+ },
+ "keySharedMode" : {
+ "type" : "string"
},
"consumersAfterMarkDeletePosition" : {
"type" : "object",
@@ -24913,36 +25000,19 @@
"type" : "string"
}
},
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "msgThroughputOut" : {
- "type" : "number",
- "format" : "double"
- },
- "bytesOutCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgOutCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "nonContiguousDeletedMessagesRanges" : {
- "type" : "integer",
- "format" : "int32"
- },
"subscriptionProperties" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
},
- "allowOutOfOrderDelivery" : {
- "type" : "boolean"
+ "consumers" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/ConsumerStats"
+ }
},
- "keySharedMode" : {
+ "type" : {
"type" : "string"
}
}
@@ -25006,10 +25076,10 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "displayName" : {
+ "id" : {
"type" : "string"
},
- "id" : {
+ "displayName" : {
"type" : "string"
},
"dstsavings" : {
@@ -25029,27 +25099,6 @@
"type" : "integer",
"format" : "int64"
},
- "subscriptions" : {
- "type" : "object",
- "additionalProperties" : {
- "$ref" : "#/definitions/SubscriptionStats"
- }
- },
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
- "compaction" : {
- "$ref" : "#/definitions/CompactionStats"
- },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -25116,9 +25165,30 @@
"type" : "integer",
"format" : "int64"
},
+ "compaction" : {
+ "$ref" : "#/definitions/CompactionStats"
+ },
"nonContiguousDeletedMessagesRanges" : {
"type" : "integer",
"format" : "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "subscriptions" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "$ref" : "#/definitions/SubscriptionStats"
+ }
+ },
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
}
}
},
@@ -25542,20 +25612,20 @@
"initialized" : {
"type" : "boolean"
},
- "functionsV2" : {
- "$ref" : "#/definitions/FunctionsV2WorkerService"
- },
"workers" : {
"$ref" : "#/definitions/WorkersWorkerService"
},
- "workerConfig" : {
- "$ref" : "#/definitions/WorkerConfig"
- },
"functions" : {
"$ref" : "#/definitions/FunctionsWorkerService"
},
"sinks" : {
"$ref" : "#/definitions/SinksWorkerService"
+ },
+ "functionsV2" : {
+ "$ref" : "#/definitions/FunctionsV2WorkerService"
+ },
+ "workerConfig" : {
+ "$ref" : "#/definitions/WorkerConfig"
}
}
},
@@ -25592,11 +25662,9 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "keyUsage" : {
- "type" : "array",
- "items" : {
- "type" : "boolean"
- }
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
},
"issuerDN" : {
"$ref" : "#/definitions/Principal"
@@ -25604,9 +25672,11 @@
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
+ "keyUsage" : {
+ "type" : "array",
+ "items" : {
+ "type" : "boolean"
+ }
},
"sigAlgName" : {
"type" : "string"
@@ -25657,17 +25727,6 @@
"type" : "string"
}
},
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"subjectAlternativeNames" : {
"type" : "array",
"items" : {
@@ -25686,6 +25745,17 @@
}
}
},
+ "signature" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json b/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
index 567efae..2464360 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
@@ -985,9 +985,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
@@ -998,6 +995,9 @@
"paddingByte" : {
"type" : "string",
"format" : "byte"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -1048,13 +1048,13 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -1066,13 +1066,13 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -1084,13 +1084,13 @@
"CompletableFutureVoid" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -1183,10 +1183,10 @@
"displayName" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
}
}
@@ -1201,11 +1201,11 @@
"numberFormat" : {
"$ref" : "#/definitions/NumberFormat"
},
- "lenient" : {
- "type" : "boolean"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
+ },
+ "lenient" : {
+ "type" : "boolean"
}
}
},
@@ -1215,54 +1215,54 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
- "rootName" : {
- "type" : "string"
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "rootName" : {
+ "type" : "string"
},
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "base64Variant" : {
+ "$ref" : "#/definitions/Base64Variant"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
- "base64Variant" : {
- "$ref" : "#/definitions/Base64Variant"
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
@@ -1275,30 +1275,15 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "locale" : {
- "$ref" : "#/definitions/Locale"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
- "config" : {
- "$ref" : "#/definitions/DeserializationConfig"
- },
- "parser" : {
- "$ref" : "#/definitions/JsonParser"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1309,8 +1294,23 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "config" : {
+ "$ref" : "#/definitions/DeserializationConfig"
+ },
+ "parser" : {
+ "$ref" : "#/definitions/JsonParser"
+ },
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -1863,27 +1863,6 @@
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -1914,6 +1893,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1929,10 +1911,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" : {
@@ -1946,6 +1946,9 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
"rootValueSeparator" : {
"type" : "string"
},
@@ -1958,9 +1961,6 @@
"inputDecorator" : {
"$ref" : "#/definitions/InputDecorator"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -1972,21 +1972,6 @@
"closed" : {
"type" : "boolean"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
- "prettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
- "currentValue" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1995,10 +1980,16 @@
"type" : "integer",
"format" : "int32"
},
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
+ },
"highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
"outputTarget" : {
"type" : "object"
},
@@ -2006,8 +1997,17 @@
"type" : "integer",
"format" : "int32"
},
+ "currentValue" : {
+ "type" : "object"
+ },
"outputContext" : {
"$ref" : "#/definitions/JsonStreamContext"
+ },
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
+ },
+ "prettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
}
}
},
@@ -2048,6 +2048,40 @@
"closed" : {
"type" : "boolean"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
+ "textOffset" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "numberType" : {
+ "type" : "string",
+ "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
+ },
+ "bigIntegerValue" : {
+ "type" : "integer"
+ },
+ "decimalValue" : {
+ "type" : "number"
+ },
+ "embeddedObject" : {
+ "type" : "object"
+ },
"text" : {
"type" : "string"
},
@@ -2057,6 +2091,9 @@
"type" : "string"
}
},
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
+ },
"booleanValue" : {
"type" : "boolean"
},
@@ -2083,19 +2120,9 @@
"objectId" : {
"type" : "object"
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
"typeId" : {
"type" : "object"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
"currentToken" : {
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
@@ -2103,10 +2130,7 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "currentTokenId" : {
+ "intValue" : {
"type" : "integer",
"format" : "int32"
},
@@ -2126,26 +2150,9 @@
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
- "textOffset" : {
- "type" : "integer",
- "format" : "int32"
- },
"numberValue" : {
"$ref" : "#/definitions/Number"
},
- "numberType" : {
- "type" : "string",
- "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
- },
- "bigIntegerValue" : {
- "type" : "integer"
- },
- "decimalValue" : {
- "type" : "number"
- },
- "embeddedObject" : {
- "type" : "object"
- },
"binaryValue" : {
"type" : "array",
"items" : {
@@ -2174,14 +2181,7 @@
"inputSource" : {
"type" : "object"
},
- "currentValue" : {
- "type" : "object"
- },
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
- },
- "formatFeatures" : {
+ "currentTokenId" : {
"type" : "integer",
"format" : "int32"
}
@@ -2209,15 +2209,12 @@
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "currentValue" : {
+ "type" : "object"
},
"currentName" : {
"type" : "string"
},
- "currentValue" : {
- "type" : "object"
- },
"entryCount" : {
"type" : "integer",
"format" : "int32"
@@ -2228,6 +2225,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -2240,9 +2240,6 @@
"Locale" : {
"type" : "object",
"properties" : {
- "displayName" : {
- "type" : "string"
- },
"script" : {
"type" : "string"
},
@@ -2291,6 +2288,9 @@
"displayVariant" : {
"type" : "string"
},
+ "displayName" : {
+ "type" : "string"
+ },
"language" : {
"type" : "string"
}
@@ -2309,22 +2309,6 @@
"format" : "byte"
}
},
- "value" : {
- "type" : "object"
- },
- "key" : {
- "type" : "string"
- },
- "properties" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "index" : {
- "type" : "integer",
- "format" : "int64"
- },
"data" : {
"type" : "array",
"items" : {
@@ -2332,6 +2316,23 @@
"format" : "byte"
}
},
+ "messageId" : {
+ "$ref" : "#/definitions/MessageId"
+ },
+ "encryptionCtx" : {
+ "$ref" : "#/definitions/EncryptionContext"
+ },
+ "redeliveryCount" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "readerSchema" : {
+ "$ref" : "#/definitions/SchemaObject"
+ },
+ "brokerPublishTime" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"publishTime" : {
"type" : "integer",
"format" : "int64"
@@ -2370,20 +2371,19 @@
"topicName" : {
"type" : "string"
},
- "messageId" : {
- "$ref" : "#/definitions/MessageId"
- },
- "encryptionCtx" : {
- "$ref" : "#/definitions/EncryptionContext"
+ "value" : {
+ "type" : "object"
},
- "redeliveryCount" : {
- "type" : "integer",
- "format" : "int32"
+ "key" : {
+ "type" : "string"
},
- "readerSchema" : {
- "$ref" : "#/definitions/SchemaObject"
+ "properties" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
},
- "brokerPublishTime" : {
+ "index" : {
"type" : "integer",
"format" : "int64"
}
@@ -2485,10 +2485,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -2496,12 +2496,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"serializationConfig" : {
"$ref" : "#/definitions/SerializationConfig"
},
@@ -2529,6 +2523,9 @@
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -2540,6 +2537,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -2623,14 +2623,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -2643,15 +2643,15 @@
"algorithm" : {
"type" : "string"
},
+ "format" : {
+ "type" : "string"
+ },
"encoded" : {
"type" : "array",
"items" : {
"type" : "string",
"format" : "byte"
}
- },
- "format" : {
- "type" : "string"
}
}
},
@@ -2675,17 +2675,27 @@
"Schema" : {
"type" : "object",
"properties" : {
- "schemaInfo" : {
- "$ref" : "#/definitions/SchemaInfo"
- },
"nativeSchema" : {
"type" : "object"
+ },
+ "schemaInfo" : {
+ "$ref" : "#/definitions/SchemaInfo"
}
}
},
"SchemaInfo" : {
"type" : "object",
"properties" : {
+ "schema" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "schemaDefinition" : {
+ "type" : "string"
+ },
"name" : {
"type" : "string"
},
@@ -2698,27 +2708,17 @@
"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"
}
}
},
"SchemaObject" : {
"type" : "object",
"properties" : {
- "schemaInfo" : {
- "$ref" : "#/definitions/SchemaInfo"
- },
"nativeSchema" : {
"type" : "object"
+ },
+ "schemaInfo" : {
+ "$ref" : "#/definitions/SchemaInfo"
}
}
},
@@ -2728,15 +2728,15 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
+ "defaultPrettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
- "defaultPrettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
"serializationInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
@@ -2745,41 +2745,41 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
},
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
- },
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "base64Variant" : {
+ "$ref" : "#/definitions/Base64Variant"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
- "base64Variant" : {
- "$ref" : "#/definitions/Base64Variant"
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
@@ -2795,14 +2795,17 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
},
"config" : {
"$ref" : "#/definitions/SerializationConfig"
@@ -2810,17 +2813,14 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
@@ -2836,10 +2836,10 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "displayName" : {
+ "id" : {
"type" : "string"
},
- "id" : {
+ "displayName" : {
"type" : "string"
},
"dstsavings" : {
@@ -2968,11 +2968,9 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "keyUsage" : {
- "type" : "array",
- "items" : {
- "type" : "boolean"
- }
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
},
"issuerDN" : {
"$ref" : "#/definitions/Principal"
@@ -2980,9 +2978,11 @@
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
+ "keyUsage" : {
+ "type" : "array",
+ "items" : {
+ "type" : "boolean"
+ }
},
"sigAlgName" : {
"type" : "string"
@@ -3033,17 +3033,6 @@
"type" : "string"
}
},
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"subjectAlternativeNames" : {
"type" : "array",
"items" : {
@@ -3062,6 +3051,17 @@
}
}
},
+ "signature" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json b/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
index 655897b..ca55c98 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
@@ -434,9 +434,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
@@ -447,6 +444,9 @@
"paddingByte" : {
"type" : "string",
"format" : "byte"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -497,13 +497,13 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -515,13 +515,13 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -533,13 +533,13 @@
"CompletableFutureVoid" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -568,10 +568,10 @@
"displayName" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
}
}
@@ -586,11 +586,11 @@
"numberFormat" : {
"$ref" : "#/definitions/NumberFormat"
},
- "lenient" : {
- "type" : "boolean"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
+ },
+ "lenient" : {
+ "type" : "boolean"
}
}
},
@@ -600,54 +600,54 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
- "rootName" : {
- "type" : "string"
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "rootName" : {
+ "type" : "string"
},
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "base64Variant" : {
+ "$ref" : "#/definitions/Base64Variant"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
- "base64Variant" : {
- "$ref" : "#/definitions/Base64Variant"
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
@@ -660,30 +660,15 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "locale" : {
- "$ref" : "#/definitions/Locale"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
- "config" : {
- "$ref" : "#/definitions/DeserializationConfig"
- },
- "parser" : {
- "$ref" : "#/definitions/JsonParser"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -694,8 +679,23 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "config" : {
+ "$ref" : "#/definitions/DeserializationConfig"
+ },
+ "parser" : {
+ "$ref" : "#/definitions/JsonParser"
+ },
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -737,27 +737,6 @@
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -788,6 +767,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -803,10 +785,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" : {
@@ -820,6 +820,9 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
"rootValueSeparator" : {
"type" : "string"
},
@@ -832,9 +835,6 @@
"inputDecorator" : {
"$ref" : "#/definitions/InputDecorator"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -846,21 +846,6 @@
"closed" : {
"type" : "boolean"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
- "prettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
- "currentValue" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -869,10 +854,16 @@
"type" : "integer",
"format" : "int32"
},
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
+ },
"highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
"outputTarget" : {
"type" : "object"
},
@@ -880,8 +871,17 @@
"type" : "integer",
"format" : "int32"
},
+ "currentValue" : {
+ "type" : "object"
+ },
"outputContext" : {
"$ref" : "#/definitions/JsonStreamContext"
+ },
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
+ },
+ "prettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
}
}
},
@@ -922,6 +922,40 @@
"closed" : {
"type" : "boolean"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
+ "textOffset" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "numberType" : {
+ "type" : "string",
+ "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
+ },
+ "bigIntegerValue" : {
+ "type" : "integer"
+ },
+ "decimalValue" : {
+ "type" : "number"
+ },
+ "embeddedObject" : {
+ "type" : "object"
+ },
"text" : {
"type" : "string"
},
@@ -931,6 +965,9 @@
"type" : "string"
}
},
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
+ },
"booleanValue" : {
"type" : "boolean"
},
@@ -957,19 +994,9 @@
"objectId" : {
"type" : "object"
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
"typeId" : {
"type" : "object"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
"currentToken" : {
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
@@ -977,10 +1004,7 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "currentTokenId" : {
+ "intValue" : {
"type" : "integer",
"format" : "int32"
},
@@ -1000,26 +1024,9 @@
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
- "textOffset" : {
- "type" : "integer",
- "format" : "int32"
- },
"numberValue" : {
"$ref" : "#/definitions/Number"
},
- "numberType" : {
- "type" : "string",
- "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
- },
- "bigIntegerValue" : {
- "type" : "integer"
- },
- "decimalValue" : {
- "type" : "number"
- },
- "embeddedObject" : {
- "type" : "object"
- },
"binaryValue" : {
"type" : "array",
"items" : {
@@ -1048,14 +1055,7 @@
"inputSource" : {
"type" : "object"
},
- "currentValue" : {
- "type" : "object"
- },
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
- },
- "formatFeatures" : {
+ "currentTokenId" : {
"type" : "integer",
"format" : "int32"
}
@@ -1083,15 +1083,12 @@
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "currentValue" : {
+ "type" : "object"
},
"currentName" : {
"type" : "string"
},
- "currentValue" : {
- "type" : "object"
- },
"entryCount" : {
"type" : "integer",
"format" : "int32"
@@ -1102,6 +1099,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1114,9 +1114,6 @@
"Locale" : {
"type" : "object",
"properties" : {
- "displayName" : {
- "type" : "string"
- },
"script" : {
"type" : "string"
},
@@ -1165,6 +1162,9 @@
"displayVariant" : {
"type" : "string"
},
+ "displayName" : {
+ "type" : "string"
+ },
"language" : {
"type" : "string"
}
@@ -1266,10 +1266,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -1277,12 +1277,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"serializationConfig" : {
"$ref" : "#/definitions/SerializationConfig"
},
@@ -1310,6 +1304,9 @@
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -1321,6 +1318,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -1407,14 +1407,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -1427,15 +1427,15 @@
"algorithm" : {
"type" : "string"
},
+ "format" : {
+ "type" : "string"
+ },
"encoded" : {
"type" : "array",
"items" : {
"type" : "string",
"format" : "byte"
}
- },
- "format" : {
- "type" : "string"
}
}
},
@@ -1445,15 +1445,15 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
+ "defaultPrettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
- "defaultPrettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
"serializationInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
@@ -1462,41 +1462,41 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
},
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
- },
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "base64Variant" : {
+ "$ref" : "#/definitions/Base64Variant"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
- "base64Variant" : {
- "$ref" : "#/definitions/Base64Variant"
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
@@ -1512,14 +1512,17 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
},
"config" : {
"$ref" : "#/definitions/SerializationConfig"
@@ -1527,17 +1530,14 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
@@ -1556,10 +1556,10 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "displayName" : {
+ "id" : {
"type" : "string"
},
- "id" : {
+ "displayName" : {
"type" : "string"
},
"dstsavings" : {
@@ -1640,11 +1640,9 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "keyUsage" : {
- "type" : "array",
- "items" : {
- "type" : "boolean"
- }
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
},
"issuerDN" : {
"$ref" : "#/definitions/Principal"
@@ -1652,9 +1650,11 @@
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
+ "keyUsage" : {
+ "type" : "array",
+ "items" : {
+ "type" : "boolean"
+ }
},
"sigAlgName" : {
"type" : "string"
@@ -1705,17 +1705,6 @@
"type" : "string"
}
},
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"subjectAlternativeNames" : {
"type" : "array",
"items" : {
@@ -1734,6 +1723,17 @@
}
}
},
+ "signature" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggersink.json b/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
index 3bd46d5..c035546 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
@@ -824,9 +824,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
@@ -837,6 +834,9 @@
"paddingByte" : {
"type" : "string",
"format" : "byte"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -887,13 +887,13 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -905,13 +905,13 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -923,13 +923,13 @@
"CompletableFutureVoid" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -1062,10 +1062,10 @@
"displayName" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
}
}
@@ -1080,11 +1080,11 @@
"numberFormat" : {
"$ref" : "#/definitions/NumberFormat"
},
- "lenient" : {
- "type" : "boolean"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
+ },
+ "lenient" : {
+ "type" : "boolean"
}
}
},
@@ -1094,54 +1094,54 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
- "rootName" : {
- "type" : "string"
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "rootName" : {
+ "type" : "string"
},
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "base64Variant" : {
+ "$ref" : "#/definitions/Base64Variant"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
- "base64Variant" : {
- "$ref" : "#/definitions/Base64Variant"
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
@@ -1154,30 +1154,15 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "locale" : {
- "$ref" : "#/definitions/Locale"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
- "config" : {
- "$ref" : "#/definitions/DeserializationConfig"
- },
- "parser" : {
- "$ref" : "#/definitions/JsonParser"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1188,8 +1173,23 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "config" : {
+ "$ref" : "#/definitions/DeserializationConfig"
+ },
+ "parser" : {
+ "$ref" : "#/definitions/JsonParser"
+ },
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -1243,27 +1243,6 @@
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -1294,6 +1273,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1309,10 +1291,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" : {
@@ -1326,6 +1326,9 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
"rootValueSeparator" : {
"type" : "string"
},
@@ -1338,9 +1341,6 @@
"inputDecorator" : {
"$ref" : "#/definitions/InputDecorator"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -1352,21 +1352,6 @@
"closed" : {
"type" : "boolean"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
- "prettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
- "currentValue" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1375,10 +1360,16 @@
"type" : "integer",
"format" : "int32"
},
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
+ },
"highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
"outputTarget" : {
"type" : "object"
},
@@ -1386,8 +1377,17 @@
"type" : "integer",
"format" : "int32"
},
+ "currentValue" : {
+ "type" : "object"
+ },
"outputContext" : {
"$ref" : "#/definitions/JsonStreamContext"
+ },
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
+ },
+ "prettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
}
}
},
@@ -1428,6 +1428,40 @@
"closed" : {
"type" : "boolean"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
+ "textOffset" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "numberType" : {
+ "type" : "string",
+ "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
+ },
+ "bigIntegerValue" : {
+ "type" : "integer"
+ },
+ "decimalValue" : {
+ "type" : "number"
+ },
+ "embeddedObject" : {
+ "type" : "object"
+ },
"text" : {
"type" : "string"
},
@@ -1437,6 +1471,9 @@
"type" : "string"
}
},
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
+ },
"booleanValue" : {
"type" : "boolean"
},
@@ -1463,19 +1500,9 @@
"objectId" : {
"type" : "object"
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
"typeId" : {
"type" : "object"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
"currentToken" : {
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
@@ -1483,10 +1510,7 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "currentTokenId" : {
+ "intValue" : {
"type" : "integer",
"format" : "int32"
},
@@ -1506,26 +1530,9 @@
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
- "textOffset" : {
- "type" : "integer",
- "format" : "int32"
- },
"numberValue" : {
"$ref" : "#/definitions/Number"
},
- "numberType" : {
- "type" : "string",
- "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
- },
- "bigIntegerValue" : {
- "type" : "integer"
- },
- "decimalValue" : {
- "type" : "number"
- },
- "embeddedObject" : {
- "type" : "object"
- },
"binaryValue" : {
"type" : "array",
"items" : {
@@ -1554,14 +1561,7 @@
"inputSource" : {
"type" : "object"
},
- "currentValue" : {
- "type" : "object"
- },
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
- },
- "formatFeatures" : {
+ "currentTokenId" : {
"type" : "integer",
"format" : "int32"
}
@@ -1589,15 +1589,12 @@
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "currentValue" : {
+ "type" : "object"
},
"currentName" : {
"type" : "string"
},
- "currentValue" : {
- "type" : "object"
- },
"entryCount" : {
"type" : "integer",
"format" : "int32"
@@ -1608,6 +1605,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1620,9 +1620,6 @@
"Locale" : {
"type" : "object",
"properties" : {
- "displayName" : {
- "type" : "string"
- },
"script" : {
"type" : "string"
},
@@ -1671,6 +1668,9 @@
"displayVariant" : {
"type" : "string"
},
+ "displayName" : {
+ "type" : "string"
+ },
"language" : {
"type" : "string"
}
@@ -1772,10 +1772,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -1783,12 +1783,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"serializationConfig" : {
"$ref" : "#/definitions/SerializationConfig"
},
@@ -1816,6 +1810,9 @@
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -1827,6 +1824,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -1888,14 +1888,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -1908,15 +1908,15 @@
"algorithm" : {
"type" : "string"
},
+ "format" : {
+ "type" : "string"
+ },
"encoded" : {
"type" : "array",
"items" : {
"type" : "string",
"format" : "byte"
}
- },
- "format" : {
- "type" : "string"
}
}
},
@@ -1943,15 +1943,15 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
+ "defaultPrettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
- "defaultPrettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
"serializationInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
@@ -1960,41 +1960,41 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
},
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
- },
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "base64Variant" : {
+ "$ref" : "#/definitions/Base64Variant"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
- "base64Variant" : {
- "$ref" : "#/definitions/Base64Variant"
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
@@ -2010,14 +2010,17 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
},
"config" : {
"$ref" : "#/definitions/SerializationConfig"
@@ -2025,17 +2028,14 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
@@ -2248,10 +2248,10 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "displayName" : {
+ "id" : {
"type" : "string"
},
- "id" : {
+ "displayName" : {
"type" : "string"
},
"dstsavings" : {
@@ -2342,11 +2342,9 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "keyUsage" : {
- "type" : "array",
- "items" : {
- "type" : "boolean"
- }
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
},
"issuerDN" : {
"$ref" : "#/definitions/Principal"
@@ -2354,9 +2352,11 @@
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
+ "keyUsage" : {
+ "type" : "array",
+ "items" : {
+ "type" : "boolean"
+ }
},
"sigAlgName" : {
"type" : "string"
@@ -2407,17 +2407,6 @@
"type" : "string"
}
},
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"subjectAlternativeNames" : {
"type" : "array",
"items" : {
@@ -2436,6 +2425,17 @@
}
}
},
+ "signature" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggersource.json b/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
index 83cb7df..da8e640 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
@@ -827,9 +827,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
@@ -840,6 +837,9 @@
"paddingByte" : {
"type" : "string",
"format" : "byte"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -904,13 +904,13 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -922,13 +922,13 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -940,13 +940,13 @@
"CompletableFutureVoid" : {
"type" : "object",
"properties" : {
+ "done" : {
+ "type" : "boolean"
+ },
"numberOfDependents" : {
"type" : "integer",
"format" : "int32"
},
- "done" : {
- "type" : "boolean"
- },
"cancelled" : {
"type" : "boolean"
},
@@ -1043,10 +1043,10 @@
"displayName" : {
"type" : "string"
},
- "numericCodeAsString" : {
+ "symbol" : {
"type" : "string"
},
- "symbol" : {
+ "numericCodeAsString" : {
"type" : "string"
}
}
@@ -1061,11 +1061,11 @@
"numberFormat" : {
"$ref" : "#/definitions/NumberFormat"
},
- "lenient" : {
- "type" : "boolean"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
+ },
+ "lenient" : {
+ "type" : "boolean"
}
}
},
@@ -1075,54 +1075,54 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "defaultPropertyInclusion" : {
- "$ref" : "#/definitions/Value"
- },
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"problemHandlers" : {
"$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
- "rootName" : {
- "type" : "string"
+ "defaultPropertyInclusion" : {
+ "$ref" : "#/definitions/Value"
},
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
+ "rootName" : {
+ "type" : "string"
},
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "base64Variant" : {
+ "$ref" : "#/definitions/Base64Variant"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
- "base64Variant" : {
- "$ref" : "#/definitions/Base64Variant"
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
@@ -1135,30 +1135,15 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "locale" : {
- "$ref" : "#/definitions/Locale"
- },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
- },
- "config" : {
- "$ref" : "#/definitions/DeserializationConfig"
- },
- "parser" : {
- "$ref" : "#/definitions/JsonParser"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1169,8 +1154,23 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
+ "config" : {
+ "$ref" : "#/definitions/DeserializationConfig"
+ },
+ "parser" : {
+ "$ref" : "#/definitions/JsonParser"
+ },
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"arrayBuilders" : {
"$ref" : "#/definitions/ArrayBuilders"
+ },
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -1224,27 +1224,6 @@
"contentType" : {
"$ref" : "#/definitions/JavaType"
},
- "interface" : {
- "type" : "boolean"
- },
- "primitive" : {
- "type" : "boolean"
- },
- "interfaces" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/JavaType"
- }
- },
- "genericSignature" : {
- "type" : "string"
- },
- "final" : {
- "type" : "boolean"
- },
- "abstract" : {
- "type" : "boolean"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -1275,6 +1254,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1290,10 +1272,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" : {
@@ -1307,6 +1307,9 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
"rootValueSeparator" : {
"type" : "string"
},
@@ -1319,9 +1322,6 @@
"inputDecorator" : {
"$ref" : "#/definitions/InputDecorator"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
}
@@ -1333,21 +1333,6 @@
"closed" : {
"type" : "boolean"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
- "prettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
- "currentValue" : {
- "type" : "object"
- },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1356,10 +1341,16 @@
"type" : "integer",
"format" : "int32"
},
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
+ },
"highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
+ },
"outputTarget" : {
"type" : "object"
},
@@ -1367,8 +1358,17 @@
"type" : "integer",
"format" : "int32"
},
+ "currentValue" : {
+ "type" : "object"
+ },
"outputContext" : {
"$ref" : "#/definitions/JsonStreamContext"
+ },
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
+ },
+ "prettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
}
}
},
@@ -1409,6 +1409,40 @@
"closed" : {
"type" : "boolean"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "schema" : {
+ "$ref" : "#/definitions/FormatSchema"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
+ "textOffset" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "numberType" : {
+ "type" : "string",
+ "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
+ },
+ "bigIntegerValue" : {
+ "type" : "integer"
+ },
+ "decimalValue" : {
+ "type" : "number"
+ },
+ "embeddedObject" : {
+ "type" : "object"
+ },
"text" : {
"type" : "string"
},
@@ -1418,6 +1452,9 @@
"type" : "string"
}
},
+ "codec" : {
+ "$ref" : "#/definitions/ObjectCodec"
+ },
"booleanValue" : {
"type" : "boolean"
},
@@ -1444,19 +1481,9 @@
"objectId" : {
"type" : "object"
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
"typeId" : {
"type" : "object"
},
- "schema" : {
- "$ref" : "#/definitions/FormatSchema"
- },
- "codec" : {
- "$ref" : "#/definitions/ObjectCodec"
- },
"currentToken" : {
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
@@ -1464,10 +1491,7 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
- },
- "currentTokenId" : {
+ "intValue" : {
"type" : "integer",
"format" : "int32"
},
@@ -1487,26 +1511,9 @@
"type" : "string",
"enum" : [ "NOT_AVAILABLE", "START_OBJECT", "END_OBJECT", "START_ARRAY", "END_ARRAY", "FIELD_NAME", "VALUE_EMBEDDED_OBJECT", "VALUE_STRING", "VALUE_NUMBER_INT", "VALUE_NUMBER_FLOAT", "VALUE_TRUE", "VALUE_FALSE", "VALUE_NULL" ]
},
- "textOffset" : {
- "type" : "integer",
- "format" : "int32"
- },
"numberValue" : {
"$ref" : "#/definitions/Number"
},
- "numberType" : {
- "type" : "string",
- "enum" : [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ]
- },
- "bigIntegerValue" : {
- "type" : "integer"
- },
- "decimalValue" : {
- "type" : "number"
- },
- "embeddedObject" : {
- "type" : "object"
- },
"binaryValue" : {
"type" : "array",
"items" : {
@@ -1535,14 +1542,7 @@
"inputSource" : {
"type" : "object"
},
- "currentValue" : {
- "type" : "object"
- },
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
- },
- "formatFeatures" : {
+ "currentTokenId" : {
"type" : "integer",
"format" : "int32"
}
@@ -1570,15 +1570,12 @@
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "currentValue" : {
+ "type" : "object"
},
"currentName" : {
"type" : "string"
},
- "currentValue" : {
- "type" : "object"
- },
"entryCount" : {
"type" : "integer",
"format" : "int32"
@@ -1589,6 +1586,9 @@
"currentIndex" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1601,9 +1601,6 @@
"Locale" : {
"type" : "object",
"properties" : {
- "displayName" : {
- "type" : "string"
- },
"script" : {
"type" : "string"
},
@@ -1652,6 +1649,9 @@
"displayVariant" : {
"type" : "string"
},
+ "displayName" : {
+ "type" : "string"
+ },
"language" : {
"type" : "string"
}
@@ -1753,10 +1753,10 @@
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -1764,12 +1764,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"serializationConfig" : {
"$ref" : "#/definitions/SerializationConfig"
},
@@ -1797,6 +1791,9 @@
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -1808,6 +1805,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -1891,14 +1891,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -1911,15 +1911,15 @@
"algorithm" : {
"type" : "string"
},
+ "format" : {
+ "type" : "string"
+ },
"encoded" : {
"type" : "array",
"items" : {
"type" : "string",
"format" : "byte"
}
- },
- "format" : {
- "type" : "string"
}
}
},
@@ -1946,15 +1946,15 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
+ "defaultPrettyPrinter" : {
+ "$ref" : "#/definitions/PrettyPrinter"
+ },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
- "defaultPrettyPrinter" : {
- "$ref" : "#/definitions/PrettyPrinter"
- },
"serializationInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
@@ -1963,41 +1963,41 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
},
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
+ "defaultVisibilityChecker" : {
+ "$ref" : "#/definitions/VisibilityCheckerObject"
},
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
- "defaultVisibilityChecker" : {
- "$ref" : "#/definitions/VisibilityCheckerObject"
- },
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
},
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "base64Variant" : {
+ "$ref" : "#/definitions/Base64Variant"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
- "base64Variant" : {
- "$ref" : "#/definitions/Base64Variant"
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled" : {
"type" : "boolean"
@@ -2013,14 +2013,17 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
},
"config" : {
"$ref" : "#/definitions/SerializationConfig"
@@ -2028,17 +2031,14 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
}
}
},
@@ -2202,10 +2202,10 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "displayName" : {
+ "id" : {
"type" : "string"
},
- "id" : {
+ "displayName" : {
"type" : "string"
},
"dstsavings" : {
@@ -2296,11 +2296,9 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "keyUsage" : {
- "type" : "array",
- "items" : {
- "type" : "boolean"
- }
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
},
"issuerDN" : {
"$ref" : "#/definitions/Principal"
@@ -2308,9 +2306,11 @@
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
+ "keyUsage" : {
+ "type" : "array",
+ "items" : {
+ "type" : "boolean"
+ }
},
"sigAlgName" : {
"type" : "string"
@@ -2361,17 +2361,6 @@
"type" : "string"
}
},
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"subjectAlternativeNames" : {
"type" : "array",
"items" : {
@@ -2390,6 +2379,17 @@
}
}
},
+ "signature" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json b/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
index 95cd665..ecacb9a 100644
--- a/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
+++ b/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
@@ -699,6 +699,47 @@
}
}
},
+ "/brokers/shutdown": {
+ "post": {
+ "tags": [
+ "brokers"
+ ],
+ "summary": "Shutdown broker gracefully.",
+ "description": "",
+ "operationId": "shutDownBrokerGracefully",
+ "produces": [
+ "application/json"
+ ],
+ "parameters": [
+ {
+ "name": "maxConcurrentUnloadPerSec",
+ "in": "query",
+ "description": "if the value absent(value=0) means no concurrent limitation.",
+ "required": false,
+ "type": "integer",
+ "format": "int32"
+ },
+ {
+ "name": "forcedTerminateTopic",
+ "in": "query",
+ "required": false,
+ "type": "boolean",
+ "default": true
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "Execute shutdown command successfully"
+ },
+ "403": {
+ "description": "You don't have admin permission to update service-configuration"
+ },
+ "500": {
+ "description": "Internal server error"
+ }
+ }
+ }
+ },
"/brokers/version": {
"get": {
"tags": [
@@ -8219,7 +8260,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -8492,7 +8534,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -8749,7 +8792,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -9124,7 +9168,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -9299,7 +9344,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -9581,7 +9627,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -10067,7 +10114,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -10648,7 +10696,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -11044,7 +11093,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -11227,7 +11277,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -11410,7 +11461,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -11825,7 +11877,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -12664,7 +12717,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -13055,7 +13109,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -13251,7 +13306,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -13451,7 +13507,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -13936,7 +13993,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -15051,7 +15109,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -16329,7 +16388,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -16602,7 +16662,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -16859,7 +16920,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -17234,7 +17296,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -17409,7 +17472,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -17691,7 +17755,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -18180,7 +18245,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -18761,7 +18827,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -19157,7 +19224,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -19340,7 +19408,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -19523,7 +19592,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -19938,7 +20008,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -20776,7 +20847,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -21167,7 +21239,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -21363,7 +21436,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -21563,7 +21637,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "authoritative",
@@ -22051,7 +22126,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -23166,7 +23242,8 @@
"name": "applied",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
{
"name": "isGlobal",
@@ -25411,17 +25488,17 @@
"AutoFailoverPolicyData": {
"type": "object",
"properties": {
- "parameters": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
"policyType": {
"type": "string",
"enum": [
"min_available"
]
+ },
+ "parameters": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
}
}
},
@@ -25476,9 +25553,6 @@
"Base64Variant": {
"type": "object",
"properties": {
- "name": {
- "type": "string"
- },
"maxLineLength": {
"type": "integer",
"format": "int32"
@@ -25489,6 +25563,9 @@
"paddingByte": {
"type": "string",
"format": "byte"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -25731,13 +25808,13 @@
"CompletableFuture": {
"type": "object",
"properties": {
+ "done": {
+ "type": "boolean"
+ },
"numberOfDependents": {
"type": "integer",
"format": "int32"
},
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -25749,13 +25826,13 @@
"CompletableFutureClusterData": {
"type": "object",
"properties": {
+ "done": {
+ "type": "boolean"
+ },
"numberOfDependents": {
"type": "integer",
"format": "int32"
},
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -25767,13 +25844,13 @@
"CompletableFuturePartitionedTopicMetadata": {
"type": "object",
"properties": {
+ "done": {
+ "type": "boolean"
+ },
"numberOfDependents": {
"type": "integer",
"format": "int32"
},
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -25785,13 +25862,13 @@
"CompletableFutureVoid": {
"type": "object",
"properties": {
+ "done": {
+ "type": "boolean"
+ },
"numberOfDependents": {
"type": "integer",
"format": "int32"
},
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -25826,42 +25903,45 @@
"ConsumerStats": {
"type": "object",
"properties": {
- "address": {
- "type": "string"
- },
"metadata": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
- "msgRateOut": {
+ "chunkedMessageRate": {
"type": "number",
"format": "double"
},
- "msgRateRedeliver": {
- "type": "number",
- "format": "double"
+ "connectedSince": {
+ "type": "string"
},
- "chunkedMessageRate": {
+ "clientVersion": {
+ "type": "string"
+ },
+ "msgThroughputOut": {
"type": "number",
"format": "double"
},
- "unackedMessages": {
- "type": "integer",
- "format": "int32"
- },
- "lastConsumedTimestamp": {
+ "bytesOutCounter": {
"type": "integer",
"format": "int64"
},
- "lastAckedTimestamp": {
+ "msgOutCounter": {
"type": "integer",
"format": "int64"
},
- "clientVersion": {
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
+ "consumerName": {
"type": "string"
},
+ "availablePermits": {
+ "type": "integer",
+ "format": "int32"
+ },
"avgMessagesPerEntry": {
"type": "integer",
"format": "int32"
@@ -25878,27 +25958,24 @@
"type": "string"
}
},
- "msgThroughputOut": {
+ "msgRateRedeliver": {
"type": "number",
"format": "double"
},
- "bytesOutCounter": {
+ "unackedMessages": {
"type": "integer",
- "format": "int64"
+ "format": "int32"
},
- "msgOutCounter": {
+ "lastConsumedTimestamp": {
"type": "integer",
"format": "int64"
},
- "consumerName": {
- "type": "string"
+ "lastAckedTimestamp": {
+ "type": "integer",
+ "format": "int64"
},
- "connectedSince": {
+ "address": {
"type": "string"
- },
- "availablePermits": {
- "type": "integer",
- "format": "int32"
}
}
},
@@ -25922,10 +25999,10 @@
"displayName": {
"type": "string"
},
- "numericCodeAsString": {
+ "symbol": {
"type": "string"
},
- "symbol": {
+ "numericCodeAsString": {
"type": "string"
}
}
@@ -26013,23 +26090,23 @@
"numberFormat": {
"$ref": "#/definitions/NumberFormat"
},
- "lenient": {
- "type": "boolean"
- },
"timeZone": {
"$ref": "#/definitions/TimeZone"
+ },
+ "lenient": {
+ "type": "boolean"
}
}
},
"DelayedDeliveryPolicies": {
"type": "object",
"properties": {
- "active": {
- "type": "boolean"
- },
"tickTime": {
"type": "integer",
"format": "int64"
+ },
+ "active": {
+ "type": "boolean"
}
}
},
@@ -26048,54 +26125,54 @@
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
- "defaultPropertyInclusion": {
- "$ref": "#/definitions/Value"
- },
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
+ },
"problemHandlers": {
"$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
- "rootName": {
- "type": "string"
+ "defaultPropertyInclusion": {
+ "$ref": "#/definitions/Value"
},
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
+ "rootName": {
+ "type": "string"
},
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "locale": {
- "$ref": "#/definitions/Locale"
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "locale": {
+ "$ref": "#/definitions/Locale"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
+ "base64Variant": {
+ "$ref": "#/definitions/Base64Variant"
},
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
- "base64Variant": {
- "$ref": "#/definitions/Base64Variant"
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled": {
"type": "boolean"
@@ -26108,30 +26185,15 @@
"DeserializationContext": {
"type": "object",
"properties": {
- "locale": {
- "$ref": "#/definitions/Locale"
- },
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
- },
- "config": {
- "$ref": "#/definitions/DeserializationConfig"
- },
- "parser": {
- "$ref": "#/definitions/JsonParser"
- },
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "locale": {
+ "$ref": "#/definitions/Locale"
},
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -26142,8 +26204,23 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
+ "config": {
+ "$ref": "#/definitions/DeserializationConfig"
+ },
+ "parser": {
+ "$ref": "#/definitions/JsonParser"
+ },
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
+ },
"arrayBuilders": {
"$ref": "#/definitions/ArrayBuilders"
+ },
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -26461,27 +26538,6 @@
"contentType": {
"$ref": "#/definitions/JavaType"
},
- "interface": {
- "type": "boolean"
- },
- "primitive": {
- "type": "boolean"
- },
- "interfaces": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/JavaType"
- }
- },
- "genericSignature": {
- "type": "string"
- },
- "final": {
- "type": "boolean"
- },
- "abstract": {
- "type": "boolean"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -26512,6 +26568,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -26527,10 +26586,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": {
@@ -26544,6 +26621,9 @@
"JsonFactory": {
"type": "object",
"properties": {
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
+ },
"rootValueSeparator": {
"type": "string"
},
@@ -26556,9 +26636,6 @@
"inputDecorator": {
"$ref": "#/definitions/InputDecorator"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
- },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
}
@@ -26570,21 +26647,6 @@
"closed": {
"type": "boolean"
},
- "schema": {
- "$ref": "#/definitions/FormatSchema"
- },
- "codec": {
- "$ref": "#/definitions/ObjectCodec"
- },
- "prettyPrinter": {
- "$ref": "#/definitions/PrettyPrinter"
- },
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
- },
- "currentValue": {
- "type": "object"
- },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -26593,10 +26655,16 @@
"type": "integer",
"format": "int32"
},
+ "schema": {
+ "$ref": "#/definitions/FormatSchema"
+ },
"highestEscapedChar": {
"type": "integer",
"format": "int32"
},
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
+ },
"outputTarget": {
"type": "object"
},
@@ -26604,8 +26672,17 @@
"type": "integer",
"format": "int32"
},
+ "currentValue": {
+ "type": "object"
+ },
"outputContext": {
"$ref": "#/definitions/JsonStreamContext"
+ },
+ "codec": {
+ "$ref": "#/definitions/ObjectCodec"
+ },
+ "prettyPrinter": {
+ "$ref": "#/definitions/PrettyPrinter"
}
}
},
@@ -26646,6 +26723,47 @@
"closed": {
"type": "boolean"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "formatFeatures": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "schema": {
+ "$ref": "#/definitions/FormatSchema"
+ },
+ "currentValue": {
+ "type": "object"
+ },
+ "textOffset": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "numberType": {
+ "type": "string",
+ "enum": [
+ "INT",
+ "LONG",
+ "BIG_INTEGER",
+ "FLOAT",
+ "DOUBLE",
+ "BIG_DECIMAL"
+ ]
+ },
+ "bigIntegerValue": {
+ "type": "integer"
+ },
+ "decimalValue": {
+ "type": "number"
+ },
+ "embeddedObject": {
+ "type": "object"
+ },
"text": {
"type": "string"
},
@@ -26655,6 +26773,9 @@
"type": "string"
}
},
+ "codec": {
+ "$ref": "#/definitions/ObjectCodec"
+ },
"booleanValue": {
"type": "boolean"
},
@@ -26681,19 +26802,9 @@
"objectId": {
"type": "object"
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
"typeId": {
"type": "object"
},
- "schema": {
- "$ref": "#/definitions/FormatSchema"
- },
- "codec": {
- "$ref": "#/definitions/ObjectCodec"
- },
"currentToken": {
"type": "string",
"enum": [
@@ -26715,10 +26826,7 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
- },
- "currentTokenId": {
+ "intValue": {
"type": "integer",
"format": "int32"
},
@@ -26752,33 +26860,9 @@
"VALUE_NULL"
]
},
- "textOffset": {
- "type": "integer",
- "format": "int32"
- },
"numberValue": {
"$ref": "#/definitions/Number"
},
- "numberType": {
- "type": "string",
- "enum": [
- "INT",
- "LONG",
- "BIG_INTEGER",
- "FLOAT",
- "DOUBLE",
- "BIG_DECIMAL"
- ]
- },
- "bigIntegerValue": {
- "type": "integer"
- },
- "decimalValue": {
- "type": "number"
- },
- "embeddedObject": {
- "type": "object"
- },
"binaryValue": {
"type": "array",
"items": {
@@ -26807,14 +26891,7 @@
"inputSource": {
"type": "object"
},
- "currentValue": {
- "type": "object"
- },
- "featureMask": {
- "type": "integer",
- "format": "int32"
- },
- "formatFeatures": {
+ "currentTokenId": {
"type": "integer",
"format": "int32"
}
@@ -26842,15 +26919,12 @@
"JsonStreamContext": {
"type": "object",
"properties": {
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
+ "currentValue": {
+ "type": "object"
},
"currentName": {
"type": "string"
},
- "currentValue": {
- "type": "object"
- },
"entryCount": {
"type": "integer",
"format": "int32"
@@ -26861,6 +26935,9 @@
"currentIndex": {
"type": "integer",
"format": "int32"
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -27148,15 +27225,25 @@
"type": "number",
"format": "double"
},
- "bandwidthIn": {
- "$ref": "#/definitions/ResourceUsage"
+ "underLoaded": {
+ "type": "boolean"
},
- "bandwidthOut": {
+ "overLoaded": {
+ "type": "boolean"
+ },
+ "loadReportType": {
+ "type": "string"
+ },
+ "cpu": {
"$ref": "#/definitions/ResourceUsage"
},
- "memory": {
+ "directMemory": {
"$ref": "#/definitions/ResourceUsage"
},
+ "lastUpdate": {
+ "type": "integer",
+ "format": "int64"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -27165,33 +27252,20 @@
"type": "number",
"format": "double"
},
- "cpu": {
+ "bandwidthIn": {
"$ref": "#/definitions/ResourceUsage"
},
- "directMemory": {
+ "bandwidthOut": {
"$ref": "#/definitions/ResourceUsage"
},
- "lastUpdate": {
- "type": "integer",
- "format": "int64"
- },
- "underLoaded": {
- "type": "boolean"
- },
- "overLoaded": {
- "type": "boolean"
- },
- "loadReportType": {
- "type": "string"
+ "memory": {
+ "$ref": "#/definitions/ResourceUsage"
}
}
},
"Locale": {
"type": "object",
"properties": {
- "displayName": {
- "type": "string"
- },
"script": {
"type": "string"
},
@@ -27240,6 +27314,9 @@
"displayVariant": {
"type": "string"
},
+ "displayName": {
+ "type": "string"
+ },
"language": {
"type": "string"
}
@@ -27455,33 +27532,37 @@
"type": "number",
"format": "double"
},
- "address": {
- "type": "string"
- },
"metadata": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
- "producerName": {
- "type": "string"
- },
- "msgRateIn": {
- "type": "number",
- "format": "double"
+ "accessMode": {
+ "type": "string",
+ "enum": [
+ "Shared",
+ "Exclusive",
+ "WaitForExclusive"
+ ]
},
"chunkedMessageRate": {
"type": "number",
"format": "double"
},
- "clientVersion": {
- "type": "string"
- },
"producerId": {
"type": "integer",
"format": "int64"
},
+ "supportsPartialProducer": {
+ "type": "boolean"
+ },
+ "connectedSince": {
+ "type": "string"
+ },
+ "clientVersion": {
+ "type": "string"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -27490,19 +27571,15 @@
"type": "number",
"format": "double"
},
- "supportsPartialProducer": {
- "type": "boolean"
- },
- "connectedSince": {
+ "producerName": {
"type": "string"
},
- "accessMode": {
- "type": "string",
- "enum": [
- "Shared",
- "Exclusive",
- "WaitForExclusive"
- ]
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "address": {
+ "type": "string"
}
}
},
@@ -27516,14 +27593,6 @@
"connected": {
"type": "boolean"
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
"msgRateExpired": {
"type": "number",
"format": "double"
@@ -27532,6 +27601,10 @@
"type": "integer",
"format": "int64"
},
+ "replicationDelayInSeconds": {
+ "type": "integer",
+ "format": "int64"
+ },
"inboundConnection": {
"type": "string"
},
@@ -27541,9 +27614,6 @@
"outboundConnection": {
"type": "string"
},
- "outboundConnectedSince": {
- "type": "string"
- },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -27552,9 +27622,16 @@
"type": "number",
"format": "double"
},
- "replicationDelayInSeconds": {
- "type": "integer",
- "format": "int64"
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
+ "outboundConnectedSince": {
+ "type": "string"
}
}
},
@@ -27565,13 +27642,38 @@
"type": "number",
"format": "double"
},
- "type": {
- "type": "string"
+ "backlogSize": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "chunkedMessageRate": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "msgRateExpired": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgThroughputOut": {
+ "type": "number",
+ "format": "double"
},
- "backlogSize": {
+ "bytesOutCounter": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "msgOutCounter": {
"type": "integer",
"format": "int64"
},
+ "nonContiguousDeletedMessagesRanges": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize": {
+ "type": "integer",
+ "format": "int32"
+ },
"replicated": {
"type": "boolean"
},
@@ -27590,10 +27692,6 @@
"type": "number",
"format": "double"
},
- "chunkedMessageRate": {
- "type": "integer",
- "format": "int32"
- },
"earliestMsgPublishTimeInBacklog": {
"type": "integer",
"format": "int64"
@@ -27616,10 +27714,6 @@
"activeConsumerName": {
"type": "string"
},
- "msgRateExpired": {
- "type": "number",
- "format": "double"
- },
"totalMsgExpired": {
"type": "integer",
"format": "int64"
@@ -27644,11 +27738,11 @@
"type": "integer",
"format": "int64"
},
- "consumers": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ConsumerStats"
- }
+ "allowOutOfOrderDelivery": {
+ "type": "boolean"
+ },
+ "keySharedMode": {
+ "type": "string"
},
"consumersAfterMarkDeletePosition": {
"type": "object",
@@ -27656,36 +27750,19 @@
"type": "string"
}
},
- "nonContiguousDeletedMessagesRangesSerializedSize": {
- "type": "integer",
- "format": "int32"
- },
- "msgThroughputOut": {
- "type": "number",
- "format": "double"
- },
- "bytesOutCounter": {
- "type": "integer",
- "format": "int64"
- },
- "msgOutCounter": {
- "type": "integer",
- "format": "int64"
- },
- "nonContiguousDeletedMessagesRanges": {
- "type": "integer",
- "format": "int32"
- },
"subscriptionProperties": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
- "allowOutOfOrderDelivery": {
- "type": "boolean"
+ "consumers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConsumerStats"
+ }
},
- "keySharedMode": {
+ "type": {
"type": "string"
}
}
@@ -27693,12 +27770,6 @@
"NonPersistentTopicStats": {
"type": "object",
"properties": {
- "subscriptions": {
- "type": "object",
- "additionalProperties": {
- "$ref": "#/definitions/NonPersistentSubscriptionStats"
- }
- },
"publishers": {
"type": "array",
"items": {
@@ -27715,25 +27786,16 @@
"type": "number",
"format": "double"
},
+ "subscriptions": {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/NonPersistentSubscriptionStats"
+ }
+ },
"backlogSize": {
"type": "integer",
"format": "int64"
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize": {
- "type": "integer",
- "format": "int32"
- },
- "compaction": {
- "$ref": "#/definitions/CompactionStats"
- },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -27788,9 +27850,24 @@
"type": "integer",
"format": "int64"
},
+ "compaction": {
+ "$ref": "#/definitions/CompactionStats"
+ },
"nonContiguousDeletedMessagesRanges": {
"type": "integer",
"format": "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
}
}
},
@@ -27843,10 +27920,10 @@
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -27854,12 +27931,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"serializationConfig": {
"$ref": "#/definitions/SerializationConfig"
},
@@ -27887,6 +27958,9 @@
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
@@ -27898,12 +27972,39 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
"OffloadPolicies": {
"type": "object",
"properties": {
+ "managedLedgerOffloadBucket": {
+ "type": "string"
+ },
+ "fileSystemProfilePath": {
+ "type": "string"
+ },
+ "managedLedgerOffloadRegion": {
+ "type": "string"
+ },
+ "gcsManagedLedgerOffloadBucket": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadRole": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadBucket": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadRegion": {
+ "type": "string"
+ },
+ "gcsManagedLedgerOffloadRegion": {
+ "type": "string"
+ },
"managedLedgerOffloadThresholdInBytes": {
"type": "integer",
"format": "int64"
@@ -27926,15 +28027,6 @@
"type": "integer",
"format": "int32"
},
- "fileSystemURI": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadRegion": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadBucket": {
- "type": "string"
- },
"s3ManagedLedgerOffloadServiceEndpoint": {
"type": "string"
},
@@ -27952,32 +28044,16 @@
"s3ManagedLedgerOffloadCredentialSecret": {
"type": "string"
},
- "s3ManagedLedgerOffloadRole": {
+ "fileSystemURI": {
"type": "string"
},
"s3ManagedLedgerOffloadRoleSessionName": {
"type": "string"
},
- "gcsManagedLedgerOffloadRegion": {
- "type": "string"
- },
- "gcsManagedLedgerOffloadBucket": {
- "type": "string"
- },
"gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "fileSystemProfilePath": {
- "type": "string"
- },
- "managedLedgerOffloadedReadPriority": {
- "type": "string",
- "enum": [
- "BOOKKEEPER_FIRST",
- "TIERED_STORAGE_FIRST"
- ]
- },
"gcsManagedLedgerOffloadReadBufferSizeInBytes": {
"type": "integer",
"format": "int32"
@@ -27985,12 +28061,6 @@
"gcsManagedLedgerOffloadServiceAccountKeyFile": {
"type": "string"
},
- "managedLedgerOffloadBucket": {
- "type": "string"
- },
- "managedLedgerOffloadRegion": {
- "type": "string"
- },
"managedLedgerOffloadServiceEndpoint": {
"type": "string"
},
@@ -28001,6 +28071,13 @@
"managedLedgerOffloadReadBufferSizeInBytes": {
"type": "integer",
"format": "int32"
+ },
+ "managedLedgerOffloadedReadPriority": {
+ "type": "string",
+ "enum": [
+ "BOOKKEEPER_FIRST",
+ "TIERED_STORAGE_FIRST"
+ ]
}
}
},
@@ -28732,14 +28809,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -28752,15 +28829,15 @@
"algorithm": {
"type": "string"
},
+ "format": {
+ "type": "string"
+ },
"encoded": {
"type": "array",
"items": {
"type": "string",
"format": "byte"
}
- },
- "format": {
- "type": "string"
}
}
},
@@ -28780,33 +28857,37 @@
"PublisherStats": {
"type": "object",
"properties": {
- "address": {
- "type": "string"
- },
"metadata": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
- "producerName": {
- "type": "string"
- },
- "msgRateIn": {
- "type": "number",
- "format": "double"
+ "accessMode": {
+ "type": "string",
+ "enum": [
+ "Shared",
+ "Exclusive",
+ "WaitForExclusive"
+ ]
},
"chunkedMessageRate": {
"type": "number",
"format": "double"
},
- "clientVersion": {
- "type": "string"
- },
"producerId": {
"type": "integer",
"format": "int64"
},
+ "supportsPartialProducer": {
+ "type": "boolean"
+ },
+ "connectedSince": {
+ "type": "string"
+ },
+ "clientVersion": {
+ "type": "string"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -28815,19 +28896,15 @@
"type": "number",
"format": "double"
},
- "supportsPartialProducer": {
- "type": "boolean"
- },
- "connectedSince": {
+ "producerName": {
"type": "string"
},
- "accessMode": {
- "type": "string",
- "enum": [
- "Shared",
- "Exclusive",
- "WaitForExclusive"
- ]
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "address": {
+ "type": "string"
}
}
},
@@ -28845,14 +28922,6 @@
"connected": {
"type": "boolean"
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
"msgRateExpired": {
"type": "number",
"format": "double"
@@ -28861,6 +28930,10 @@
"type": "integer",
"format": "int64"
},
+ "replicationDelayInSeconds": {
+ "type": "integer",
+ "format": "int64"
+ },
"inboundConnection": {
"type": "string"
},
@@ -28870,9 +28943,6 @@
"outboundConnection": {
"type": "string"
},
- "outboundConnectedSince": {
- "type": "string"
- },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -28881,9 +28951,16 @@
"type": "number",
"format": "double"
},
- "replicationDelayInSeconds": {
- "type": "integer",
- "format": "int64"
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
+ "outboundConnectedSince": {
+ "type": "string"
}
}
},
@@ -28978,11 +29055,11 @@
"ResourceUnit": {
"type": "object",
"properties": {
- "resourceId": {
- "type": "string"
- },
"availableResource": {
"$ref": "#/definitions/ResourceDescription"
+ },
+ "resourceId": {
+ "type": "string"
}
}
},
@@ -29038,15 +29115,15 @@
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
+ "defaultPrettyPrinter": {
+ "$ref": "#/definitions/PrettyPrinter"
+ },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
- "defaultPrettyPrinter": {
- "$ref": "#/definitions/PrettyPrinter"
- },
"serializationInclusion": {
"type": "string",
"enum": [
@@ -29062,41 +29139,41 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
},
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
+ "defaultVisibilityChecker": {
+ "$ref": "#/definitions/VisibilityCheckerObject"
},
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
- "defaultVisibilityChecker": {
- "$ref": "#/definitions/VisibilityCheckerObject"
- },
- "locale": {
- "$ref": "#/definitions/Locale"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "locale": {
+ "$ref": "#/definitions/Locale"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
+ "base64Variant": {
+ "$ref": "#/definitions/Base64Variant"
},
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
- "base64Variant": {
- "$ref": "#/definitions/Base64Variant"
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled": {
"type": "boolean"
@@ -29112,14 +29189,17 @@
"SerializerProvider": {
"type": "object",
"properties": {
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
},
"locale": {
"$ref": "#/definitions/Locale"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
+ },
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
},
"config": {
"$ref": "#/definitions/SerializationConfig"
@@ -29127,17 +29207,14 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
}
}
},
@@ -29231,13 +29308,38 @@
"SubscriptionStats": {
"type": "object",
"properties": {
- "type": {
- "type": "string"
- },
"backlogSize": {
"type": "integer",
"format": "int64"
},
+ "chunkedMessageRate": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "msgRateExpired": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgThroughputOut": {
+ "type": "number",
+ "format": "double"
+ },
+ "bytesOutCounter": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "msgOutCounter": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "nonContiguousDeletedMessagesRanges": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize": {
+ "type": "integer",
+ "format": "int32"
+ },
"replicated": {
"type": "boolean"
},
@@ -29256,10 +29358,6 @@
"type": "number",
"format": "double"
},
- "chunkedMessageRate": {
- "type": "integer",
- "format": "int32"
- },
"earliestMsgPublishTimeInBacklog": {
"type": "integer",
"format": "int64"
@@ -29282,10 +29380,6 @@
"activeConsumerName": {
"type": "string"
},
- "msgRateExpired": {
- "type": "number",
- "format": "double"
- },
"totalMsgExpired": {
"type": "integer",
"format": "int64"
@@ -29310,11 +29404,11 @@
"type": "integer",
"format": "int64"
},
- "consumers": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/ConsumerStats"
- }
+ "allowOutOfOrderDelivery": {
+ "type": "boolean"
+ },
+ "keySharedMode": {
+ "type": "string"
},
"consumersAfterMarkDeletePosition": {
"type": "object",
@@ -29322,36 +29416,19 @@
"type": "string"
}
},
- "nonContiguousDeletedMessagesRangesSerializedSize": {
- "type": "integer",
- "format": "int32"
- },
- "msgThroughputOut": {
- "type": "number",
- "format": "double"
- },
- "bytesOutCounter": {
- "type": "integer",
- "format": "int64"
- },
- "msgOutCounter": {
- "type": "integer",
- "format": "int64"
- },
- "nonContiguousDeletedMessagesRanges": {
- "type": "integer",
- "format": "int32"
- },
"subscriptionProperties": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
- "allowOutOfOrderDelivery": {
- "type": "boolean"
+ "consumers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConsumerStats"
+ }
},
- "keySharedMode": {
+ "type": {
"type": "string"
}
}
@@ -29415,10 +29492,10 @@
"TimeZone": {
"type": "object",
"properties": {
- "displayName": {
+ "id": {
"type": "string"
},
- "id": {
+ "displayName": {
"type": "string"
},
"dstsavings": {
@@ -29438,27 +29515,6 @@
"type": "integer",
"format": "int64"
},
- "subscriptions": {
- "type": "object",
- "additionalProperties": {
- "$ref": "#/definitions/SubscriptionStats"
- }
- },
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize": {
- "type": "integer",
- "format": "int32"
- },
- "compaction": {
- "$ref": "#/definitions/CompactionStats"
- },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -29525,9 +29581,30 @@
"type": "integer",
"format": "int64"
},
+ "compaction": {
+ "$ref": "#/definitions/CompactionStats"
+ },
"nonContiguousDeletedMessagesRanges": {
"type": "integer",
"format": "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "subscriptions": {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/SubscriptionStats"
+ }
+ },
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
}
}
},
@@ -29965,20 +30042,20 @@
"initialized": {
"type": "boolean"
},
- "functionsV2": {
- "$ref": "#/definitions/FunctionsV2WorkerService"
- },
"workers": {
"$ref": "#/definitions/WorkersWorkerService"
},
- "workerConfig": {
- "$ref": "#/definitions/WorkerConfig"
- },
"functions": {
"$ref": "#/definitions/FunctionsWorkerService"
},
"sinks": {
"$ref": "#/definitions/SinksWorkerService"
+ },
+ "functionsV2": {
+ "$ref": "#/definitions/FunctionsV2WorkerService"
+ },
+ "workerConfig": {
+ "$ref": "#/definitions/WorkerConfig"
}
}
},
@@ -30015,11 +30092,9 @@
"issuerX500Principal": {
"$ref": "#/definitions/X500Principal"
},
- "keyUsage": {
- "type": "array",
- "items": {
- "type": "boolean"
- }
+ "version": {
+ "type": "integer",
+ "format": "int32"
},
"issuerDN": {
"$ref": "#/definitions/Principal"
@@ -30027,9 +30102,11 @@
"subjectDN": {
"$ref": "#/definitions/Principal"
},
- "version": {
- "type": "integer",
- "format": "int32"
+ "keyUsage": {
+ "type": "array",
+ "items": {
+ "type": "boolean"
+ }
},
"sigAlgName": {
"type": "string"
@@ -30080,17 +30157,6 @@
"type": "string"
}
},
- "signature": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
- },
- "basicConstraints": {
- "type": "integer",
- "format": "int32"
- },
"subjectAlternativeNames": {
"type": "array",
"items": {
@@ -30109,6 +30175,17 @@
}
}
},
+ "signature": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
+ },
+ "basicConstraints": {
+ "type": "integer",
+ "format": "int32"
+ },
"criticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json b/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json
index d35c882..145d9e7 100644
--- a/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json
+++ b/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json
@@ -1188,9 +1188,6 @@
"Base64Variant": {
"type": "object",
"properties": {
- "name": {
- "type": "string"
- },
"maxLineLength": {
"type": "integer",
"format": "int32"
@@ -1201,6 +1198,9 @@
"paddingByte": {
"type": "string",
"format": "byte"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -1251,13 +1251,13 @@
"CompletableFuture": {
"type": "object",
"properties": {
+ "done": {
+ "type": "boolean"
+ },
"numberOfDependents": {
"type": "integer",
"format": "int32"
},
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -1269,13 +1269,13 @@
"CompletableFutureClusterData": {
"type": "object",
"properties": {
+ "done": {
+ "type": "boolean"
+ },
"numberOfDependents": {
"type": "integer",
"format": "int32"
},
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -1287,13 +1287,13 @@
"CompletableFutureVoid": {
"type": "object",
"properties": {
+ "done": {
+ "type": "boolean"
+ },
"numberOfDependents": {
"type": "integer",
"format": "int32"
},
- "done": {
- "type": "boolean"
- },
"cancelled": {
"type": "boolean"
},
@@ -1393,10 +1393,10 @@
"displayName": {
"type": "string"
},
- "numericCodeAsString": {
+ "symbol": {
"type": "string"
},
- "symbol": {
+ "numericCodeAsString": {
"type": "string"
}
}
@@ -1411,11 +1411,11 @@
"numberFormat": {
"$ref": "#/definitions/NumberFormat"
},
- "lenient": {
- "type": "boolean"
- },
"timeZone": {
"$ref": "#/definitions/TimeZone"
+ },
+ "lenient": {
+ "type": "boolean"
}
}
},
@@ -1425,54 +1425,54 @@
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
- "defaultPropertyInclusion": {
- "$ref": "#/definitions/Value"
- },
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
+ },
"problemHandlers": {
"$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
- "rootName": {
- "type": "string"
+ "defaultPropertyInclusion": {
+ "$ref": "#/definitions/Value"
},
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
+ "rootName": {
+ "type": "string"
},
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "locale": {
- "$ref": "#/definitions/Locale"
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "locale": {
+ "$ref": "#/definitions/Locale"
},
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
+ "base64Variant": {
+ "$ref": "#/definitions/Base64Variant"
},
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
- "base64Variant": {
- "$ref": "#/definitions/Base64Variant"
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
},
"annotationProcessingEnabled": {
"type": "boolean"
@@ -1485,30 +1485,15 @@
"DeserializationContext": {
"type": "object",
"properties": {
- "locale": {
- "$ref": "#/definitions/Locale"
- },
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
- },
- "config": {
- "$ref": "#/definitions/DeserializationConfig"
- },
- "parser": {
- "$ref": "#/definitions/JsonParser"
- },
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
+ "locale": {
+ "$ref": "#/definitions/Locale"
},
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -1519,8 +1504,23 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
+ "config": {
+ "$ref": "#/definitions/DeserializationConfig"
+ },
+ "parser": {
+ "$ref": "#/definitions/JsonParser"
+ },
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
+ },
"arrayBuilders": {
"$ref": "#/definitions/ArrayBuilders"
+ },
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -2090,27 +2090,6 @@
"contentType": {
"$ref": "#/definitions/JavaType"
},
- "interface": {
- "type": "boolean"
- },
- "primitive": {
- "type": "boolean"
- },
- "interfaces": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/JavaType"
- }
- },
- "genericSignature": {
- "type": "string"
- },
- "final": {
- "type": "boolean"
- },
- "abstract": {
- "type": "boolean"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
... 14866 lines suppressed ...