You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by pe...@apache.org on 2021/12/20 07:53:12 UTC
[pulsar] branch asf-site updated: Updated site at revision 7e2c8c1
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 b012b5a Updated site at revision 7e2c8c1
b012b5a is described below
commit b012b5ab67b371cbb9c72fb66b2b9c743a5b5240
Author: Pulsar Site Updater <de...@pulsar.incubator.apache.org>
AuthorDate: Mon Dec 20 07:51:28 2021 +0000
Updated site at revision 7e2c8c1
---
content/api/python/2.10.0-SNAPSHOT/index.html | 6 +-
content/api/python/index.html | 6 +-
content/docs/en/next/admin-api-packages.html | 175 +++----
content/docs/en/next/admin-api-packages/index.html | 175 +++----
content/docs/zh-CN/2.3.1/reference-cli-tools.html | 7 +-
.../zh-CN/2.3.1/reference-cli-tools/index.html | 7 +-
content/docs/zh-CN/2.3.2/reference-cli-tools.html | 2 +-
.../zh-CN/2.3.2/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.4.0/reference-cli-tools.html | 2 +-
.../zh-CN/2.4.0/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.4.1/reference-cli-tools.html | 2 +-
.../zh-CN/2.4.1/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.4.2/reference-cli-tools.html | 2 +-
.../zh-CN/2.4.2/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.5.0/reference-cli-tools.html | 2 +-
.../zh-CN/2.5.0/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.5.1/reference-cli-tools.html | 2 +-
.../zh-CN/2.5.1/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.5.2/reference-cli-tools.html | 2 +-
.../zh-CN/2.5.2/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.6.0/reference-cli-tools.html | 2 +-
.../zh-CN/2.6.0/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.6.1/reference-cli-tools.html | 2 +-
.../zh-CN/2.6.1/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.6.2/reference-cli-tools.html | 9 +-
.../zh-CN/2.6.2/reference-cli-tools/index.html | 9 +-
content/docs/zh-CN/2.6.3/reference-cli-tools.html | 2 +-
.../zh-CN/2.6.3/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.6.4/reference-cli-tools.html | 2 +-
.../zh-CN/2.6.4/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.7.0/reference-cli-tools.html | 2 +-
.../zh-CN/2.7.0/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.7.1/reference-cli-tools.html | 2 +-
.../zh-CN/2.7.1/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.7.2/reference-cli-tools.html | 2 +-
.../zh-CN/2.7.2/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.7.3/reference-cli-tools.html | 2 +-
.../zh-CN/2.7.3/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/2.8.0/reference-cli-tools.html | 2 +-
.../zh-CN/2.8.0/reference-cli-tools/index.html | 2 +-
content/docs/zh-CN/next/reference-cli-tools.html | 26 +-
.../docs/zh-CN/next/reference-cli-tools/index.html | 26 +-
content/docs/zh-CN/reference-cli-tools.html | 2 +-
content/docs/zh-CN/reference-cli-tools/index.html | 2 +-
content/swagger/2.10.0-SNAPSHOT/swagger.json | 576 ++++++++++-----------
.../swagger/2.10.0-SNAPSHOT/swaggerfunctions.json | 386 +++++++-------
.../swagger/2.10.0-SNAPSHOT/swaggerpackages.json | 322 ++++++------
content/swagger/2.10.0-SNAPSHOT/swaggersink.json | 322 ++++++------
content/swagger/2.10.0-SNAPSHOT/swaggersource.json | 322 ++++++------
content/swagger/2.10.0-SNAPSHOT/v2/swagger.json | 572 ++++++++++----------
.../2.10.0-SNAPSHOT/v3/swaggerfunctions.json | 386 +++++++-------
.../2.10.0-SNAPSHOT/v3/swaggerpackages.json | 322 ++++++------
.../swagger/2.10.0-SNAPSHOT/v3/swaggersink.json | 322 ++++++------
.../swagger/2.10.0-SNAPSHOT/v3/swaggersource.json | 322 ++++++------
content/swagger/master/swagger.json | 576 ++++++++++-----------
content/swagger/master/swaggerfunctions.json | 386 +++++++-------
content/swagger/master/swaggerpackages.json | 322 ++++++------
content/swagger/master/swaggersink.json | 322 ++++++------
content/swagger/master/swaggersource.json | 322 ++++++------
content/swagger/master/v2/swagger.json | 572 ++++++++++----------
content/swagger/master/v3/swaggerfunctions.json | 386 +++++++-------
content/swagger/master/v3/swaggerpackages.json | 322 ++++++------
content/swagger/master/v3/swaggersink.json | 322 ++++++------
content/swagger/master/v3/swaggersource.json | 322 ++++++------
64 files changed, 4104 insertions(+), 4114 deletions(-)
diff --git a/content/api/python/2.10.0-SNAPSHOT/index.html b/content/api/python/2.10.0-SNAPSHOT/index.html
index 7c69f56..b1a837d 100644
--- a/content/api/python/2.10.0-SNAPSHOT/index.html
+++ b/content/api/python/2.10.0-SNAPSHOT/index.html
@@ -3764,7 +3764,7 @@ producers and consumers.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.create_producer">
- <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f9cb2c8ecd0>, 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 0x7f73df7e9cd0>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
</div>
@@ -4018,7 +4018,7 @@ batched into single batch message:
<div class="item">
<div class="name def" id="pulsar.Client.create_reader">
- <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f9cb1d841d0>, 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 0x7f73de8df1d0>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
</div>
@@ -4235,7 +4235,7 @@ for ongoing operations to complete.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.subscribe">
- <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f9cb1d84110>, 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 0x7f73de8df110>, 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 7c69f56..b1a837d 100644
--- a/content/api/python/index.html
+++ b/content/api/python/index.html
@@ -3764,7 +3764,7 @@ producers and consumers.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.create_producer">
- <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f9cb2c8ecd0>, 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 0x7f73df7e9cd0>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
</div>
@@ -4018,7 +4018,7 @@ batched into single batch message:
<div class="item">
<div class="name def" id="pulsar.Client.create_reader">
- <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f9cb1d841d0>, 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 0x7f73de8df1d0>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
</div>
@@ -4235,7 +4235,7 @@ for ongoing operations to complete.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.subscribe">
- <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f9cb1d84110>, 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 0x7f73de8df110>, 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/admin-api-packages.html b/content/docs/en/next/admin-api-packages.html
index 143cc51..a506c9a 100644
--- a/content/docs/en/next/admin-api-packages.html
+++ b/content/docs/en/next/admin-api-packages.html
@@ -78,136 +78,127 @@
<p><strong>Important</strong></p>
<p>This page only shows <strong>some frequently used operations</strong>.</p>
<ul>
-<li><p>For the latest and complete information about <code>Pulsar admin</code>, including commands, flags, descriptions, and more, see <a href="https://pulsar.apache.org/tools/pulsar-admin/">Pulsar admin doc</a></p></li>
+<li><p>For the latest and complete information about <code>Pulsar admin</code>, including commands, flags, descriptions, and more, see <a href="https://pulsar.apache.org/tools/pulsar-admin/">Pulsar admin doc</a>.</p></li>
<li><p>For the latest and complete information about <code>REST API</code>, including parameters, responses, samples, and more, see <a href="https://pulsar.apache.org/admin-rest-api#/">REST</a>
API doc.</p></li>
<li><p>For the latest and complete information about <code>Java admin API</code>, including classes, methods, descriptions, and more, see <a href="https://pulsar.apache.org/api/admin/2.8.0-SNAPSHOT/">Java admin API doc</a>.</p></li>
</ul>
</blockquote>
-<p>Package management enables version management and simplifies the upgrade and rollback processes for Functions, Sinks, and Sources. When you use the same function, sink and source in different namespaces, you can upload them to a common package management system.</p>
-<h2><a class="anchor" aria-hidden="true" id="package-name"></a><a href="#package-name" 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>A <code>package</code> is identified by five parts: <code>type</code>, <code>tenant</code>, <code>namespace</code>, <code>package name</code>, and <code>version</code>.</p>
+<p>Package managers or package-management systems automatically manage packages in a consistent manner. These tools simplify the installation tasks, upgrade process, and deletion operations for users. A package is a minimal unit that a package manager deals with. In Pulsar, packages are organized at the tenant- and namespace-level to manage Pulsar Functions and Pulsar IO connectors (i.e., source and sink).</p>
+<h2><a class="anchor" aria-hidden="true" id="what-is-a-package"></a><a href="#what-is-a-package" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2- [...]
+<p>A package is a set of elements that the user would like to reuse in later operations. In Pulsar, a package can be a group of functions, sources, and sinks. You can define a package according to your needs.</p>
+<p>The package management system in Pulsar stores the data and metadata of each package (as shown in the table below) and tracks the package versions.</p>
<table>
<thead>
-<tr><th>Part</th><th>Description</th></tr>
+<tr><th>Metadata</th><th>Description</th></tr>
</thead>
<tbody>
-<tr><td><code>type</code></td><td>The type of the package. The following types are supported: <code>function</code>, <code>sink</code> and <code>source</code>.</td></tr>
-<tr><td><code>name</code></td><td>The fully qualified name of the package: <code><tenant>/<namespace>/<package name></code>.</td></tr>
-<tr><td><code>version</code></td><td>The version of the package.</td></tr>
+<tr><td>description</td><td>The description of the package.</td></tr>
+<tr><td>contact</td><td>The contact information of a package. For example, an email address of the developer team.</td></tr>
+<tr><td>create_time</td><td>The time when the package is created.</td></tr>
+<tr><td>modification_time</td><td>The time when the package is lastly modified.</td></tr>
+<tr><td>properties</td><td>A user-defined key/value map to store other information.</td></tr>
</tbody>
</table>
-<p>The following is a code sample.</p>
-<pre><code class="hljs css language-java"><span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">PackageName</span> </span>{
- <span class="hljs-keyword">private</span> <span class="hljs-keyword">final</span> PackageType type;
- <span class="hljs-keyword">private</span> <span class="hljs-keyword">final</span> String namespace;
- <span class="hljs-keyword">private</span> <span class="hljs-keyword">final</span> String tenant;
- <span class="hljs-keyword">private</span> <span class="hljs-keyword">final</span> String name;
- <span class="hljs-keyword">private</span> <span class="hljs-keyword">final</span> String version;
-}
-
-<span class="hljs-keyword">enum</span> PackageType {
- FUNCTION(<span class="hljs-string">"function"</span>), SINK(<span class="hljs-string">"sink"</span>), SOURCE(<span class="hljs-string">"source"</span>);
-}
-
-</code></pre>
-<h2><a class="anchor" aria-hidden="true" id="package-url"></a><a href="#package-url" 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 [...]
-<p>A package is located using a URL. The package URL is written in the following format:</p>
-<pre><code class="hljs css language-shell"><type>://<tenant>/<namespace>/<package name>@<version>
-</code></pre>
-<p>The following are package URL examples:</p>
-<p><code>sink://public/default/mysql-sink@1.0</code> <br>
-<code>function://my-tenant/my-ns/my-function@0.1</code> <br>
-<code>source://my-tenant/my-ns/mysql-cdc-source@2.3</code></p>
-<p>The package management system stores the data, versions and metadata of each package. The metadata is shown in the following table.</p>
+<h2><a class="anchor" aria-hidden="true" id="how-to-use-a-package"></a><a href="#how-to-use-a-package" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1 [...]
+<p>Packages can efficiently use the same set of functions and IO connectors. For example, you can use the same function, source, and sink in multiple namespaces. The main steps are:</p>
+<ol>
+<li><p>Create a package in the package manager by providing the following information: type, tenant, namespace, package name, and version.</p>
<table>
<thead>
-<tr><th>metadata</th><th>Description</th></tr>
+<tr><th>Component</th><th>Description</th></tr>
</thead>
<tbody>
-<tr><td>description</td><td>The description of the package.</td></tr>
-<tr><td>contact</td><td>The contact information of a package. For example, team email.</td></tr>
-<tr><td>create_time</td><td>The time when the package is created.</td></tr>
-<tr><td>modification_time</td><td>The time when the package is modified.</td></tr>
-<tr><td>properties</td><td>A key/value map that stores your own information.</td></tr>
+<tr><td>type</td><td>Specify one of the supported package types: function, sink and source.</td></tr>
+<tr><td>tenant</td><td>Specify the tenant where you want to create the package.</td></tr>
+<tr><td>namespace</td><td>Specify the namespace where you want to create the package.</td></tr>
+<tr><td>name</td><td>Specify the complete name of the package, using the format <code><tenant>/<namespace>/<package name></code>.</td></tr>
+<tr><td>version</td><td>Specify the version of the package using the format <code>MajorVerion.MinorVersion</code> in numerals.</td></tr>
</tbody>
</table>
-<h2><a class="anchor" aria-hidden="true" id="permissions"></a><a href="#permissions" 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 [...]
-<p>The packages are organized by the tenant and namespace, so you can apply the tenant and namespace permissions to packages directly.</p>
-<h2><a class="anchor" aria-hidden="true" id="package-resources"></a><a href="#package-resources" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2- [...]
-<p>You can use the package management with command line tools, REST API and Java client.</p>
+<p>The information you provide creates a URL for a package, in the format <code><type>://<tenant>/<namespace>/<package name>/<version></code>.</p></li>
+<li><p>Upload the elements to the package, i.e., the functions, sources, and sinks that you want to use across namespaces.</p></li>
+<li><p>Apply permissions to this package from various namespaces.</p></li>
+</ol>
+<p>Now, you can use the elements you defined in the package by calling this package from within the package manager. The package manager locates it by the URL. For example,</p>
+<pre><code class="hljs">sink:<span class="hljs-regexp">//</span>public<span class="hljs-regexp">/default/my</span>sql-sink@<span class="hljs-number">1.0</span>
+<span class="hljs-keyword">function</span>:<span class="hljs-regexp">//my</span>-tenant<span class="hljs-regexp">/my-ns/my</span>-<span class="hljs-keyword">function</span>@<span class="hljs-number">0.1</span>
+source:<span class="hljs-regexp">//my</span>-tenant<span class="hljs-regexp">/my-ns/my</span>sql-cdc-source@<span class="hljs-number">2.3</span>
+</code></pre>
+<h2><a class="anchor" aria-hidden="true" id="package-management-in-pulsar"></a><a href="#package-management-in-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-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 [...]
+<p>You can use the command line tools, REST API, or the Java client to manage your package resources in Pulsar. More specifically, you can use these tools to <a href="#upload-a-package">upload</a>, <a href="#download-a-package">download</a>, and <a href="#delete-a-package">delete</a> a package, <a href="#get-the-metadata-of-a-package">get the metadata</a> and <a href="#update-the-metadata-of-a-package">update the metadata</a> of a package, <a href="#list-all-versions-of-a-package">get th [...]
<h3><a class="anchor" aria-hidden="true" id="upload-a-package"></a><a href="#upload-a-package" 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. [...]
-<p>You can upload a package to the package management service in the following ways.</p>
+<p>You can use the following commands to upload a package.</p>
<div class="tabs"><div class="nav-tabs"><div id="tab-group-1150-tab-1151" class="nav-link active" data-group="group_1150" data-tab="tab-group-1150-content-1151">pulsar-admin</div><div id="tab-group-1150-tab-1152" class="nav-link" data-group="group_1150" data-tab="tab-group-1150-content-1152">REST API</div><div id="tab-group-1150-tab-1153" class="nav-link" data-group="group_1150" data-tab="tab-group-1150-content-1153">JAVA</div></div><div class="tab-content"><div id="tab-group-1150-conten [...]
-</span></div></div><div id="tab-group-1150-content-1152" class="tab-pane" data-group="group_1150" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1&apiVersion=v3"><b>POST</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1</i></a>
+</span></div></div><div id="tab-group-1150-content-1152" class="tab-pane" data-group="group_1150" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:versionversion=master&apiVersion=v3"><b>POST</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version</i></a>
</p>
</span></div></div><div id="tab-group-1150-content-1153" class="tab-pane" data-group="group_1150" tabindex="-1"><div><span><p>Upload a package to the package management service synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">upload</span><span class="hljs-params">(PackageMetadata metadata, String packageName, String path)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">upload</span><span class="hljs-params">(PackageMetadata metadata, String packageName, String path)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
<p>Upload a package to the package management service asynchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">uploadAsync</span><span class="hljs-params">(PackageMetadata metadata, String packageName, String path)</span></span>;<br /></code></pre>
+<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">uploadAsync</span><span class="hljs-params">(PackageMetadata metadata, String packageName, String path)</span></span>;<br /></code></pre>
</span></div></div></div></div>
<h3><a class="anchor" aria-hidden="true" id="download-a-package"></a><a href="#download-a-package" 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- [...]
-<p>You can download a package to the package management service in the following ways.</p>
+<p>You can use the following commands to download a package.</p>
<div class="tabs"><div class="nav-tabs"><div id="tab-group-1154-tab-1155" class="nav-link active" data-group="group_1154" data-tab="tab-group-1154-content-1155">pulsar-admin</div><div id="tab-group-1154-tab-1156" class="nav-link" data-group="group_1154" data-tab="tab-group-1154-content-1156">REST API</div><div id="tab-group-1154-tab-1157" class="nav-link" data-group="group_1154" data-tab="tab-group-1154-content-1157">JAVA</div></div><div class="tab-content"><div id="tab-group-1154-conten [...]
-</span></div></div><div id="tab-group-1154-content-1156" class="tab-pane" data-group="group_1154" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1</i></a>
+</span></div></div><div id="tab-group-1154-content-1156" class="tab-pane" data-group="group_1154" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:versionversion=master&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version</i></a>
</p>
-</span></div></div><div id="tab-group-1154-content-1157" class="tab-pane" data-group="group_1154" tabindex="-1"><div><span><p>Download a package to the package management service synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">download</span><span class="hljs-params">(String packageName, String path)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
-<p>Download a package to the package management service asynchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">downloadAsync</span><span class="hljs-params">(String packageName, String path)</span></span>;<br /></code></pre>
+</span></div></div><div id="tab-group-1154-content-1157" class="tab-pane" data-group="group_1154" tabindex="-1"><div><span><p>Download a package from the package management service synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">download</span><span class="hljs-params">(String packageName, String path)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<p>Download a package from the package management service asynchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">downloadAsync</span><span class="hljs-params">(String packageName, String path)</span></span>;<br /></code></pre>
</span></div></div></div></div>
-<h3><a class="anchor" aria-hidden="true" id="list-all-versions-of-a-package"></a><a href="#list-all-versions-of-a-package" 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 1 [...]
-<p>You can get a list of all versions of a package in the following ways.</p>
-<div class="tabs"><div class="nav-tabs"><div id="tab-group-1158-tab-1159" class="nav-link active" data-group="group_1158" data-tab="tab-group-1158-content-1159">pulsar-admin</div><div id="tab-group-1158-tab-1160" class="nav-link" data-group="group_1158" data-tab="tab-group-1158-content-1160">REST API</div><div id="tab-group-1158-tab-1161" class="nav-link" data-group="group_1158" data-tab="tab-group-1158-content-1161">JAVA</div></div><div class="tab-content"><div id="tab-group-1158-conten [...]
-</span></div></div><div id="tab-group-1158-content-1160" class="tab-pane" data-group="group_1158" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/?version=2.8.1&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/?version=2.8.1</i></a>
+<h3><a class="anchor" aria-hidden="true" id="delete-a-package"></a><a href="#delete-a-package" 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. [...]
+<p>You can use the following commands to delete a package.</p>
+<div class="tabs"><div class="nav-tabs"><div id="tab-group-1158-tab-1159" class="nav-link active" data-group="group_1158" data-tab="tab-group-1158-content-1159">pulsar-admin</div><div id="tab-group-1158-tab-1160" class="nav-link" data-group="group_1158" data-tab="tab-group-1158-content-1160">REST API</div><div id="tab-group-1158-tab-1161" class="nav-link" data-group="group_1158" data-tab="tab-group-1158-content-1161">JAVA</div></div><div class="tab-content"><div id="tab-group-1158-conten [...]
+<pre><code class="hljs css language-shell">bin/pulsar-admin packages delete functions://public/default/example@v0.1<br /></code></pre>
+</span></div></div><div id="tab-group-1158-content-1160" class="tab-pane" data-group="group_1158" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:versionversion=master&apiVersion=v3"><b>DELETE</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version</i></a>
</p>
-</span></div></div><div id="tab-group-1158-content-1161" class="tab-pane" data-group="group_1158" tabindex="-1"><div><span><p>List all versions of a package synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">List<String> <span class="hljs-title">listPackageVersions</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
-<p>List all versions of a package asynchronously.</p>
-<pre><code class="hljs css language-java"> CompletableFuture<List<String>> listPackageVersionsAsync(String packageName);<br /></code></pre>
-</span></div></div></div></div>
-<h3><a class="anchor" aria-hidden="true" id="list-all-the-specified-type-packages-under-a-namespace"></a><a href="#list-all-the-specified-type-packages-under-a-namespace" 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 [...]
-<p>You can get a list of all the packages with the given type in a namespace in the following ways.</p>
-<div class="tabs"><div class="nav-tabs"><div id="tab-group-1162-tab-1163" class="nav-link active" data-group="group_1162" data-tab="tab-group-1162-content-1163">pulsar-admin</div><div id="tab-group-1162-tab-1164" class="nav-link" data-group="group_1162" data-tab="tab-group-1162-content-1164">REST API</div><div id="tab-group-1162-tab-1165" class="nav-link" data-group="group_1162" data-tab="tab-group-1162-content-1165">JAVA</div></div><div class="tab-content"><div id="tab-group-1162-conten [...]
-</span></div></div><div id="tab-group-1162-content-1164" class="tab-pane" data-group="group_1162" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/?version=2.8.1&apiVersion=v3"><b>PUT</b> <i>/admin/v3/packages/:type/:tenant/:namespace/?version=2.8.1</i></a>
-</p>
-</span></div></div><div id="tab-group-1162-content-1165" class="tab-pane" data-group="group_1162" tabindex="-1"><div><span><p>List all the packages with the given type in a namespace synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">List<String> <span class="hljs-title">listPackages</span><span class="hljs-params">(String type, String namespace)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
-<p>List all the packages with the given type in a namespace asynchronously.</p>
-<pre><code class="hljs css language-java"> CompletableFuture<List<String>> listPackagesAsync(String type, String namespace);<br /></code></pre>
+</span></div></div><div id="tab-group-1158-content-1161" class="tab-pane" data-group="group_1158" tabindex="-1"><div><span><p>Delete a specified package synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">delete</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<p>Delete a specified package asynchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">deleteAsync</span><span class="hljs-params">(String packageName)</span></span>;<br /></code></pre>
</span></div></div></div></div>
<h3><a class="anchor" aria-hidden="true" id="get-the-metadata-of-a-package"></a><a href="#get-the-metadata-of-a-package" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 [...]
-<p>You can get the metadata of a package in the following ways.</p>
-<div class="tabs"><div class="nav-tabs"><div id="tab-group-1166-tab-1167" class="nav-link active" data-group="group_1166" data-tab="tab-group-1166-content-1167">pulsar-admin</div><div id="tab-group-1166-tab-1168" class="nav-link" data-group="group_1166" data-tab="tab-group-1166-content-1168">REST API</div><div id="tab-group-1166-tab-1169" class="nav-link" data-group="group_1166" data-tab="tab-group-1166-content-1169">JAVA</div></div><div class="tab-content"><div id="tab-group-1166-conten [...]
-</span></div></div><div id="tab-group-1166-content-1168" class="tab-pane" data-group="group_1166" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata/?version=2.8.1&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata/?version=2.8.1</i></a>
+<p>You can use the following commands to get the metadate of a package.</p>
+<div class="tabs"><div class="nav-tabs"><div id="tab-group-1162-tab-1163" class="nav-link active" data-group="group_1162" data-tab="tab-group-1162-content-1163">pulsar-admin</div><div id="tab-group-1162-tab-1164" class="nav-link" data-group="group_1162" data-tab="tab-group-1162-content-1164">REST API</div><div id="tab-group-1162-tab-1165" class="nav-link" data-group="group_1162" data-tab="tab-group-1162-content-1165">JAVA</div></div><div class="tab-content"><div id="tab-group-1162-conten [...]
+</span></div></div><div id="tab-group-1162-content-1164" class="tab-pane" data-group="group_1162" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadataversion=master&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata</i></a>
</p>
-</span></div></div><div id="tab-group-1166-content-1169" class="tab-pane" data-group="group_1166" tabindex="-1"><div><span><p>Get the metadata of a package synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">PackageMetadata <span class="hljs-title">getMetadata</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+</span></div></div><div id="tab-group-1162-content-1165" class="tab-pane" data-group="group_1162" tabindex="-1"><div><span><p>Get the metadata of a package synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">PackageMetadata <span class="hljs-title">getMetadata</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
<p>Get the metadata of a package asynchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<PackageMetadata> <span class="hljs-title">getMetadataAsync</span><span class="hljs-params">(String packageName)</span></span>;<br /></code></pre>
+<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<PackageMetadata> <span class="hljs-title">getMetadataAsync</span><span class="hljs-params">(String packageName)</span></span>;<br /></code></pre>
</span></div></div></div></div>
<h3><a class="anchor" aria-hidden="true" id="update-the-metadata-of-a-package"></a><a href="#update-the-metadata-of-a-package" 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. [...]
-<p>You can update the metadata of a package in the following ways.</p>
-<div class="tabs"><div class="nav-tabs"><div id="tab-group-1170-tab-1171" class="nav-link active" data-group="group_1170" data-tab="tab-group-1170-content-1171">pulsar-admin</div><div id="tab-group-1170-tab-1172" class="nav-link" data-group="group_1170" data-tab="tab-group-1170-content-1172">REST API</div><div id="tab-group-1170-tab-1173" class="nav-link" data-group="group_1170" data-tab="tab-group-1170-content-1173">JAVA</div></div><div class="tab-content"><div id="tab-group-1170-conten [...]
-</span></div></div><div id="tab-group-1170-content-1172" class="tab-pane" data-group="group_1170" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata/?version=2.8.1&apiVersion=v3"><b>PUT</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata/?version=2.8.1</i></a>
+<p>You can use the following commands to update the metadata of a package.</p>
+<div class="tabs"><div class="nav-tabs"><div id="tab-group-1166-tab-1167" class="nav-link active" data-group="group_1166" data-tab="tab-group-1166-content-1167">pulsar-admin</div><div id="tab-group-1166-tab-1168" class="nav-link" data-group="group_1166" data-tab="tab-group-1166-content-1168">REST API</div><div id="tab-group-1166-tab-1169" class="nav-link" data-group="group_1166" data-tab="tab-group-1166-content-1169">JAVA</div></div><div class="tab-content"><div id="tab-group-1166-conten [...]
+</span></div></div><div id="tab-group-1166-content-1168" class="tab-pane" data-group="group_1166" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadataversion=master&apiVersion=v3"><b>PUT</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata</i></a>
</p>
-</span></div></div><div id="tab-group-1170-content-1173" class="tab-pane" data-group="group_1170" tabindex="-1"><div><span><p>Update a package metadata information synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">updateMetadata</span><span class="hljs-params">(String packageName, PackageMetadata metadata)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
-<p>Update a package metadata information asynchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">updateMetadataAsync</span><span class="hljs-params">(String packageName, PackageMetadata metadata)</span></span>;<br /></code></pre>
+</span></div></div><div id="tab-group-1166-content-1169" class="tab-pane" data-group="group_1166" tabindex="-1"><div><span><p>Update the metadata of a package synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">updateMetadata</span><span class="hljs-params">(String packageName, PackageMetadata metadata)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<p>Update the metadata of a package asynchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">updateMetadataAsync</span><span class="hljs-params">(String packageName, PackageMetadata metadata)</span></span>;<br /></code></pre>
</span></div></div></div></div>
-<h3><a class="anchor" aria-hidden="true" id="delete-a-specified-package"></a><a href="#delete-a-specified-package" 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 12H [...]
-<p>You can delete a specified package with its package name in the following ways.</p>
-<div class="tabs"><div class="nav-tabs"><div id="tab-group-1174-tab-1175" class="nav-link active" data-group="group_1174" data-tab="tab-group-1174-content-1175">pulsar-admin</div><div id="tab-group-1174-tab-1176" class="nav-link" data-group="group_1174" data-tab="tab-group-1174-content-1176">REST API</div><div id="tab-group-1174-tab-1177" class="nav-link" data-group="group_1174" data-tab="tab-group-1174-content-1177">JAVA</div></div><div class="tab-content"><div id="tab-group-1174-conten [...]
-<pre><code class="hljs css language-shell">bin/pulsar-admin packages delete function://public/default/example@v0.1<br /></code></pre>
-</span></div></div><div id="tab-group-1174-content-1176" class="tab-pane" data-group="group_1174" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1&apiVersion=v3"><b>DELETE</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1</i></a>
+<h3><a class="anchor" aria-hidden="true" id="list-all-versions-of-a-package"></a><a href="#list-all-versions-of-a-package" 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 1 [...]
+<p>You can use the following commands to list all versions of a package.</p>
+<div class="tabs"><div class="nav-tabs"><div id="tab-group-1170-tab-1171" class="nav-link active" data-group="group_1170" data-tab="tab-group-1170-content-1171">pulsar-admin</div><div id="tab-group-1170-tab-1172" class="nav-link" data-group="group_1170" data-tab="tab-group-1170-content-1172">REST API</div><div id="tab-group-1170-tab-1173" class="nav-link" data-group="group_1170" data-tab="tab-group-1170-content-1173">JAVA</div></div><div class="tab-content"><div id="tab-group-1170-conten [...]
+</span></div></div><div id="tab-group-1170-content-1172" class="tab-pane" data-group="group_1170" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageNameversion=master&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName</i></a>
</p>
-</span></div></div><div id="tab-group-1174-content-1177" class="tab-pane" data-group="group_1174" tabindex="-1"><div><span><p>Delete a specified package synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">delete</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
-<p>Delete a specified package asynchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">deleteAsync</span><span class="hljs-params">(String packageName)</span></span>;<br /></code></pre>
+</span></div></div><div id="tab-group-1170-content-1173" class="tab-pane" data-group="group_1170" tabindex="-1"><div><span><p>List all versions of a package synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">List<String> <span class="hljs-title">listPackageVersions</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<p>List all versions of a package asynchronously.</p>
+<pre><code class="hljs css language-java"> CompletableFuture<List<String>> listPackageVersionsAsync(String packageName);<br /></code></pre>
+</span></div></div></div></div>
+<h3><a class="anchor" aria-hidden="true" id="list-all-packages-of-a-specific-type-under-a-namespace"></a><a href="#list-all-packages-of-a-specific-type-under-a-namespace" 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 [...]
+<p>You can use the following commands to list all packages of a specific type under a namespace.</p>
+<div class="tabs"><div class="nav-tabs"><div id="tab-group-1174-tab-1175" class="nav-link active" data-group="group_1174" data-tab="tab-group-1174-content-1175">pulsar-admin</div><div id="tab-group-1174-tab-1176" class="nav-link" data-group="group_1174" data-tab="tab-group-1174-content-1176">REST API</div><div id="tab-group-1174-tab-1177" class="nav-link" data-group="group_1174" data-tab="tab-group-1174-content-1177">JAVA</div></div><div class="tab-content"><div id="tab-group-1174-conten [...]
+</span></div></div><div id="tab-group-1174-content-1176" class="tab-pane" data-group="group_1174" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespaceversion=master&apiVersion=v3"><b>PUT</b> <i>/admin/v3/packages/:type/:tenant/:namespace</i></a>
+</p>
+</span></div></div><div id="tab-group-1174-content-1177" class="tab-pane" data-group="group_1174" tabindex="-1"><div><span><p>List all packages of a specific type under a namespace synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">List<String> <span class="hljs-title">listPackages</span><span class="hljs-params">(String type, String namespace)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<p>List all packages of a specific type under a namespace asynchronously.</p>
+<pre><code class="hljs css language-java"> CompletableFuture<List<String>> listPackagesAsync(String type, String namespace);<br /></code></pre>
</span></div></div></div></div>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/admin-api-functions"><span class="arrow-prev">← </span><span>Functions</span></a><a class="docs-next button" href="/docs/en/next/adaptors-kafka"><span>Kafka client wrapper</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#package-name">Package name</a></li><li><a href="#package-url">Package URL</a></li><li><a hre [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/admin-api-functions"><span class="arrow-prev">← </span><span>Functions</span></a><a class="docs-next button" href="/docs/en/next/adaptors-kafka"><span>Kafka client wrapper</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#what-is-a-package">What is a package?</a></li><li><a href="#how-to-use-a-package">How to use [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/en/next/admin-api-packages/index.html b/content/docs/en/next/admin-api-packages/index.html
index 143cc51..a506c9a 100644
--- a/content/docs/en/next/admin-api-packages/index.html
+++ b/content/docs/en/next/admin-api-packages/index.html
@@ -78,136 +78,127 @@
<p><strong>Important</strong></p>
<p>This page only shows <strong>some frequently used operations</strong>.</p>
<ul>
-<li><p>For the latest and complete information about <code>Pulsar admin</code>, including commands, flags, descriptions, and more, see <a href="https://pulsar.apache.org/tools/pulsar-admin/">Pulsar admin doc</a></p></li>
+<li><p>For the latest and complete information about <code>Pulsar admin</code>, including commands, flags, descriptions, and more, see <a href="https://pulsar.apache.org/tools/pulsar-admin/">Pulsar admin doc</a>.</p></li>
<li><p>For the latest and complete information about <code>REST API</code>, including parameters, responses, samples, and more, see <a href="https://pulsar.apache.org/admin-rest-api#/">REST</a>
API doc.</p></li>
<li><p>For the latest and complete information about <code>Java admin API</code>, including classes, methods, descriptions, and more, see <a href="https://pulsar.apache.org/api/admin/2.8.0-SNAPSHOT/">Java admin API doc</a>.</p></li>
</ul>
</blockquote>
-<p>Package management enables version management and simplifies the upgrade and rollback processes for Functions, Sinks, and Sources. When you use the same function, sink and source in different namespaces, you can upload them to a common package management system.</p>
-<h2><a class="anchor" aria-hidden="true" id="package-name"></a><a href="#package-name" 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>A <code>package</code> is identified by five parts: <code>type</code>, <code>tenant</code>, <code>namespace</code>, <code>package name</code>, and <code>version</code>.</p>
+<p>Package managers or package-management systems automatically manage packages in a consistent manner. These tools simplify the installation tasks, upgrade process, and deletion operations for users. A package is a minimal unit that a package manager deals with. In Pulsar, packages are organized at the tenant- and namespace-level to manage Pulsar Functions and Pulsar IO connectors (i.e., source and sink).</p>
+<h2><a class="anchor" aria-hidden="true" id="what-is-a-package"></a><a href="#what-is-a-package" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2- [...]
+<p>A package is a set of elements that the user would like to reuse in later operations. In Pulsar, a package can be a group of functions, sources, and sinks. You can define a package according to your needs.</p>
+<p>The package management system in Pulsar stores the data and metadata of each package (as shown in the table below) and tracks the package versions.</p>
<table>
<thead>
-<tr><th>Part</th><th>Description</th></tr>
+<tr><th>Metadata</th><th>Description</th></tr>
</thead>
<tbody>
-<tr><td><code>type</code></td><td>The type of the package. The following types are supported: <code>function</code>, <code>sink</code> and <code>source</code>.</td></tr>
-<tr><td><code>name</code></td><td>The fully qualified name of the package: <code><tenant>/<namespace>/<package name></code>.</td></tr>
-<tr><td><code>version</code></td><td>The version of the package.</td></tr>
+<tr><td>description</td><td>The description of the package.</td></tr>
+<tr><td>contact</td><td>The contact information of a package. For example, an email address of the developer team.</td></tr>
+<tr><td>create_time</td><td>The time when the package is created.</td></tr>
+<tr><td>modification_time</td><td>The time when the package is lastly modified.</td></tr>
+<tr><td>properties</td><td>A user-defined key/value map to store other information.</td></tr>
</tbody>
</table>
-<p>The following is a code sample.</p>
-<pre><code class="hljs css language-java"><span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">PackageName</span> </span>{
- <span class="hljs-keyword">private</span> <span class="hljs-keyword">final</span> PackageType type;
- <span class="hljs-keyword">private</span> <span class="hljs-keyword">final</span> String namespace;
- <span class="hljs-keyword">private</span> <span class="hljs-keyword">final</span> String tenant;
- <span class="hljs-keyword">private</span> <span class="hljs-keyword">final</span> String name;
- <span class="hljs-keyword">private</span> <span class="hljs-keyword">final</span> String version;
-}
-
-<span class="hljs-keyword">enum</span> PackageType {
- FUNCTION(<span class="hljs-string">"function"</span>), SINK(<span class="hljs-string">"sink"</span>), SOURCE(<span class="hljs-string">"source"</span>);
-}
-
-</code></pre>
-<h2><a class="anchor" aria-hidden="true" id="package-url"></a><a href="#package-url" 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 [...]
-<p>A package is located using a URL. The package URL is written in the following format:</p>
-<pre><code class="hljs css language-shell"><type>://<tenant>/<namespace>/<package name>@<version>
-</code></pre>
-<p>The following are package URL examples:</p>
-<p><code>sink://public/default/mysql-sink@1.0</code> <br>
-<code>function://my-tenant/my-ns/my-function@0.1</code> <br>
-<code>source://my-tenant/my-ns/mysql-cdc-source@2.3</code></p>
-<p>The package management system stores the data, versions and metadata of each package. The metadata is shown in the following table.</p>
+<h2><a class="anchor" aria-hidden="true" id="how-to-use-a-package"></a><a href="#how-to-use-a-package" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1 [...]
+<p>Packages can efficiently use the same set of functions and IO connectors. For example, you can use the same function, source, and sink in multiple namespaces. The main steps are:</p>
+<ol>
+<li><p>Create a package in the package manager by providing the following information: type, tenant, namespace, package name, and version.</p>
<table>
<thead>
-<tr><th>metadata</th><th>Description</th></tr>
+<tr><th>Component</th><th>Description</th></tr>
</thead>
<tbody>
-<tr><td>description</td><td>The description of the package.</td></tr>
-<tr><td>contact</td><td>The contact information of a package. For example, team email.</td></tr>
-<tr><td>create_time</td><td>The time when the package is created.</td></tr>
-<tr><td>modification_time</td><td>The time when the package is modified.</td></tr>
-<tr><td>properties</td><td>A key/value map that stores your own information.</td></tr>
+<tr><td>type</td><td>Specify one of the supported package types: function, sink and source.</td></tr>
+<tr><td>tenant</td><td>Specify the tenant where you want to create the package.</td></tr>
+<tr><td>namespace</td><td>Specify the namespace where you want to create the package.</td></tr>
+<tr><td>name</td><td>Specify the complete name of the package, using the format <code><tenant>/<namespace>/<package name></code>.</td></tr>
+<tr><td>version</td><td>Specify the version of the package using the format <code>MajorVerion.MinorVersion</code> in numerals.</td></tr>
</tbody>
</table>
-<h2><a class="anchor" aria-hidden="true" id="permissions"></a><a href="#permissions" 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 [...]
-<p>The packages are organized by the tenant and namespace, so you can apply the tenant and namespace permissions to packages directly.</p>
-<h2><a class="anchor" aria-hidden="true" id="package-resources"></a><a href="#package-resources" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2- [...]
-<p>You can use the package management with command line tools, REST API and Java client.</p>
+<p>The information you provide creates a URL for a package, in the format <code><type>://<tenant>/<namespace>/<package name>/<version></code>.</p></li>
+<li><p>Upload the elements to the package, i.e., the functions, sources, and sinks that you want to use across namespaces.</p></li>
+<li><p>Apply permissions to this package from various namespaces.</p></li>
+</ol>
+<p>Now, you can use the elements you defined in the package by calling this package from within the package manager. The package manager locates it by the URL. For example,</p>
+<pre><code class="hljs">sink:<span class="hljs-regexp">//</span>public<span class="hljs-regexp">/default/my</span>sql-sink@<span class="hljs-number">1.0</span>
+<span class="hljs-keyword">function</span>:<span class="hljs-regexp">//my</span>-tenant<span class="hljs-regexp">/my-ns/my</span>-<span class="hljs-keyword">function</span>@<span class="hljs-number">0.1</span>
+source:<span class="hljs-regexp">//my</span>-tenant<span class="hljs-regexp">/my-ns/my</span>sql-cdc-source@<span class="hljs-number">2.3</span>
+</code></pre>
+<h2><a class="anchor" aria-hidden="true" id="package-management-in-pulsar"></a><a href="#package-management-in-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-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 [...]
+<p>You can use the command line tools, REST API, or the Java client to manage your package resources in Pulsar. More specifically, you can use these tools to <a href="#upload-a-package">upload</a>, <a href="#download-a-package">download</a>, and <a href="#delete-a-package">delete</a> a package, <a href="#get-the-metadata-of-a-package">get the metadata</a> and <a href="#update-the-metadata-of-a-package">update the metadata</a> of a package, <a href="#list-all-versions-of-a-package">get th [...]
<h3><a class="anchor" aria-hidden="true" id="upload-a-package"></a><a href="#upload-a-package" 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. [...]
-<p>You can upload a package to the package management service in the following ways.</p>
+<p>You can use the following commands to upload a package.</p>
<div class="tabs"><div class="nav-tabs"><div id="tab-group-1150-tab-1151" class="nav-link active" data-group="group_1150" data-tab="tab-group-1150-content-1151">pulsar-admin</div><div id="tab-group-1150-tab-1152" class="nav-link" data-group="group_1150" data-tab="tab-group-1150-content-1152">REST API</div><div id="tab-group-1150-tab-1153" class="nav-link" data-group="group_1150" data-tab="tab-group-1150-content-1153">JAVA</div></div><div class="tab-content"><div id="tab-group-1150-conten [...]
-</span></div></div><div id="tab-group-1150-content-1152" class="tab-pane" data-group="group_1150" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1&apiVersion=v3"><b>POST</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1</i></a>
+</span></div></div><div id="tab-group-1150-content-1152" class="tab-pane" data-group="group_1150" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:versionversion=master&apiVersion=v3"><b>POST</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version</i></a>
</p>
</span></div></div><div id="tab-group-1150-content-1153" class="tab-pane" data-group="group_1150" tabindex="-1"><div><span><p>Upload a package to the package management service synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">upload</span><span class="hljs-params">(PackageMetadata metadata, String packageName, String path)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">upload</span><span class="hljs-params">(PackageMetadata metadata, String packageName, String path)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
<p>Upload a package to the package management service asynchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">uploadAsync</span><span class="hljs-params">(PackageMetadata metadata, String packageName, String path)</span></span>;<br /></code></pre>
+<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">uploadAsync</span><span class="hljs-params">(PackageMetadata metadata, String packageName, String path)</span></span>;<br /></code></pre>
</span></div></div></div></div>
<h3><a class="anchor" aria-hidden="true" id="download-a-package"></a><a href="#download-a-package" 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- [...]
-<p>You can download a package to the package management service in the following ways.</p>
+<p>You can use the following commands to download a package.</p>
<div class="tabs"><div class="nav-tabs"><div id="tab-group-1154-tab-1155" class="nav-link active" data-group="group_1154" data-tab="tab-group-1154-content-1155">pulsar-admin</div><div id="tab-group-1154-tab-1156" class="nav-link" data-group="group_1154" data-tab="tab-group-1154-content-1156">REST API</div><div id="tab-group-1154-tab-1157" class="nav-link" data-group="group_1154" data-tab="tab-group-1154-content-1157">JAVA</div></div><div class="tab-content"><div id="tab-group-1154-conten [...]
-</span></div></div><div id="tab-group-1154-content-1156" class="tab-pane" data-group="group_1154" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1</i></a>
+</span></div></div><div id="tab-group-1154-content-1156" class="tab-pane" data-group="group_1154" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:versionversion=master&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version</i></a>
</p>
-</span></div></div><div id="tab-group-1154-content-1157" class="tab-pane" data-group="group_1154" tabindex="-1"><div><span><p>Download a package to the package management service synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">download</span><span class="hljs-params">(String packageName, String path)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
-<p>Download a package to the package management service asynchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">downloadAsync</span><span class="hljs-params">(String packageName, String path)</span></span>;<br /></code></pre>
+</span></div></div><div id="tab-group-1154-content-1157" class="tab-pane" data-group="group_1154" tabindex="-1"><div><span><p>Download a package from the package management service synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">download</span><span class="hljs-params">(String packageName, String path)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<p>Download a package from the package management service asynchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">downloadAsync</span><span class="hljs-params">(String packageName, String path)</span></span>;<br /></code></pre>
</span></div></div></div></div>
-<h3><a class="anchor" aria-hidden="true" id="list-all-versions-of-a-package"></a><a href="#list-all-versions-of-a-package" 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 1 [...]
-<p>You can get a list of all versions of a package in the following ways.</p>
-<div class="tabs"><div class="nav-tabs"><div id="tab-group-1158-tab-1159" class="nav-link active" data-group="group_1158" data-tab="tab-group-1158-content-1159">pulsar-admin</div><div id="tab-group-1158-tab-1160" class="nav-link" data-group="group_1158" data-tab="tab-group-1158-content-1160">REST API</div><div id="tab-group-1158-tab-1161" class="nav-link" data-group="group_1158" data-tab="tab-group-1158-content-1161">JAVA</div></div><div class="tab-content"><div id="tab-group-1158-conten [...]
-</span></div></div><div id="tab-group-1158-content-1160" class="tab-pane" data-group="group_1158" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/?version=2.8.1&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/?version=2.8.1</i></a>
+<h3><a class="anchor" aria-hidden="true" id="delete-a-package"></a><a href="#delete-a-package" 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. [...]
+<p>You can use the following commands to delete a package.</p>
+<div class="tabs"><div class="nav-tabs"><div id="tab-group-1158-tab-1159" class="nav-link active" data-group="group_1158" data-tab="tab-group-1158-content-1159">pulsar-admin</div><div id="tab-group-1158-tab-1160" class="nav-link" data-group="group_1158" data-tab="tab-group-1158-content-1160">REST API</div><div id="tab-group-1158-tab-1161" class="nav-link" data-group="group_1158" data-tab="tab-group-1158-content-1161">JAVA</div></div><div class="tab-content"><div id="tab-group-1158-conten [...]
+<pre><code class="hljs css language-shell">bin/pulsar-admin packages delete functions://public/default/example@v0.1<br /></code></pre>
+</span></div></div><div id="tab-group-1158-content-1160" class="tab-pane" data-group="group_1158" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:versionversion=master&apiVersion=v3"><b>DELETE</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version</i></a>
</p>
-</span></div></div><div id="tab-group-1158-content-1161" class="tab-pane" data-group="group_1158" tabindex="-1"><div><span><p>List all versions of a package synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">List<String> <span class="hljs-title">listPackageVersions</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
-<p>List all versions of a package asynchronously.</p>
-<pre><code class="hljs css language-java"> CompletableFuture<List<String>> listPackageVersionsAsync(String packageName);<br /></code></pre>
-</span></div></div></div></div>
-<h3><a class="anchor" aria-hidden="true" id="list-all-the-specified-type-packages-under-a-namespace"></a><a href="#list-all-the-specified-type-packages-under-a-namespace" 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 [...]
-<p>You can get a list of all the packages with the given type in a namespace in the following ways.</p>
-<div class="tabs"><div class="nav-tabs"><div id="tab-group-1162-tab-1163" class="nav-link active" data-group="group_1162" data-tab="tab-group-1162-content-1163">pulsar-admin</div><div id="tab-group-1162-tab-1164" class="nav-link" data-group="group_1162" data-tab="tab-group-1162-content-1164">REST API</div><div id="tab-group-1162-tab-1165" class="nav-link" data-group="group_1162" data-tab="tab-group-1162-content-1165">JAVA</div></div><div class="tab-content"><div id="tab-group-1162-conten [...]
-</span></div></div><div id="tab-group-1162-content-1164" class="tab-pane" data-group="group_1162" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/?version=2.8.1&apiVersion=v3"><b>PUT</b> <i>/admin/v3/packages/:type/:tenant/:namespace/?version=2.8.1</i></a>
-</p>
-</span></div></div><div id="tab-group-1162-content-1165" class="tab-pane" data-group="group_1162" tabindex="-1"><div><span><p>List all the packages with the given type in a namespace synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">List<String> <span class="hljs-title">listPackages</span><span class="hljs-params">(String type, String namespace)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
-<p>List all the packages with the given type in a namespace asynchronously.</p>
-<pre><code class="hljs css language-java"> CompletableFuture<List<String>> listPackagesAsync(String type, String namespace);<br /></code></pre>
+</span></div></div><div id="tab-group-1158-content-1161" class="tab-pane" data-group="group_1158" tabindex="-1"><div><span><p>Delete a specified package synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">delete</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<p>Delete a specified package asynchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">deleteAsync</span><span class="hljs-params">(String packageName)</span></span>;<br /></code></pre>
</span></div></div></div></div>
<h3><a class="anchor" aria-hidden="true" id="get-the-metadata-of-a-package"></a><a href="#get-the-metadata-of-a-package" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 [...]
-<p>You can get the metadata of a package in the following ways.</p>
-<div class="tabs"><div class="nav-tabs"><div id="tab-group-1166-tab-1167" class="nav-link active" data-group="group_1166" data-tab="tab-group-1166-content-1167">pulsar-admin</div><div id="tab-group-1166-tab-1168" class="nav-link" data-group="group_1166" data-tab="tab-group-1166-content-1168">REST API</div><div id="tab-group-1166-tab-1169" class="nav-link" data-group="group_1166" data-tab="tab-group-1166-content-1169">JAVA</div></div><div class="tab-content"><div id="tab-group-1166-conten [...]
-</span></div></div><div id="tab-group-1166-content-1168" class="tab-pane" data-group="group_1166" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata/?version=2.8.1&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata/?version=2.8.1</i></a>
+<p>You can use the following commands to get the metadate of a package.</p>
+<div class="tabs"><div class="nav-tabs"><div id="tab-group-1162-tab-1163" class="nav-link active" data-group="group_1162" data-tab="tab-group-1162-content-1163">pulsar-admin</div><div id="tab-group-1162-tab-1164" class="nav-link" data-group="group_1162" data-tab="tab-group-1162-content-1164">REST API</div><div id="tab-group-1162-tab-1165" class="nav-link" data-group="group_1162" data-tab="tab-group-1162-content-1165">JAVA</div></div><div class="tab-content"><div id="tab-group-1162-conten [...]
+</span></div></div><div id="tab-group-1162-content-1164" class="tab-pane" data-group="group_1162" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadataversion=master&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata</i></a>
</p>
-</span></div></div><div id="tab-group-1166-content-1169" class="tab-pane" data-group="group_1166" tabindex="-1"><div><span><p>Get the metadata of a package synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">PackageMetadata <span class="hljs-title">getMetadata</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+</span></div></div><div id="tab-group-1162-content-1165" class="tab-pane" data-group="group_1162" tabindex="-1"><div><span><p>Get the metadata of a package synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">PackageMetadata <span class="hljs-title">getMetadata</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
<p>Get the metadata of a package asynchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<PackageMetadata> <span class="hljs-title">getMetadataAsync</span><span class="hljs-params">(String packageName)</span></span>;<br /></code></pre>
+<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<PackageMetadata> <span class="hljs-title">getMetadataAsync</span><span class="hljs-params">(String packageName)</span></span>;<br /></code></pre>
</span></div></div></div></div>
<h3><a class="anchor" aria-hidden="true" id="update-the-metadata-of-a-package"></a><a href="#update-the-metadata-of-a-package" 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. [...]
-<p>You can update the metadata of a package in the following ways.</p>
-<div class="tabs"><div class="nav-tabs"><div id="tab-group-1170-tab-1171" class="nav-link active" data-group="group_1170" data-tab="tab-group-1170-content-1171">pulsar-admin</div><div id="tab-group-1170-tab-1172" class="nav-link" data-group="group_1170" data-tab="tab-group-1170-content-1172">REST API</div><div id="tab-group-1170-tab-1173" class="nav-link" data-group="group_1170" data-tab="tab-group-1170-content-1173">JAVA</div></div><div class="tab-content"><div id="tab-group-1170-conten [...]
-</span></div></div><div id="tab-group-1170-content-1172" class="tab-pane" data-group="group_1170" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata/?version=2.8.1&apiVersion=v3"><b>PUT</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata/?version=2.8.1</i></a>
+<p>You can use the following commands to update the metadata of a package.</p>
+<div class="tabs"><div class="nav-tabs"><div id="tab-group-1166-tab-1167" class="nav-link active" data-group="group_1166" data-tab="tab-group-1166-content-1167">pulsar-admin</div><div id="tab-group-1166-tab-1168" class="nav-link" data-group="group_1166" data-tab="tab-group-1166-content-1168">REST API</div><div id="tab-group-1166-tab-1169" class="nav-link" data-group="group_1166" data-tab="tab-group-1166-content-1169">JAVA</div></div><div class="tab-content"><div id="tab-group-1166-conten [...]
+</span></div></div><div id="tab-group-1166-content-1168" class="tab-pane" data-group="group_1166" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadataversion=master&apiVersion=v3"><b>PUT</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/metadata</i></a>
</p>
-</span></div></div><div id="tab-group-1170-content-1173" class="tab-pane" data-group="group_1170" tabindex="-1"><div><span><p>Update a package metadata information synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">updateMetadata</span><span class="hljs-params">(String packageName, PackageMetadata metadata)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
-<p>Update a package metadata information asynchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">updateMetadataAsync</span><span class="hljs-params">(String packageName, PackageMetadata metadata)</span></span>;<br /></code></pre>
+</span></div></div><div id="tab-group-1166-content-1169" class="tab-pane" data-group="group_1166" tabindex="-1"><div><span><p>Update the metadata of a package synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">updateMetadata</span><span class="hljs-params">(String packageName, PackageMetadata metadata)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<p>Update the metadata of a package asynchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">updateMetadataAsync</span><span class="hljs-params">(String packageName, PackageMetadata metadata)</span></span>;<br /></code></pre>
</span></div></div></div></div>
-<h3><a class="anchor" aria-hidden="true" id="delete-a-specified-package"></a><a href="#delete-a-specified-package" 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 12H [...]
-<p>You can delete a specified package with its package name in the following ways.</p>
-<div class="tabs"><div class="nav-tabs"><div id="tab-group-1174-tab-1175" class="nav-link active" data-group="group_1174" data-tab="tab-group-1174-content-1175">pulsar-admin</div><div id="tab-group-1174-tab-1176" class="nav-link" data-group="group_1174" data-tab="tab-group-1174-content-1176">REST API</div><div id="tab-group-1174-tab-1177" class="nav-link" data-group="group_1174" data-tab="tab-group-1174-content-1177">JAVA</div></div><div class="tab-content"><div id="tab-group-1174-conten [...]
-<pre><code class="hljs css language-shell">bin/pulsar-admin packages delete function://public/default/example@v0.1<br /></code></pre>
-</span></div></div><div id="tab-group-1174-content-1176" class="tab-pane" data-group="group_1174" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1&apiVersion=v3"><b>DELETE</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName/:version/?version=2.8.1</i></a>
+<h3><a class="anchor" aria-hidden="true" id="list-all-versions-of-a-package"></a><a href="#list-all-versions-of-a-package" 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 1 [...]
+<p>You can use the following commands to list all versions of a package.</p>
+<div class="tabs"><div class="nav-tabs"><div id="tab-group-1170-tab-1171" class="nav-link active" data-group="group_1170" data-tab="tab-group-1170-content-1171">pulsar-admin</div><div id="tab-group-1170-tab-1172" class="nav-link" data-group="group_1170" data-tab="tab-group-1170-content-1172">REST API</div><div id="tab-group-1170-tab-1173" class="nav-link" data-group="group_1170" data-tab="tab-group-1170-content-1173">JAVA</div></div><div class="tab-content"><div id="tab-group-1170-conten [...]
+</span></div></div><div id="tab-group-1170-content-1172" class="tab-pane" data-group="group_1170" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespace/:packageNameversion=master&apiVersion=v3"><b>GET</b> <i>/admin/v3/packages/:type/:tenant/:namespace/:packageName</i></a>
</p>
-</span></div></div><div id="tab-group-1174-content-1177" class="tab-pane" data-group="group_1174" tabindex="-1"><div><span><p>Delete a specified package synchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">delete</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
-<p>Delete a specified package asynchronously.</p>
-<pre><code class="hljs css language-java"> <span class="hljs-function">CompletableFuture<Void> <span class="hljs-title">deleteAsync</span><span class="hljs-params">(String packageName)</span></span>;<br /></code></pre>
+</span></div></div><div id="tab-group-1170-content-1173" class="tab-pane" data-group="group_1170" tabindex="-1"><div><span><p>List all versions of a package synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">List<String> <span class="hljs-title">listPackageVersions</span><span class="hljs-params">(String packageName)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<p>List all versions of a package asynchronously.</p>
+<pre><code class="hljs css language-java"> CompletableFuture<List<String>> listPackageVersionsAsync(String packageName);<br /></code></pre>
+</span></div></div></div></div>
+<h3><a class="anchor" aria-hidden="true" id="list-all-packages-of-a-specific-type-under-a-namespace"></a><a href="#list-all-packages-of-a-specific-type-under-a-namespace" 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 [...]
+<p>You can use the following commands to list all packages of a specific type under a namespace.</p>
+<div class="tabs"><div class="nav-tabs"><div id="tab-group-1174-tab-1175" class="nav-link active" data-group="group_1174" data-tab="tab-group-1174-content-1175">pulsar-admin</div><div id="tab-group-1174-tab-1176" class="nav-link" data-group="group_1174" data-tab="tab-group-1174-content-1176">REST API</div><div id="tab-group-1174-tab-1177" class="nav-link" data-group="group_1174" data-tab="tab-group-1174-content-1177">JAVA</div></div><div class="tab-content"><div id="tab-group-1174-conten [...]
+</span></div></div><div id="tab-group-1174-content-1176" class="tab-pane" data-group="group_1174" tabindex="-1"><div><span><p><a href="https://pulsar.apache.org/admin-rest-api#/admin/v3/packages/:type/:tenant/:namespaceversion=master&apiVersion=v3"><b>PUT</b> <i>/admin/v3/packages/:type/:tenant/:namespace</i></a>
+</p>
+</span></div></div><div id="tab-group-1174-content-1177" class="tab-pane" data-group="group_1174" tabindex="-1"><div><span><p>List all packages of a specific type under a namespace synchronously.</p>
+<pre><code class="hljs css language-java"> <span class="hljs-function">List<String> <span class="hljs-title">listPackages</span><span class="hljs-params">(String type, String namespace)</span> <span class="hljs-keyword">throws</span> PulsarAdminException</span>;<br /></code></pre>
+<p>List all packages of a specific type under a namespace asynchronously.</p>
+<pre><code class="hljs css language-java"> CompletableFuture<List<String>> listPackagesAsync(String type, String namespace);<br /></code></pre>
</span></div></div></div></div>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/admin-api-functions"><span class="arrow-prev">← </span><span>Functions</span></a><a class="docs-next button" href="/docs/en/next/adaptors-kafka"><span>Kafka client wrapper</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#package-name">Package name</a></li><li><a href="#package-url">Package URL</a></li><li><a hre [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/admin-api-functions"><span class="arrow-prev">← </span><span>Functions</span></a><a class="docs-next button" href="/docs/en/next/adaptors-kafka"><span>Kafka client wrapper</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#what-is-a-package">What is a package?</a></li><li><a href="#how-to-use-a-package">How to use [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.1/reference-cli-tools.html b/content/docs/zh-CN/2.3.1/reference-cli-tools.html
index 9046ebc..c622c57 100644
--- a/content/docs/zh-CN/2.3.1/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.3.1/reference-cli-tools.html
@@ -616,7 +616,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -638,7 +638,8 @@
<tr><td>BOOKIE_STOP_TIMEOUT</td><td>如果停止 Bookie 服务器失败,在强制杀死 Bookie 服务器实例之前的等待时间。</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="autorecovery"></a><a href="#autorecovery" 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. [...]
+<h3><a class="anchor" aria-hidden="true" id="自动恢复"></a><a href="#自动恢复" 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.09V6 [...]
+<p>`</p>
<p>Runs an auto-recovery service</p>
<p>用法</p>
<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
@@ -696,7 +697,7 @@
<p>示例</p>
<pre><code class="hljs css language-bash">$ bookkeeper shell bookiesanity
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/pulsar-admin"><span>Pulsar admin 命令行工具</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</c [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/pulsar-admin"><span>Pulsar admin 命令行工具</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</c [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.1/reference-cli-tools/index.html b/content/docs/zh-CN/2.3.1/reference-cli-tools/index.html
index 9046ebc..c622c57 100644
--- a/content/docs/zh-CN/2.3.1/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.3.1/reference-cli-tools/index.html
@@ -616,7 +616,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -638,7 +638,8 @@
<tr><td>BOOKIE_STOP_TIMEOUT</td><td>如果停止 Bookie 服务器失败,在强制杀死 Bookie 服务器实例之前的等待时间。</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="autorecovery"></a><a href="#autorecovery" 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. [...]
+<h3><a class="anchor" aria-hidden="true" id="自动恢复"></a><a href="#自动恢复" 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.09V6 [...]
+<p>`</p>
<p>Runs an auto-recovery service</p>
<p>用法</p>
<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
@@ -696,7 +697,7 @@
<p>示例</p>
<pre><code class="hljs css language-bash">$ bookkeeper shell bookiesanity
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/pulsar-admin"><span>Pulsar admin 命令行工具</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</c [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.3.1/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/2.3.1/pulsar-admin"><span>Pulsar admin 命令行工具</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</c [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.3.2/reference-cli-tools.html b/content/docs/zh-CN/2.3.2/reference-cli-tools.html
index 85b1ea5..5d1aeb7 100644
--- a/content/docs/zh-CN/2.3.2/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.3.2/reference-cli-tools.html
@@ -616,7 +616,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.3.2/reference-cli-tools/index.html b/content/docs/zh-CN/2.3.2/reference-cli-tools/index.html
index 85b1ea5..5d1aeb7 100644
--- a/content/docs/zh-CN/2.3.2/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.3.2/reference-cli-tools/index.html
@@ -616,7 +616,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.4.0/reference-cli-tools.html b/content/docs/zh-CN/2.4.0/reference-cli-tools.html
index 5712c8d..3937eca 100644
--- a/content/docs/zh-CN/2.4.0/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.4.0/reference-cli-tools.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.4.0/reference-cli-tools/index.html b/content/docs/zh-CN/2.4.0/reference-cli-tools/index.html
index 5712c8d..3937eca 100644
--- a/content/docs/zh-CN/2.4.0/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.4.0/reference-cli-tools/index.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.4.1/reference-cli-tools.html b/content/docs/zh-CN/2.4.1/reference-cli-tools.html
index dc1d80d..9c6da1e 100644
--- a/content/docs/zh-CN/2.4.1/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.4.1/reference-cli-tools.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.4.1/reference-cli-tools/index.html b/content/docs/zh-CN/2.4.1/reference-cli-tools/index.html
index dc1d80d..9c6da1e 100644
--- a/content/docs/zh-CN/2.4.1/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.4.1/reference-cli-tools/index.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.4.2/reference-cli-tools.html b/content/docs/zh-CN/2.4.2/reference-cli-tools.html
index 4e761c1..7443c18 100644
--- a/content/docs/zh-CN/2.4.2/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.4.2/reference-cli-tools.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.4.2/reference-cli-tools/index.html b/content/docs/zh-CN/2.4.2/reference-cli-tools/index.html
index 4e761c1..7443c18 100644
--- a/content/docs/zh-CN/2.4.2/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.4.2/reference-cli-tools/index.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.5.0/reference-cli-tools.html b/content/docs/zh-CN/2.5.0/reference-cli-tools.html
index ec30e6e..d118fcd 100644
--- a/content/docs/zh-CN/2.5.0/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.5.0/reference-cli-tools.html
@@ -625,7 +625,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.5.0/reference-cli-tools/index.html b/content/docs/zh-CN/2.5.0/reference-cli-tools/index.html
index ec30e6e..d118fcd 100644
--- a/content/docs/zh-CN/2.5.0/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.5.0/reference-cli-tools/index.html
@@ -625,7 +625,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.5.1/reference-cli-tools.html b/content/docs/zh-CN/2.5.1/reference-cli-tools.html
index fd413f2..b404b4c 100644
--- a/content/docs/zh-CN/2.5.1/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.5.1/reference-cli-tools.html
@@ -625,7 +625,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.5.1/reference-cli-tools/index.html b/content/docs/zh-CN/2.5.1/reference-cli-tools/index.html
index fd413f2..b404b4c 100644
--- a/content/docs/zh-CN/2.5.1/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.5.1/reference-cli-tools/index.html
@@ -625,7 +625,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.5.2/reference-cli-tools.html b/content/docs/zh-CN/2.5.2/reference-cli-tools.html
index a334a93..32cfca7 100644
--- a/content/docs/zh-CN/2.5.2/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.5.2/reference-cli-tools.html
@@ -627,7 +627,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.5.2/reference-cli-tools/index.html b/content/docs/zh-CN/2.5.2/reference-cli-tools/index.html
index a334a93..32cfca7 100644
--- a/content/docs/zh-CN/2.5.2/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.5.2/reference-cli-tools/index.html
@@ -627,7 +627,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.6.0/reference-cli-tools.html b/content/docs/zh-CN/2.6.0/reference-cli-tools.html
index 352f6b4..07a16fa 100644
--- a/content/docs/zh-CN/2.6.0/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.6.0/reference-cli-tools.html
@@ -644,7 +644,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.6.0/reference-cli-tools/index.html b/content/docs/zh-CN/2.6.0/reference-cli-tools/index.html
index 352f6b4..07a16fa 100644
--- a/content/docs/zh-CN/2.6.0/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.6.0/reference-cli-tools/index.html
@@ -644,7 +644,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.6.1/reference-cli-tools.html b/content/docs/zh-CN/2.6.1/reference-cli-tools.html
index 8140b0b..a75738a 100644
--- a/content/docs/zh-CN/2.6.1/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.6.1/reference-cli-tools.html
@@ -651,7 +651,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.6.1/reference-cli-tools/index.html b/content/docs/zh-CN/2.6.1/reference-cli-tools/index.html
index 8140b0b..a75738a 100644
--- a/content/docs/zh-CN/2.6.1/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.6.1/reference-cli-tools/index.html
@@ -651,7 +651,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.6.2/reference-cli-tools.html b/content/docs/zh-CN/2.6.2/reference-cli-tools.html
index ca22b682..a8a64e2 100644
--- a/content/docs/zh-CN/2.6.2/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.6.2/reference-cli-tools.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -677,8 +677,9 @@
<tr><td>BOOKIE_STOP_TIMEOUT</td><td>如果停止 Bookie 服务器失败,在强制杀死 Bookie 服务器实例之前的等待时间。</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="autorecovery"></a><a href="#autorecovery" 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>Runs an auto-recovery service</p>
+<h3><a class="anchor" aria-hidden="true" id="自动恢复"></a><a href="#自动恢复" 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.09V6 [...]
+<p>`
+Runs an auto-recovery service</p>
<p>用法</p>
<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
@@ -761,7 +762,7 @@ $ broker-tool <span class="hljs-built_in">command</span> --<span class="hljs-bui
<tr><td><code>-h</code>, <code>--help</code></td><td>显示帮助信息</td><td></td></tr>
</tbody>
</table>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.6.2/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/2.6.2/pulsar-admin"><span>Pulsar admin 命令行工具</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</c [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.6.2/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/2.6.2/pulsar-admin"><span>Pulsar admin 命令行工具</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</c [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.6.2/reference-cli-tools/index.html b/content/docs/zh-CN/2.6.2/reference-cli-tools/index.html
index ca22b682..a8a64e2 100644
--- a/content/docs/zh-CN/2.6.2/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.6.2/reference-cli-tools/index.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -677,8 +677,9 @@
<tr><td>BOOKIE_STOP_TIMEOUT</td><td>如果停止 Bookie 服务器失败,在强制杀死 Bookie 服务器实例之前的等待时间。</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="autorecovery"></a><a href="#autorecovery" 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>Runs an auto-recovery service</p>
+<h3><a class="anchor" aria-hidden="true" id="自动恢复"></a><a href="#自动恢复" 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.09V6 [...]
+<p>`
+Runs an auto-recovery service</p>
<p>用法</p>
<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
@@ -761,7 +762,7 @@ $ broker-tool <span class="hljs-built_in">command</span> --<span class="hljs-bui
<tr><td><code>-h</code>, <code>--help</code></td><td>显示帮助信息</td><td></td></tr>
</tbody>
</table>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.6.2/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/2.6.2/pulsar-admin"><span>Pulsar admin 命令行工具</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</c [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/2.6.2/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/2.6.2/pulsar-admin"><span>Pulsar admin 命令行工具</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</c [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/2.6.3/reference-cli-tools.html b/content/docs/zh-CN/2.6.3/reference-cli-tools.html
index a56e7bf..112c89d 100644
--- a/content/docs/zh-CN/2.6.3/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.6.3/reference-cli-tools.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.6.3/reference-cli-tools/index.html b/content/docs/zh-CN/2.6.3/reference-cli-tools/index.html
index a56e7bf..112c89d 100644
--- a/content/docs/zh-CN/2.6.3/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.6.3/reference-cli-tools/index.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.6.4/reference-cli-tools.html b/content/docs/zh-CN/2.6.4/reference-cli-tools.html
index 53cf69c..1b1af8d 100644
--- a/content/docs/zh-CN/2.6.4/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.6.4/reference-cli-tools.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.6.4/reference-cli-tools/index.html b/content/docs/zh-CN/2.6.4/reference-cli-tools/index.html
index 53cf69c..1b1af8d 100644
--- a/content/docs/zh-CN/2.6.4/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.6.4/reference-cli-tools/index.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.7.0/reference-cli-tools.html b/content/docs/zh-CN/2.7.0/reference-cli-tools.html
index a007dde..a4ff21c 100644
--- a/content/docs/zh-CN/2.7.0/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.7.0/reference-cli-tools.html
@@ -661,7 +661,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.7.0/reference-cli-tools/index.html b/content/docs/zh-CN/2.7.0/reference-cli-tools/index.html
index a007dde..a4ff21c 100644
--- a/content/docs/zh-CN/2.7.0/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.7.0/reference-cli-tools/index.html
@@ -661,7 +661,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.7.1/reference-cli-tools.html b/content/docs/zh-CN/2.7.1/reference-cli-tools.html
index d51edd0..f1c76b3 100644
--- a/content/docs/zh-CN/2.7.1/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.7.1/reference-cli-tools.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.7.1/reference-cli-tools/index.html b/content/docs/zh-CN/2.7.1/reference-cli-tools/index.html
index d51edd0..f1c76b3 100644
--- a/content/docs/zh-CN/2.7.1/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.7.1/reference-cli-tools/index.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.7.2/reference-cli-tools.html b/content/docs/zh-CN/2.7.2/reference-cli-tools.html
index 491e1e2..46fe1eb 100644
--- a/content/docs/zh-CN/2.7.2/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.7.2/reference-cli-tools.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.7.2/reference-cli-tools/index.html b/content/docs/zh-CN/2.7.2/reference-cli-tools/index.html
index 491e1e2..46fe1eb 100644
--- a/content/docs/zh-CN/2.7.2/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.7.2/reference-cli-tools/index.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.7.3/reference-cli-tools.html b/content/docs/zh-CN/2.7.3/reference-cli-tools.html
index a7d1858..d199523 100644
--- a/content/docs/zh-CN/2.7.3/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.7.3/reference-cli-tools.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.7.3/reference-cli-tools/index.html b/content/docs/zh-CN/2.7.3/reference-cli-tools/index.html
index a7d1858..d199523 100644
--- a/content/docs/zh-CN/2.7.3/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.7.3/reference-cli-tools/index.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.8.0/reference-cli-tools.html b/content/docs/zh-CN/2.8.0/reference-cli-tools.html
index ee0c2a7..7d24766 100644
--- a/content/docs/zh-CN/2.8.0/reference-cli-tools.html
+++ b/content/docs/zh-CN/2.8.0/reference-cli-tools.html
@@ -682,7 +682,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/2.8.0/reference-cli-tools/index.html b/content/docs/zh-CN/2.8.0/reference-cli-tools/index.html
index ee0c2a7..7d24766 100644
--- a/content/docs/zh-CN/2.8.0/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/2.8.0/reference-cli-tools/index.html
@@ -682,7 +682,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/next/reference-cli-tools.html b/content/docs/zh-CN/next/reference-cli-tools.html
index f032cbb..9bcec1b 100644
--- a/content/docs/zh-CN/next/reference-cli-tools.html
+++ b/content/docs/zh-CN/next/reference-cli-tools.html
@@ -88,7 +88,7 @@
<blockquote>
<p><strong>重要</strong></p>
<ul>
-<li>This page only shows <strong>some frequently used commands</strong>. For the latest information about <code>pulsar</code>, <code>pulsar-client</code>, and <code>pulsar-perf</code>, including commands, flags, descriptions, and more information, see <a href="https://pulsar.apache.org/tools/">Pulsar tools</a>.</li>
+<li>本页只展示一些常用的命令。 有关 pulsar、pulsar-client 和 pulsar-perf 的最新信息,包括命令、标志、描述和更多信息,请参阅 Pulsar 工具。</li>
<li>你可以使用 <code>--help</code> 或 <code>-h</code> 参数来获取任意命令行工具的帮助文档。如下列示例:</li>
</ul>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> bin/pulsar broker --<span class="hljs-built_in">help</span></span>
@@ -100,7 +100,7 @@
<p>用法:</p>
<pre><code class="hljs css language-bash">$ pulsar <span class="hljs-built_in">command</span>
</code></pre>
-<p>Commands: * <code>bookie</code> * <code>broker</code> * <code>compact-topic</code> * <code>configuration-store</code> * <code>initialize-cluster-metadata</code> * <code>proxy</code> * <code>standalone</code> * <code>websocket</code> * <code>zookeeper</code> * <code>zookeeper-shell</code> * <code>autorecovery</code></p>
+<p>命令: * <code>bookie</code> * <code>broker</code> * <code>compact-topic</code> * <code>configuration-store</code> * <code>initialize-cluster-metadata</code> * <code>proxy</code> * <code>standalone</code> * <code>websocket</code> * <code>zookeeper</code> * <code>zookeeper-shell</code> * <code>autorecovery</code></p>
<p>例子:</p>
<pre><code class="hljs css language-bash">$ PULSAR_BROKER_CONF=/path/to/broker.conf pulsar broker
</code></pre>
@@ -121,7 +121,7 @@
<tr><td><code>PULSAR_EXTRA_CLASSPATH</code></td><td>Pulsar classpath 的额外路径</td><td></td></tr>
<tr><td><code>PULSAR_PID_DIR</code></td><td>存储 Pulsar 服务器 PID 文件的文件夹</td><td></td></tr>
<tr><td><code>PULSAR_STOP_TIMEOUT</code></td><td>如果停止 Bookie 服务器失败,在强制杀死 Bookie 服务器实例之前的等待时间。</td><td></td></tr>
-<tr><td><code>PULSAR_GC_LOG</code></td><td>Gc options to be passed to the jvm</td><td></td></tr>
+<tr><td><code>PULSAR_GC_LOG</code></td><td>传递给 jvm 的 Gc 选项</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie"></a><a href="#bookie" 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. [...]
@@ -288,8 +288,9 @@
<tr><td><code>-server</code></td><td>配置 zk 地址,比如 <code>127.0.0.1:2181</code></td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="autorecovery"></a><a href="#autorecovery" 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>Runs an auto-recovery service.</p>
+<h3><a class="anchor" aria-hidden="true" id="自动恢复"></a><a href="#自动恢复" 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.09V6 [...]
+<p>`</p>
+<p>运行自动恢复服务</p>
<p>用法</p>
<pre><code class="hljs css language-bash">$ pulsar autorecovery options
</code></pre>
@@ -299,7 +300,7 @@
<tr><th>参数</th><th>说明</th><th>默认值</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the autorecovery</td><td>N/A</td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>自动恢复配置</td><td>N/A</td></tr>
</tbody>
</table>
<h2><a class="anchor" aria-hidden="true" id="pulsar-client"></a><a href="#pulsar-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-.8 [...]
@@ -339,11 +340,11 @@
<tr><td><code>-m</code>, <code>--messages</code></td><td>将要发送的消息字符串,以逗号分隔;必须指定 -m 或 -f</td><td>[]</td></tr>
<tr><td><code>-n</code>, <code>--num-produce</code></td><td>发送单条或多条消息的次数;消息/文件 * 生产次数 应小于 1000</td><td>1</td></tr>
<tr><td><code>-r</code>, <code>--rate</code></td><td>生产消息的频率(单位是消息/秒),值为 0 表示尽可能快地生产消息</td><td>0.0</td></tr>
-<tr><td><code>-db</code>, <code>--disable-batching</code></td><td>Disable batch sending of messages</td><td>false</td></tr>
+<tr><td><code>-db</code>, <code>--disable-batching</code></td><td>禁用批量发送消息</td><td>false</td></tr>
<tr><td><code>-c</code>, <code>--chunking</code></td><td>如果消息超过允许的最大大小,则将消息分割并分块发布。</td><td>false</td></tr>
<tr><td><code>-s</code>, <code>--separator</code></td><td>用于分割消息字符的字符串。</td><td>","</td></tr>
<tr><td><code>-k</code>, <code>--key</code></td><td>要添加的消息键(Message Key)</td><td>key=value string, like k1=v1,k2=v2.</td></tr>
-<tr><td><code>-p</code>, <code>--properties</code></td><td>Properties to add. If you want to add multiple properties, use the comma as the separator, e.g. <code>k1=v1,k2=v2</code>.</td><td></td></tr>
+<tr><td><code>-p</code>, <code>--properties</code></td><td>添加属性。 如果要添加多个属性,使用逗号作为分隔符,例如k1=v1,k2=v2</td><td></td></tr>
<tr><td><code>-ekn</code>, <code>--encryption-key-name</code></td><td>The public key name to encrypt payload.</td><td></td></tr>
<tr><td><code>-ekv</code>, <code>--encryption-key-value</code></td><td>The URI of public key to encrypt payload. For example, <code>file:///path/to/public.key</code> or <code>data:application/x-pem-file;base64,*****</code>.</td><td></td></tr>
</tbody>
@@ -423,7 +424,7 @@
<tr><td><code>PULSAR_CLIENT_CONF</code></td><td>客户端的配置文件</td><td>conf/client.conf</td></tr>
<tr><td><code>PULSAR_EXTRA_OPTS</code></td><td>传递给 JVM 的额外选项</td><td></td></tr>
<tr><td><code>PULSAR_EXTRA_CLASSPATH</code></td><td>Pulsar classpath 的额外路径</td><td></td></tr>
-<tr><td><code>PULSAR_GC_LOG</code></td><td>Gc options to be passed to the jvm</td><td></td></tr>
+<tr><td><code>PULSAR_GC_LOG</code></td><td>传递给 jvm 的 Gc 选项</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="consume-1"></a><a href="#consume-1" 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 [...]
@@ -686,10 +687,11 @@
<tr><td>ENTRY_FORMATTER_CLASS</td><td>The Java class used to format entries</td><td></td></tr>
<tr><td>BOOKIE_PID_DIR</td><td>Folder where the BookKeeper server PID file should be stored</td><td></td></tr>
<tr><td>BOOKIE_STOP_TIMEOUT</td><td>如果停止 Bookie 服务器失败,在强制杀死 Bookie 服务器实例之前的等待时间。</td><td></td></tr>
-<tr><td>BOOKIE_GC_LOG</td><td>Gc options to be passed to the jvm</td><td></td></tr>
+<tr><td>BOOKIE_GC_LOG</td><td>传递给 jvm 的 Gc 选项</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="autorecovery-1"></a><a href="#autorecovery-1" 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- [...]
+<h3><a class="anchor" aria-hidden="true" id="自动恢复-1"></a><a href="#自动恢复-1" 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. [...]
+<p>`</p>
<p>Runs an auto-recovery service</p>
<p>用法</p>
<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
@@ -769,7 +771,7 @@ $ broker-tool <span class="hljs-built_in">command</span> --<span class="hljs-bui
<tr><td><code>-h</code>, <code>--help</code></td><td>显示帮助信息</td><td></td></tr>
</tbody>
</table>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/next/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/next/reference-configuration"><span>Pulsar configuration</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><cod [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/next/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/next/reference-configuration"><span>Pulsar configuration</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><cod [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/next/reference-cli-tools/index.html b/content/docs/zh-CN/next/reference-cli-tools/index.html
index f032cbb..9bcec1b 100644
--- a/content/docs/zh-CN/next/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/next/reference-cli-tools/index.html
@@ -88,7 +88,7 @@
<blockquote>
<p><strong>重要</strong></p>
<ul>
-<li>This page only shows <strong>some frequently used commands</strong>. For the latest information about <code>pulsar</code>, <code>pulsar-client</code>, and <code>pulsar-perf</code>, including commands, flags, descriptions, and more information, see <a href="https://pulsar.apache.org/tools/">Pulsar tools</a>.</li>
+<li>本页只展示一些常用的命令。 有关 pulsar、pulsar-client 和 pulsar-perf 的最新信息,包括命令、标志、描述和更多信息,请参阅 Pulsar 工具。</li>
<li>你可以使用 <code>--help</code> 或 <code>-h</code> 参数来获取任意命令行工具的帮助文档。如下列示例:</li>
</ul>
<pre><code class="hljs css language-shell"><span class="hljs-meta">$</span><span class="bash"> bin/pulsar broker --<span class="hljs-built_in">help</span></span>
@@ -100,7 +100,7 @@
<p>用法:</p>
<pre><code class="hljs css language-bash">$ pulsar <span class="hljs-built_in">command</span>
</code></pre>
-<p>Commands: * <code>bookie</code> * <code>broker</code> * <code>compact-topic</code> * <code>configuration-store</code> * <code>initialize-cluster-metadata</code> * <code>proxy</code> * <code>standalone</code> * <code>websocket</code> * <code>zookeeper</code> * <code>zookeeper-shell</code> * <code>autorecovery</code></p>
+<p>命令: * <code>bookie</code> * <code>broker</code> * <code>compact-topic</code> * <code>configuration-store</code> * <code>initialize-cluster-metadata</code> * <code>proxy</code> * <code>standalone</code> * <code>websocket</code> * <code>zookeeper</code> * <code>zookeeper-shell</code> * <code>autorecovery</code></p>
<p>例子:</p>
<pre><code class="hljs css language-bash">$ PULSAR_BROKER_CONF=/path/to/broker.conf pulsar broker
</code></pre>
@@ -121,7 +121,7 @@
<tr><td><code>PULSAR_EXTRA_CLASSPATH</code></td><td>Pulsar classpath 的额外路径</td><td></td></tr>
<tr><td><code>PULSAR_PID_DIR</code></td><td>存储 Pulsar 服务器 PID 文件的文件夹</td><td></td></tr>
<tr><td><code>PULSAR_STOP_TIMEOUT</code></td><td>如果停止 Bookie 服务器失败,在强制杀死 Bookie 服务器实例之前的等待时间。</td><td></td></tr>
-<tr><td><code>PULSAR_GC_LOG</code></td><td>Gc options to be passed to the jvm</td><td></td></tr>
+<tr><td><code>PULSAR_GC_LOG</code></td><td>传递给 jvm 的 Gc 选项</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie"></a><a href="#bookie" 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. [...]
@@ -288,8 +288,9 @@
<tr><td><code>-server</code></td><td>配置 zk 地址,比如 <code>127.0.0.1:2181</code></td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="autorecovery"></a><a href="#autorecovery" 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>Runs an auto-recovery service.</p>
+<h3><a class="anchor" aria-hidden="true" id="自动恢复"></a><a href="#自动恢复" 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.09V6 [...]
+<p>`</p>
+<p>运行自动恢复服务</p>
<p>用法</p>
<pre><code class="hljs css language-bash">$ pulsar autorecovery options
</code></pre>
@@ -299,7 +300,7 @@
<tr><th>参数</th><th>说明</th><th>默认值</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the autorecovery</td><td>N/A</td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>自动恢复配置</td><td>N/A</td></tr>
</tbody>
</table>
<h2><a class="anchor" aria-hidden="true" id="pulsar-client"></a><a href="#pulsar-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-.8 [...]
@@ -339,11 +340,11 @@
<tr><td><code>-m</code>, <code>--messages</code></td><td>将要发送的消息字符串,以逗号分隔;必须指定 -m 或 -f</td><td>[]</td></tr>
<tr><td><code>-n</code>, <code>--num-produce</code></td><td>发送单条或多条消息的次数;消息/文件 * 生产次数 应小于 1000</td><td>1</td></tr>
<tr><td><code>-r</code>, <code>--rate</code></td><td>生产消息的频率(单位是消息/秒),值为 0 表示尽可能快地生产消息</td><td>0.0</td></tr>
-<tr><td><code>-db</code>, <code>--disable-batching</code></td><td>Disable batch sending of messages</td><td>false</td></tr>
+<tr><td><code>-db</code>, <code>--disable-batching</code></td><td>禁用批量发送消息</td><td>false</td></tr>
<tr><td><code>-c</code>, <code>--chunking</code></td><td>如果消息超过允许的最大大小,则将消息分割并分块发布。</td><td>false</td></tr>
<tr><td><code>-s</code>, <code>--separator</code></td><td>用于分割消息字符的字符串。</td><td>","</td></tr>
<tr><td><code>-k</code>, <code>--key</code></td><td>要添加的消息键(Message Key)</td><td>key=value string, like k1=v1,k2=v2.</td></tr>
-<tr><td><code>-p</code>, <code>--properties</code></td><td>Properties to add. If you want to add multiple properties, use the comma as the separator, e.g. <code>k1=v1,k2=v2</code>.</td><td></td></tr>
+<tr><td><code>-p</code>, <code>--properties</code></td><td>添加属性。 如果要添加多个属性,使用逗号作为分隔符,例如k1=v1,k2=v2</td><td></td></tr>
<tr><td><code>-ekn</code>, <code>--encryption-key-name</code></td><td>The public key name to encrypt payload.</td><td></td></tr>
<tr><td><code>-ekv</code>, <code>--encryption-key-value</code></td><td>The URI of public key to encrypt payload. For example, <code>file:///path/to/public.key</code> or <code>data:application/x-pem-file;base64,*****</code>.</td><td></td></tr>
</tbody>
@@ -423,7 +424,7 @@
<tr><td><code>PULSAR_CLIENT_CONF</code></td><td>客户端的配置文件</td><td>conf/client.conf</td></tr>
<tr><td><code>PULSAR_EXTRA_OPTS</code></td><td>传递给 JVM 的额外选项</td><td></td></tr>
<tr><td><code>PULSAR_EXTRA_CLASSPATH</code></td><td>Pulsar classpath 的额外路径</td><td></td></tr>
-<tr><td><code>PULSAR_GC_LOG</code></td><td>Gc options to be passed to the jvm</td><td></td></tr>
+<tr><td><code>PULSAR_GC_LOG</code></td><td>传递给 jvm 的 Gc 选项</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="consume-1"></a><a href="#consume-1" 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 [...]
@@ -686,10 +687,11 @@
<tr><td>ENTRY_FORMATTER_CLASS</td><td>The Java class used to format entries</td><td></td></tr>
<tr><td>BOOKIE_PID_DIR</td><td>Folder where the BookKeeper server PID file should be stored</td><td></td></tr>
<tr><td>BOOKIE_STOP_TIMEOUT</td><td>如果停止 Bookie 服务器失败,在强制杀死 Bookie 服务器实例之前的等待时间。</td><td></td></tr>
-<tr><td>BOOKIE_GC_LOG</td><td>Gc options to be passed to the jvm</td><td></td></tr>
+<tr><td>BOOKIE_GC_LOG</td><td>传递给 jvm 的 Gc 选项</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="autorecovery-1"></a><a href="#autorecovery-1" 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- [...]
+<h3><a class="anchor" aria-hidden="true" id="自动恢复-1"></a><a href="#自动恢复-1" 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. [...]
+<p>`</p>
<p>Runs an auto-recovery service</p>
<p>用法</p>
<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
@@ -769,7 +771,7 @@ $ broker-tool <span class="hljs-built_in">command</span> --<span class="hljs-bui
<tr><td><code>-h</code>, <code>--help</code></td><td>显示帮助信息</td><td></td></tr>
</tbody>
</table>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/next/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/next/reference-configuration"><span>Pulsar configuration</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><cod [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/zh-CN/next/reference-terminology"><span class="arrow-prev">← </span><span>术语</span></a><a class="docs-next button" href="/docs/zh-CN/next/reference-configuration"><span>Pulsar configuration</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><cod [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/zh-CN/reference-cli-tools.html b/content/docs/zh-CN/reference-cli-tools.html
index 0f65111..222a9e0 100644
--- a/content/docs/zh-CN/reference-cli-tools.html
+++ b/content/docs/zh-CN/reference-cli-tools.html
@@ -682,7 +682,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/docs/zh-CN/reference-cli-tools/index.html b/content/docs/zh-CN/reference-cli-tools/index.html
index 0f65111..222a9e0 100644
--- a/content/docs/zh-CN/reference-cli-tools/index.html
+++ b/content/docs/zh-CN/reference-cli-tools/index.html
@@ -682,7 +682,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>autorecovery</code></li>
+<li><code>自动恢复</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
diff --git a/content/swagger/2.10.0-SNAPSHOT/swagger.json b/content/swagger/2.10.0-SNAPSHOT/swagger.json
index 8139b99..331fb43 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swagger.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swagger.json
@@ -19990,12 +19990,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "httpAuthType" : {
- "type" : "string"
- },
"peerAddress" : {
"$ref" : "#/definitions/SocketAddress"
},
+ "httpAuthType" : {
+ "type" : "string"
+ },
"commandData" : {
"type" : "string"
}
@@ -20063,9 +20063,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
@@ -20076,6 +20073,9 @@
"paddingByte" : {
"type" : "string",
"format" : "byte"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -20316,16 +20316,16 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -20334,16 +20334,16 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -20352,16 +20352,16 @@
"CompletableFuturePartitionedTopicMetadata" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -20393,6 +20393,10 @@
"ConsumerStats" : {
"type" : "object",
"properties" : {
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
@@ -20454,18 +20458,14 @@
"type" : "string"
}
},
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "address" : {
- "type" : "string"
- },
"metadata" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
+ },
+ "address" : {
+ "type" : "string"
}
}
},
@@ -20486,14 +20486,14 @@
"type" : "integer",
"format" : "int32"
},
- "numericCodeAsString" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
"symbol" : {
"type" : "string"
+ },
+ "numericCodeAsString" : {
+ "type" : "string"
}
}
},
@@ -20591,12 +20591,12 @@
"DelayedDeliveryPolicies" : {
"type" : "object",
"properties" : {
- "active" : {
- "type" : "boolean"
- },
"tickTime" : {
"type" : "integer",
"format" : "int64"
+ },
+ "active" : {
+ "type" : "boolean"
}
}
},
@@ -20612,25 +20612,22 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
+ "problemHandlers" : {
+ "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "problemHandlers" : {
- "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
@@ -20643,15 +20640,21 @@
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
+ },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
@@ -20664,9 +20667,6 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -20675,14 +20675,11 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
@@ -20693,12 +20690,15 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
+ "arrayBuilders" : {
+ "$ref" : "#/definitions/ArrayBuilders"
},
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -20709,8 +20709,8 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "arrayBuilders" : {
- "$ref" : "#/definitions/ArrayBuilders"
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -20999,27 +20999,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"
},
@@ -21050,6 +21029,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -21065,10 +21047,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" : {
@@ -21082,9 +21082,6 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -21094,11 +21091,14 @@
"inputDecorator" : {
"$ref" : "#/definitions/InputDecorator"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
+ },
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
}
}
},
@@ -21117,39 +21117,43 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
"JsonLocation" : {
"type" : "object",
"properties" : {
+ "charOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"sourceRef" : {
"type" : "object"
},
@@ -21161,10 +21165,6 @@
"type" : "integer",
"format" : "int32"
},
- "charOffset" : {
- "type" : "integer",
- "format" : "int64"
- },
"byteOffset" : {
"type" : "integer",
"format" : "int64"
@@ -21193,6 +21193,13 @@
"type" : "string"
}
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
+ "byteValue" : {
+ "type" : "string",
+ "format" : "byte"
+ },
"doubleValue" : {
"type" : "number",
"format" : "double"
@@ -21209,13 +21216,6 @@
"type" : "integer",
"format" : "int32"
},
- "booleanValue" : {
- "type" : "boolean"
- },
- "byteValue" : {
- "type" : "string",
- "format" : "byte"
- },
"objectId" : {
"type" : "object"
},
@@ -21229,6 +21229,9 @@
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -21239,8 +21242,13 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
},
"currentTokenId" : {
"type" : "integer",
@@ -21255,14 +21263,6 @@
"expectedStartArrayToken" : {
"type" : "boolean"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
- },
- "formatFeatures" : {
- "type" : "integer",
- "format" : "int32"
- },
"expectedStartObjectToken" : {
"type" : "boolean"
},
@@ -21352,9 +21352,6 @@
"type" : "integer",
"format" : "int32"
},
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -21364,6 +21361,9 @@
"entryCount" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -21651,6 +21651,15 @@
"type" : "number",
"format" : "double"
},
+ "bandwidthIn" : {
+ "$ref" : "#/definitions/ResourceUsage"
+ },
+ "bandwidthOut" : {
+ "$ref" : "#/definitions/ResourceUsage"
+ },
+ "memory" : {
+ "$ref" : "#/definitions/ResourceUsage"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -21659,14 +21668,15 @@
"type" : "number",
"format" : "double"
},
- "bandwidthIn" : {
+ "cpu" : {
"$ref" : "#/definitions/ResourceUsage"
},
- "bandwidthOut" : {
+ "directMemory" : {
"$ref" : "#/definitions/ResourceUsage"
},
- "memory" : {
- "$ref" : "#/definitions/ResourceUsage"
+ "lastUpdate" : {
+ "type" : "integer",
+ "format" : "int64"
},
"underLoaded" : {
"type" : "boolean"
@@ -21676,22 +21686,15 @@
},
"loadReportType" : {
"type" : "string"
- },
- "cpu" : {
- "$ref" : "#/definitions/ResourceUsage"
- },
- "directMemory" : {
- "$ref" : "#/definitions/ResourceUsage"
- },
- "lastUpdate" : {
- "type" : "integer",
- "format" : "int64"
}
}
},
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -21740,9 +21743,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -21949,6 +21949,10 @@
"type" : "number",
"format" : "double"
},
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -21975,13 +21979,6 @@
"clientVersion" : {
"type" : "string"
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "address" : {
- "type" : "string"
- },
"metadata" : {
"type" : "object",
"additionalProperties" : {
@@ -21990,6 +21987,9 @@
},
"producerName" : {
"type" : "string"
+ },
+ "address" : {
+ "type" : "string"
}
}
},
@@ -22000,6 +22000,14 @@
"type" : "number",
"format" : "double"
},
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -22032,14 +22040,6 @@
"outboundConnectedSince" : {
"type" : "string"
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
"connected" : {
"type" : "boolean"
}
@@ -22052,6 +22052,10 @@
"type" : "number",
"format" : "double"
},
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"consumers" : {
"type" : "array",
"items" : {
@@ -22152,18 +22156,11 @@
"type" : "string"
}
},
- "subscriptionProperties" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "type" : {
- "type" : "string"
+ "subscriptionProperties" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
},
"backlogSize" : {
"type" : "integer",
@@ -22174,22 +22171,25 @@
},
"durable" : {
"type" : "boolean"
+ },
+ "type" : {
+ "type" : "string"
}
}
},
"NonPersistentTopicStats" : {
"type" : "object",
"properties" : {
- "msgDropRate" : {
- "type" : "number",
- "format" : "double"
- },
"publishers" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/NonPersistentPublisherStats"
}
},
+ "msgDropRate" : {
+ "type" : "number",
+ "format" : "double"
+ },
"replication" : {
"type" : "object",
"additionalProperties" : {
@@ -22202,6 +22202,14 @@
"$ref" : "#/definitions/NonPersistentSubscriptionStats"
}
},
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -22267,14 +22275,6 @@
"compaction" : {
"$ref" : "#/definitions/CompactionStats"
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
"backlogSize" : {
"type" : "integer",
"format" : "int64"
@@ -22309,22 +22309,22 @@
"type" : "integer",
"format" : "int32"
},
+ "currency" : {
+ "$ref" : "#/definitions/Currency"
+ },
"roundingMode" : {
"type" : "string",
"enum" : [ "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY" ]
- },
- "currency" : {
- "$ref" : "#/definitions/Currency"
}
}
},
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -22332,9 +22332,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -22376,6 +22373,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -22396,36 +22396,6 @@
"type" : "integer",
"format" : "int32"
},
- "fileSystemURI" : {
- "type" : "string"
- },
- "managedLedgerOffloadedReadPriority" : {
- "type" : "string",
- "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
- },
- "s3ManagedLedgerOffloadRegion" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadBucket" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadServiceEndpoint" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadMaxBlockSizeInBytes" : {
- "type" : "integer",
- "format" : "int32"
- },
- "s3ManagedLedgerOffloadReadBufferSizeInBytes" : {
- "type" : "integer",
- "format" : "int32"
- },
- "s3ManagedLedgerOffloadCredentialId" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadCredentialSecret" : {
- "type" : "string"
- },
"s3ManagedLedgerOffloadRole" : {
"type" : "string"
},
@@ -22469,6 +22439,36 @@
"type" : "integer",
"format" : "int32"
},
+ "managedLedgerOffloadedReadPriority" : {
+ "type" : "string",
+ "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
+ },
+ "s3ManagedLedgerOffloadRegion" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadBucket" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadServiceEndpoint" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadMaxBlockSizeInBytes" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "s3ManagedLedgerOffloadReadBufferSizeInBytes" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "s3ManagedLedgerOffloadCredentialId" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadCredentialSecret" : {
+ "type" : "string"
+ },
+ "fileSystemURI" : {
+ "type" : "string"
+ },
"managedLedgerOffloadThresholdInBytes" : {
"type" : "integer",
"format" : "int64"
@@ -23191,14 +23191,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -23239,6 +23239,10 @@
"PublisherStats" : {
"type" : "object",
"properties" : {
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -23265,13 +23269,6 @@
"clientVersion" : {
"type" : "string"
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "address" : {
- "type" : "string"
- },
"metadata" : {
"type" : "object",
"additionalProperties" : {
@@ -23280,6 +23277,9 @@
},
"producerName" : {
"type" : "string"
+ },
+ "address" : {
+ "type" : "string"
}
}
},
@@ -23294,6 +23294,14 @@
"ReplicatorStats" : {
"type" : "object",
"properties" : {
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -23326,14 +23334,6 @@
"outboundConnectedSince" : {
"type" : "string"
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
"connected" : {
"type" : "boolean"
}
@@ -23487,9 +23487,6 @@
"SerializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
@@ -23499,6 +23496,9 @@
"defaultPrettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"serializationInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
@@ -23507,9 +23507,6 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
@@ -23522,15 +23519,21 @@
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
+ },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
@@ -23543,9 +23546,6 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -23557,32 +23557,32 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
"generator" : {
"$ref" : "#/definitions/JsonGenerator"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"config" : {
"$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
}
}
},
@@ -23676,6 +23676,10 @@
"SubscriptionStats" : {
"type" : "object",
"properties" : {
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"consumers" : {
"type" : "array",
"items" : {
@@ -23782,13 +23786,6 @@
"type" : "string"
}
},
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "type" : {
- "type" : "string"
- },
"backlogSize" : {
"type" : "integer",
"format" : "int64"
@@ -23798,6 +23795,9 @@
},
"durable" : {
"type" : "boolean"
+ },
+ "type" : {
+ "type" : "string"
}
}
},
@@ -23860,10 +23860,10 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
+ "displayName" : {
"type" : "string"
},
- "displayName" : {
+ "id" : {
"type" : "string"
},
"dstsavings" : {
@@ -23879,6 +23879,14 @@
"TopicStats" : {
"type" : "object",
"properties" : {
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -23956,14 +23964,6 @@
"compaction" : {
"$ref" : "#/definitions/CompactionStats"
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
"backlogSize" : {
"type" : "integer",
"format" : "int64"
@@ -24441,6 +24441,12 @@
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
+ "keyUsage" : {
+ "type" : "array",
+ "items" : {
+ "type" : "boolean"
+ }
+ },
"sigAlgName" : {
"type" : "string"
},
@@ -24490,23 +24496,6 @@
"type" : "string"
}
},
- "keyUsage" : {
- "type" : "array",
- "items" : {
- "type" : "boolean"
- }
- },
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"subjectAlternativeNames" : {
"type" : "array",
"items" : {
@@ -24525,14 +24514,25 @@
}
}
},
- "nonCriticalExtensionOIDs" : {
+ "signature" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
"items" : {
"type" : "string"
}
},
- "criticalExtensionOIDs" : {
+ "nonCriticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
"items" : {
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json b/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
index 1c0d044..22d2bae 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
@@ -971,12 +971,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "httpAuthType" : {
- "type" : "string"
- },
"peerAddress" : {
"$ref" : "#/definitions/SocketAddress"
},
+ "httpAuthType" : {
+ "type" : "string"
+ },
"commandData" : {
"type" : "string"
}
@@ -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,16 +1048,16 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -1066,16 +1066,16 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -1162,14 +1162,14 @@
"type" : "integer",
"format" : "int32"
},
- "numericCodeAsString" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
"symbol" : {
"type" : "string"
+ },
+ "numericCodeAsString" : {
+ "type" : "string"
}
}
},
@@ -1194,25 +1194,22 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
+ "problemHandlers" : {
+ "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "problemHandlers" : {
- "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
@@ -1225,15 +1222,21 @@
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
+ },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
@@ -1246,9 +1249,6 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -1257,14 +1257,11 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
@@ -1275,12 +1272,15 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
+ "arrayBuilders" : {
+ "$ref" : "#/definitions/ArrayBuilders"
},
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1291,8 +1291,8 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "arrayBuilders" : {
- "$ref" : "#/definitions/ArrayBuilders"
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -1845,27 +1845,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"
},
@@ -1896,6 +1875,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1911,10 +1893,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" : {
@@ -1928,9 +1928,6 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -1940,11 +1937,14 @@
"inputDecorator" : {
"$ref" : "#/definitions/InputDecorator"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
+ },
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
}
}
},
@@ -1963,39 +1963,43 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
"JsonLocation" : {
"type" : "object",
"properties" : {
+ "charOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"sourceRef" : {
"type" : "object"
},
@@ -2007,10 +2011,6 @@
"type" : "integer",
"format" : "int32"
},
- "charOffset" : {
- "type" : "integer",
- "format" : "int64"
- },
"byteOffset" : {
"type" : "integer",
"format" : "int64"
@@ -2039,6 +2039,13 @@
"type" : "string"
}
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
+ "byteValue" : {
+ "type" : "string",
+ "format" : "byte"
+ },
"doubleValue" : {
"type" : "number",
"format" : "double"
@@ -2055,13 +2062,6 @@
"type" : "integer",
"format" : "int32"
},
- "booleanValue" : {
- "type" : "boolean"
- },
- "byteValue" : {
- "type" : "string",
- "format" : "byte"
- },
"objectId" : {
"type" : "object"
},
@@ -2075,6 +2075,9 @@
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -2085,8 +2088,13 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
},
"currentTokenId" : {
"type" : "integer",
@@ -2101,14 +2109,6 @@
"expectedStartArrayToken" : {
"type" : "boolean"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
- },
- "formatFeatures" : {
- "type" : "integer",
- "format" : "int32"
- },
"expectedStartObjectToken" : {
"type" : "boolean"
},
@@ -2198,9 +2198,6 @@
"type" : "integer",
"format" : "int32"
},
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -2210,6 +2207,9 @@
"entryCount" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -2222,6 +2222,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -2270,9 +2273,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -2284,6 +2284,9 @@
"Message" : {
"type" : "object",
"properties" : {
+ "topicName" : {
+ "type" : "string"
+ },
"messageId" : {
"$ref" : "#/definitions/MessageId"
},
@@ -2301,9 +2304,6 @@
"type" : "integer",
"format" : "int64"
},
- "topicName" : {
- "type" : "string"
- },
"keyBytes" : {
"type" : "array",
"items" : {
@@ -2311,22 +2311,6 @@
"format" : "byte"
}
},
- "value" : {
- "type" : "object"
- },
- "key" : {
- "type" : "string"
- },
- "properties" : {
- "type" : "object",
- "additionalProperties" : {
- "type" : "string"
- }
- },
- "index" : {
- "type" : "integer",
- "format" : "int64"
- },
"data" : {
"type" : "array",
"items" : {
@@ -2368,6 +2352,22 @@
},
"replicated" : {
"type" : "boolean"
+ },
+ "value" : {
+ "type" : "object"
+ },
+ "key" : {
+ "type" : "string"
+ },
+ "properties" : {
+ "type" : "object",
+ "additionalProperties" : {
+ "type" : "string"
+ }
+ },
+ "index" : {
+ "type" : "integer",
+ "format" : "int64"
}
}
},
@@ -2455,22 +2455,22 @@
"type" : "integer",
"format" : "int32"
},
+ "currency" : {
+ "$ref" : "#/definitions/Currency"
+ },
"roundingMode" : {
"type" : "string",
"enum" : [ "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY" ]
- },
- "currency" : {
- "$ref" : "#/definitions/Currency"
}
}
},
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -2478,9 +2478,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -2522,6 +2519,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -2605,14 +2605,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -2657,11 +2657,11 @@
"Schema" : {
"type" : "object",
"properties" : {
- "nativeSchema" : {
- "type" : "object"
- },
"schemaInfo" : {
"$ref" : "#/definitions/SchemaInfo"
+ },
+ "nativeSchema" : {
+ "type" : "object"
}
}
},
@@ -2671,6 +2671,13 @@
"schemaDefinition" : {
"type" : "string"
},
+ "schema" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
"name" : {
"type" : "string"
},
@@ -2683,33 +2690,23 @@
"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"
- }
}
}
},
"SchemaObject" : {
"type" : "object",
"properties" : {
- "nativeSchema" : {
- "type" : "object"
- },
"schemaInfo" : {
"$ref" : "#/definitions/SchemaInfo"
+ },
+ "nativeSchema" : {
+ "type" : "object"
}
}
},
"SerializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
@@ -2719,6 +2716,9 @@
"defaultPrettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"serializationInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
@@ -2727,9 +2727,6 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
@@ -2742,15 +2739,21 @@
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
+ },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
@@ -2763,9 +2766,6 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -2777,32 +2777,32 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
"generator" : {
"$ref" : "#/definitions/JsonGenerator"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"config" : {
"$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
}
}
},
@@ -2818,10 +2818,10 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
+ "displayName" : {
"type" : "string"
},
- "displayName" : {
+ "id" : {
"type" : "string"
},
"dstsavings" : {
@@ -2960,6 +2960,12 @@
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
+ "keyUsage" : {
+ "type" : "array",
+ "items" : {
+ "type" : "boolean"
+ }
+ },
"sigAlgName" : {
"type" : "string"
},
@@ -3009,23 +3015,6 @@
"type" : "string"
}
},
- "keyUsage" : {
- "type" : "array",
- "items" : {
- "type" : "boolean"
- }
- },
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"subjectAlternativeNames" : {
"type" : "array",
"items" : {
@@ -3044,14 +3033,25 @@
}
}
},
- "nonCriticalExtensionOIDs" : {
+ "signature" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
"items" : {
"type" : "string"
}
},
- "criticalExtensionOIDs" : {
+ "nonCriticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
"items" : {
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json b/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
index 659041c..6e4890b 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
@@ -420,12 +420,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "httpAuthType" : {
- "type" : "string"
- },
"peerAddress" : {
"$ref" : "#/definitions/SocketAddress"
},
+ "httpAuthType" : {
+ "type" : "string"
+ },
"commandData" : {
"type" : "string"
}
@@ -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,16 +497,16 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -515,16 +515,16 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -547,14 +547,14 @@
"type" : "integer",
"format" : "int32"
},
- "numericCodeAsString" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
"symbol" : {
"type" : "string"
+ },
+ "numericCodeAsString" : {
+ "type" : "string"
}
}
},
@@ -579,25 +579,22 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
+ "problemHandlers" : {
+ "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "problemHandlers" : {
- "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
@@ -610,15 +607,21 @@
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
+ },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
@@ -631,9 +634,6 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -642,14 +642,11 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
@@ -660,12 +657,15 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
+ "arrayBuilders" : {
+ "$ref" : "#/definitions/ArrayBuilders"
},
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -676,8 +676,8 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "arrayBuilders" : {
- "$ref" : "#/definitions/ArrayBuilders"
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -719,27 +719,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"
},
@@ -770,6 +749,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -785,10 +767,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" : {
@@ -802,9 +802,6 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -814,11 +811,14 @@
"inputDecorator" : {
"$ref" : "#/definitions/InputDecorator"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
+ },
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
}
}
},
@@ -837,39 +837,43 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
"JsonLocation" : {
"type" : "object",
"properties" : {
+ "charOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"sourceRef" : {
"type" : "object"
},
@@ -881,10 +885,6 @@
"type" : "integer",
"format" : "int32"
},
- "charOffset" : {
- "type" : "integer",
- "format" : "int64"
- },
"byteOffset" : {
"type" : "integer",
"format" : "int64"
@@ -913,6 +913,13 @@
"type" : "string"
}
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
+ "byteValue" : {
+ "type" : "string",
+ "format" : "byte"
+ },
"doubleValue" : {
"type" : "number",
"format" : "double"
@@ -929,13 +936,6 @@
"type" : "integer",
"format" : "int32"
},
- "booleanValue" : {
- "type" : "boolean"
- },
- "byteValue" : {
- "type" : "string",
- "format" : "byte"
- },
"objectId" : {
"type" : "object"
},
@@ -949,6 +949,9 @@
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -959,8 +962,13 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
},
"currentTokenId" : {
"type" : "integer",
@@ -975,14 +983,6 @@
"expectedStartArrayToken" : {
"type" : "boolean"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
- },
- "formatFeatures" : {
- "type" : "integer",
- "format" : "int32"
- },
"expectedStartObjectToken" : {
"type" : "boolean"
},
@@ -1072,9 +1072,6 @@
"type" : "integer",
"format" : "int32"
},
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -1084,6 +1081,9 @@
"entryCount" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1096,6 +1096,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -1144,9 +1147,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -1236,22 +1236,22 @@
"type" : "integer",
"format" : "int32"
},
+ "currency" : {
+ "$ref" : "#/definitions/Currency"
+ },
"roundingMode" : {
"type" : "string",
"enum" : [ "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY" ]
- },
- "currency" : {
- "$ref" : "#/definitions/Currency"
}
}
},
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -1259,9 +1259,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -1303,6 +1300,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -1389,14 +1389,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -1424,9 +1424,6 @@
"SerializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
@@ -1436,6 +1433,9 @@
"defaultPrettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"serializationInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
@@ -1444,9 +1444,6 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
@@ -1459,15 +1456,21 @@
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
+ },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
@@ -1480,9 +1483,6 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -1494,32 +1494,32 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
"generator" : {
"$ref" : "#/definitions/JsonGenerator"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"config" : {
"$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
}
}
},
@@ -1538,10 +1538,10 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
+ "displayName" : {
"type" : "string"
},
- "displayName" : {
+ "id" : {
"type" : "string"
},
"dstsavings" : {
@@ -1632,6 +1632,12 @@
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
+ "keyUsage" : {
+ "type" : "array",
+ "items" : {
+ "type" : "boolean"
+ }
+ },
"sigAlgName" : {
"type" : "string"
},
@@ -1681,23 +1687,6 @@
"type" : "string"
}
},
- "keyUsage" : {
- "type" : "array",
- "items" : {
- "type" : "boolean"
- }
- },
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"subjectAlternativeNames" : {
"type" : "array",
"items" : {
@@ -1716,14 +1705,25 @@
}
}
},
- "nonCriticalExtensionOIDs" : {
+ "signature" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
"items" : {
"type" : "string"
}
},
- "criticalExtensionOIDs" : {
+ "nonCriticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
"items" : {
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggersink.json b/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
index 1766c61..e1b1a2b 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
@@ -810,12 +810,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "httpAuthType" : {
- "type" : "string"
- },
"peerAddress" : {
"$ref" : "#/definitions/SocketAddress"
},
+ "httpAuthType" : {
+ "type" : "string"
+ },
"commandData" : {
"type" : "string"
}
@@ -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,16 +887,16 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -905,16 +905,16 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -1041,14 +1041,14 @@
"type" : "integer",
"format" : "int32"
},
- "numericCodeAsString" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
"symbol" : {
"type" : "string"
+ },
+ "numericCodeAsString" : {
+ "type" : "string"
}
}
},
@@ -1073,25 +1073,22 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
+ "problemHandlers" : {
+ "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "problemHandlers" : {
- "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
@@ -1104,15 +1101,21 @@
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
+ },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
@@ -1125,9 +1128,6 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -1136,14 +1136,11 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
@@ -1154,12 +1151,15 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
+ "arrayBuilders" : {
+ "$ref" : "#/definitions/ArrayBuilders"
},
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1170,8 +1170,8 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "arrayBuilders" : {
- "$ref" : "#/definitions/ArrayBuilders"
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -1225,27 +1225,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"
},
@@ -1276,6 +1255,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1291,10 +1273,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" : {
@@ -1308,9 +1308,6 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -1320,11 +1317,14 @@
"inputDecorator" : {
"$ref" : "#/definitions/InputDecorator"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
+ },
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
}
}
},
@@ -1343,39 +1343,43 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
"JsonLocation" : {
"type" : "object",
"properties" : {
+ "charOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"sourceRef" : {
"type" : "object"
},
@@ -1387,10 +1391,6 @@
"type" : "integer",
"format" : "int32"
},
- "charOffset" : {
- "type" : "integer",
- "format" : "int64"
- },
"byteOffset" : {
"type" : "integer",
"format" : "int64"
@@ -1419,6 +1419,13 @@
"type" : "string"
}
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
+ "byteValue" : {
+ "type" : "string",
+ "format" : "byte"
+ },
"doubleValue" : {
"type" : "number",
"format" : "double"
@@ -1435,13 +1442,6 @@
"type" : "integer",
"format" : "int32"
},
- "booleanValue" : {
- "type" : "boolean"
- },
- "byteValue" : {
- "type" : "string",
- "format" : "byte"
- },
"objectId" : {
"type" : "object"
},
@@ -1455,6 +1455,9 @@
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -1465,8 +1468,13 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
},
"currentTokenId" : {
"type" : "integer",
@@ -1481,14 +1489,6 @@
"expectedStartArrayToken" : {
"type" : "boolean"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
- },
- "formatFeatures" : {
- "type" : "integer",
- "format" : "int32"
- },
"expectedStartObjectToken" : {
"type" : "boolean"
},
@@ -1578,9 +1578,6 @@
"type" : "integer",
"format" : "int32"
},
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -1590,6 +1587,9 @@
"entryCount" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1602,6 +1602,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -1650,9 +1653,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -1742,22 +1742,22 @@
"type" : "integer",
"format" : "int32"
},
+ "currency" : {
+ "$ref" : "#/definitions/Currency"
+ },
"roundingMode" : {
"type" : "string",
"enum" : [ "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY" ]
- },
- "currency" : {
- "$ref" : "#/definitions/Currency"
}
}
},
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -1765,9 +1765,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -1809,6 +1806,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -1870,14 +1870,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -1922,9 +1922,6 @@
"SerializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
@@ -1934,6 +1931,9 @@
"defaultPrettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"serializationInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
@@ -1942,9 +1942,6 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
@@ -1957,15 +1954,21 @@
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
+ },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
@@ -1978,9 +1981,6 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -1992,32 +1992,32 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
"generator" : {
"$ref" : "#/definitions/JsonGenerator"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"config" : {
"$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
}
}
},
@@ -2227,10 +2227,10 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
+ "displayName" : {
"type" : "string"
},
- "displayName" : {
+ "id" : {
"type" : "string"
},
"dstsavings" : {
@@ -2331,6 +2331,12 @@
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
+ "keyUsage" : {
+ "type" : "array",
+ "items" : {
+ "type" : "boolean"
+ }
+ },
"sigAlgName" : {
"type" : "string"
},
@@ -2380,23 +2386,6 @@
"type" : "string"
}
},
- "keyUsage" : {
- "type" : "array",
- "items" : {
- "type" : "boolean"
- }
- },
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"subjectAlternativeNames" : {
"type" : "array",
"items" : {
@@ -2415,14 +2404,25 @@
}
}
},
- "nonCriticalExtensionOIDs" : {
+ "signature" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
"items" : {
"type" : "string"
}
},
- "criticalExtensionOIDs" : {
+ "nonCriticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
"items" : {
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggersource.json b/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
index 50f5f1b..296e5b5 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
@@ -813,12 +813,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "httpAuthType" : {
- "type" : "string"
- },
"peerAddress" : {
"$ref" : "#/definitions/SocketAddress"
},
+ "httpAuthType" : {
+ "type" : "string"
+ },
"commandData" : {
"type" : "string"
}
@@ -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,16 +904,16 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -922,16 +922,16 @@
"CompletableFutureClusterData" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
"type" : "boolean"
},
+ "numberOfDependents" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"completedExceptionally" : {
"type" : "boolean"
}
@@ -1022,14 +1022,14 @@
"type" : "integer",
"format" : "int32"
},
- "numericCodeAsString" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
"symbol" : {
"type" : "string"
+ },
+ "numericCodeAsString" : {
+ "type" : "string"
}
}
},
@@ -1054,25 +1054,22 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
+ "problemHandlers" : {
+ "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "problemHandlers" : {
- "$ref" : "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
@@ -1085,15 +1082,21 @@
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
+ },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
@@ -1106,9 +1109,6 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -1117,14 +1117,11 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "factory" : {
- "$ref" : "#/definitions/DeserializerFactory"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
@@ -1135,12 +1132,15 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
+ "arrayBuilders" : {
+ "$ref" : "#/definitions/ArrayBuilders"
},
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1151,8 +1151,8 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "arrayBuilders" : {
- "$ref" : "#/definitions/ArrayBuilders"
+ "factory" : {
+ "$ref" : "#/definitions/DeserializerFactory"
}
}
},
@@ -1206,27 +1206,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"
},
@@ -1257,6 +1236,9 @@
"typeHandler" : {
"type" : "object"
},
+ "collectionLikeType" : {
+ "type" : "boolean"
+ },
"referencedType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1272,10 +1254,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" : {
@@ -1289,9 +1289,6 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
- "rootValueSeparator" : {
- "type" : "string"
- },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -1301,11 +1298,14 @@
"inputDecorator" : {
"$ref" : "#/definitions/InputDecorator"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
- },
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
+ },
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
}
}
},
@@ -1324,39 +1324,43 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "characterEscapes" : {
- "$ref" : "#/definitions/CharacterEscapes"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "highestEscapedChar" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
+ "currentValue" : {
"type" : "object"
},
- "outputBuffered" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "characterEscapes" : {
+ "$ref" : "#/definitions/CharacterEscapes"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
+ "outputTarget" : {
+ "type" : "object"
},
- "formatFeatures" : {
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
- "currentValue" : {
- "type" : "object"
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
"JsonLocation" : {
"type" : "object",
"properties" : {
+ "charOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"sourceRef" : {
"type" : "object"
},
@@ -1368,10 +1372,6 @@
"type" : "integer",
"format" : "int32"
},
- "charOffset" : {
- "type" : "integer",
- "format" : "int64"
- },
"byteOffset" : {
"type" : "integer",
"format" : "int64"
@@ -1400,6 +1400,13 @@
"type" : "string"
}
},
+ "booleanValue" : {
+ "type" : "boolean"
+ },
+ "byteValue" : {
+ "type" : "string",
+ "format" : "byte"
+ },
"doubleValue" : {
"type" : "number",
"format" : "double"
@@ -1416,13 +1423,6 @@
"type" : "integer",
"format" : "int32"
},
- "booleanValue" : {
- "type" : "boolean"
- },
- "byteValue" : {
- "type" : "string",
- "format" : "byte"
- },
"objectId" : {
"type" : "object"
},
@@ -1436,6 +1436,9 @@
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
+ "tokenLocation" : {
+ "$ref" : "#/definitions/JsonLocation"
+ },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -1446,8 +1449,13 @@
"currentName" : {
"type" : "string"
},
- "tokenLocation" : {
- "$ref" : "#/definitions/JsonLocation"
+ "featureMask" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "formatFeatures" : {
+ "type" : "integer",
+ "format" : "int32"
},
"currentTokenId" : {
"type" : "integer",
@@ -1462,14 +1470,6 @@
"expectedStartArrayToken" : {
"type" : "boolean"
},
- "featureMask" : {
- "type" : "integer",
- "format" : "int32"
- },
- "formatFeatures" : {
- "type" : "integer",
- "format" : "int32"
- },
"expectedStartObjectToken" : {
"type" : "boolean"
},
@@ -1559,9 +1559,6 @@
"type" : "integer",
"format" : "int32"
},
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"currentName" : {
"type" : "string"
},
@@ -1571,6 +1568,9 @@
"entryCount" : {
"type" : "integer",
"format" : "int32"
+ },
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
}
}
},
@@ -1583,6 +1583,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -1631,9 +1634,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -1723,22 +1723,22 @@
"type" : "integer",
"format" : "int32"
},
+ "currency" : {
+ "$ref" : "#/definitions/Currency"
+ },
"roundingMode" : {
"type" : "string",
"enum" : [ "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY" ]
- },
- "currency" : {
- "$ref" : "#/definitions/Currency"
}
}
},
"ObjectCodec" : {
"type" : "object",
"properties" : {
- "factory" : {
+ "jsonFactory" : {
"$ref" : "#/definitions/JsonFactory"
},
- "jsonFactory" : {
+ "factory" : {
"$ref" : "#/definitions/JsonFactory"
}
}
@@ -1746,9 +1746,6 @@
"ObjectMapper" : {
"type" : "object",
"properties" : {
- "factory" : {
- "$ref" : "#/definitions/JsonFactory"
- },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
@@ -1790,6 +1787,9 @@
},
"injectableValues" : {
"$ref" : "#/definitions/InjectableValues"
+ },
+ "factory" : {
+ "$ref" : "#/definitions/JsonFactory"
}
}
},
@@ -1873,14 +1873,14 @@
"PropertyName" : {
"type" : "object",
"properties" : {
+ "namespace" : {
+ "type" : "string"
+ },
"empty" : {
"type" : "boolean"
},
"simpleName" : {
"type" : "string"
- },
- "namespace" : {
- "type" : "string"
}
}
},
@@ -1925,9 +1925,6 @@
"SerializationConfig" : {
"type" : "object",
"properties" : {
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
@@ -1937,6 +1934,9 @@
"defaultPrettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
+ },
"serializationInclusion" : {
"type" : "string",
"enum" : [ "ALWAYS", "NON_NULL", "NON_ABSENT", "NON_EMPTY", "NON_DEFAULT", "USE_DEFAULTS" ]
@@ -1945,9 +1945,6 @@
"type" : "integer",
"format" : "int32"
},
- "attributes" : {
- "$ref" : "#/definitions/ContextAttributes"
- },
"rootName" : {
"type" : "string"
},
@@ -1960,15 +1957,21 @@
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
+ "attributes" : {
+ "$ref" : "#/definitions/ContextAttributes"
},
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled" : {
+ "type" : "boolean"
+ },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
@@ -1981,9 +1984,6 @@
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled" : {
- "type" : "boolean"
- },
"classIntrospector" : {
"$ref" : "#/definitions/ClassIntrospector"
}
@@ -1995,32 +1995,32 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
"generator" : {
"$ref" : "#/definitions/JsonGenerator"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"config" : {
"$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "annotationIntrospector" : {
- "$ref" : "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer" : {
- "$ref" : "#/definitions/JsonSerializerObject"
- },
"filterProvider" : {
"$ref" : "#/definitions/FilterProvider"
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer" : {
+ "$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "annotationIntrospector" : {
+ "$ref" : "#/definitions/AnnotationIntrospector"
}
}
},
@@ -2184,10 +2184,10 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
+ "displayName" : {
"type" : "string"
},
- "displayName" : {
+ "id" : {
"type" : "string"
},
"dstsavings" : {
@@ -2288,6 +2288,12 @@
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
+ "keyUsage" : {
+ "type" : "array",
+ "items" : {
+ "type" : "boolean"
+ }
+ },
"sigAlgName" : {
"type" : "string"
},
@@ -2337,23 +2343,6 @@
"type" : "string"
}
},
- "keyUsage" : {
- "type" : "array",
- "items" : {
- "type" : "boolean"
- }
- },
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"subjectAlternativeNames" : {
"type" : "array",
"items" : {
@@ -2372,14 +2361,25 @@
}
}
},
- "nonCriticalExtensionOIDs" : {
+ "signature" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
"items" : {
"type" : "string"
}
},
- "criticalExtensionOIDs" : {
+ "nonCriticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
"items" : {
diff --git a/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json b/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
index db6d0d6..0243957a 100644
--- a/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
+++ b/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
@@ -24070,12 +24070,12 @@
"$ref": "#/definitions/X509Certificate"
}
},
- "httpAuthType": {
- "type": "string"
- },
"peerAddress": {
"$ref": "#/definitions/SocketAddress"
},
+ "httpAuthType": {
+ "type": "string"
+ },
"commandData": {
"type": "string"
}
@@ -24149,9 +24149,6 @@
"Base64Variant": {
"type": "object",
"properties": {
- "name": {
- "type": "string"
- },
"maxLineLength": {
"type": "integer",
"format": "int32"
@@ -24162,6 +24159,9 @@
"paddingByte": {
"type": "string",
"format": "byte"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -24404,16 +24404,16 @@
"CompletableFuture": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -24422,16 +24422,16 @@
"CompletableFutureClusterData": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -24440,16 +24440,16 @@
"CompletableFuturePartitionedTopicMetadata": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -24481,6 +24481,10 @@
"ConsumerStats": {
"type": "object",
"properties": {
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
"msgThroughputOut": {
"type": "number",
"format": "double"
@@ -24542,18 +24546,14 @@
"type": "string"
}
},
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
- "address": {
- "type": "string"
- },
"metadata": {
"type": "object",
"additionalProperties": {
"type": "string"
}
+ },
+ "address": {
+ "type": "string"
}
}
},
@@ -24574,14 +24574,14 @@
"type": "integer",
"format": "int32"
},
- "numericCodeAsString": {
- "type": "string"
- },
"displayName": {
"type": "string"
},
"symbol": {
"type": "string"
+ },
+ "numericCodeAsString": {
+ "type": "string"
}
}
},
@@ -24679,12 +24679,12 @@
"DelayedDeliveryPolicies": {
"type": "object",
"properties": {
- "active": {
- "type": "boolean"
- },
"tickTime": {
"type": "integer",
"format": "int64"
+ },
+ "active": {
+ "type": "boolean"
}
}
},
@@ -24700,25 +24700,22 @@
"DeserializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
+ "problemHandlers": {
+ "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
- "problemHandlers": {
- "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
@@ -24731,15 +24728,21 @@
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled": {
+ "type": "boolean"
+ },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
@@ -24752,9 +24755,6 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -24763,14 +24763,11 @@
"DeserializationContext": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
},
"config": {
"$ref": "#/definitions/DeserializationConfig"
@@ -24781,12 +24778,15 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
+ "arrayBuilders": {
+ "$ref": "#/definitions/ArrayBuilders"
},
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -24797,8 +24797,8 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "arrayBuilders": {
- "$ref": "#/definitions/ArrayBuilders"
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -25116,27 +25116,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"
},
@@ -25167,6 +25146,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -25182,10 +25164,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": {
@@ -25199,9 +25199,6 @@
"JsonFactory": {
"type": "object",
"properties": {
- "rootValueSeparator": {
- "type": "string"
- },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
@@ -25211,11 +25208,14 @@
"inputDecorator": {
"$ref": "#/definitions/InputDecorator"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
- },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
+ },
+ "rootValueSeparator": {
+ "type": "string"
+ },
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
}
}
},
@@ -25234,39 +25234,43 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "highestEscapedChar": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
+ "currentValue": {
"type": "object"
},
- "outputBuffered": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "outputTarget": {
+ "type": "object"
},
- "formatFeatures": {
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
"JsonLocation": {
"type": "object",
"properties": {
+ "charOffset": {
+ "type": "integer",
+ "format": "int64"
+ },
"sourceRef": {
"type": "object"
},
@@ -25278,10 +25282,6 @@
"type": "integer",
"format": "int32"
},
- "charOffset": {
- "type": "integer",
- "format": "int64"
- },
"byteOffset": {
"type": "integer",
"format": "int64"
@@ -25310,6 +25310,13 @@
"type": "string"
}
},
+ "booleanValue": {
+ "type": "boolean"
+ },
+ "byteValue": {
+ "type": "string",
+ "format": "byte"
+ },
"doubleValue": {
"type": "number",
"format": "double"
@@ -25326,13 +25333,6 @@
"type": "integer",
"format": "int32"
},
- "booleanValue": {
- "type": "boolean"
- },
- "byteValue": {
- "type": "string",
- "format": "byte"
- },
"objectId": {
"type": "object"
},
@@ -25346,6 +25346,9 @@
"schema": {
"$ref": "#/definitions/FormatSchema"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
@@ -25370,8 +25373,13 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "formatFeatures": {
+ "type": "integer",
+ "format": "int32"
},
"currentTokenId": {
"type": "integer",
@@ -25386,14 +25394,6 @@
"expectedStartArrayToken": {
"type": "boolean"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
- },
- "formatFeatures": {
- "type": "integer",
- "format": "int32"
- },
"expectedStartObjectToken": {
"type": "boolean"
},
@@ -25504,9 +25504,6 @@
"type": "integer",
"format": "int32"
},
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
- },
"currentName": {
"type": "string"
},
@@ -25516,6 +25513,9 @@
"entryCount": {
"type": "integer",
"format": "int32"
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -25803,6 +25803,15 @@
"type": "number",
"format": "double"
},
+ "bandwidthIn": {
+ "$ref": "#/definitions/ResourceUsage"
+ },
+ "bandwidthOut": {
+ "$ref": "#/definitions/ResourceUsage"
+ },
+ "memory": {
+ "$ref": "#/definitions/ResourceUsage"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -25811,14 +25820,15 @@
"type": "number",
"format": "double"
},
- "bandwidthIn": {
+ "cpu": {
"$ref": "#/definitions/ResourceUsage"
},
- "bandwidthOut": {
+ "directMemory": {
"$ref": "#/definitions/ResourceUsage"
},
- "memory": {
- "$ref": "#/definitions/ResourceUsage"
+ "lastUpdate": {
+ "type": "integer",
+ "format": "int64"
},
"underLoaded": {
"type": "boolean"
@@ -25828,22 +25838,15 @@
},
"loadReportType": {
"type": "string"
- },
- "cpu": {
- "$ref": "#/definitions/ResourceUsage"
- },
- "directMemory": {
- "$ref": "#/definitions/ResourceUsage"
- },
- "lastUpdate": {
- "type": "integer",
- "format": "int64"
}
}
},
"Locale": {
"type": "object",
"properties": {
+ "displayName": {
+ "type": "string"
+ },
"script": {
"type": "string"
},
@@ -25892,9 +25895,6 @@
"displayVariant": {
"type": "string"
},
- "displayName": {
- "type": "string"
- },
"language": {
"type": "string"
}
@@ -26110,6 +26110,10 @@
"type": "number",
"format": "double"
},
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -26140,13 +26144,6 @@
"clientVersion": {
"type": "string"
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "address": {
- "type": "string"
- },
"metadata": {
"type": "object",
"additionalProperties": {
@@ -26155,6 +26152,9 @@
},
"producerName": {
"type": "string"
+ },
+ "address": {
+ "type": "string"
}
}
},
@@ -26165,6 +26165,14 @@
"type": "number",
"format": "double"
},
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -26197,14 +26205,6 @@
"outboundConnectedSince": {
"type": "string"
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
"connected": {
"type": "boolean"
}
@@ -26217,6 +26217,10 @@
"type": "number",
"format": "double"
},
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
"consumers": {
"type": "array",
"items": {
@@ -26323,13 +26327,6 @@
"type": "string"
}
},
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
- "type": {
- "type": "string"
- },
"backlogSize": {
"type": "integer",
"format": "int64"
@@ -26339,22 +26336,25 @@
},
"durable": {
"type": "boolean"
+ },
+ "type": {
+ "type": "string"
}
}
},
"NonPersistentTopicStats": {
"type": "object",
"properties": {
- "msgDropRate": {
- "type": "number",
- "format": "double"
- },
"publishers": {
"type": "array",
"items": {
"$ref": "#/definitions/NonPersistentPublisherStats"
}
},
+ "msgDropRate": {
+ "type": "number",
+ "format": "double"
+ },
"replication": {
"type": "object",
"additionalProperties": {
@@ -26367,6 +26367,14 @@
"$ref": "#/definitions/NonPersistentSubscriptionStats"
}
},
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -26432,14 +26440,6 @@
"compaction": {
"$ref": "#/definitions/CompactionStats"
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
"backlogSize": {
"type": "integer",
"format": "int64"
@@ -26474,6 +26474,9 @@
"type": "integer",
"format": "int32"
},
+ "currency": {
+ "$ref": "#/definitions/Currency"
+ },
"roundingMode": {
"type": "string",
"enum": [
@@ -26486,19 +26489,16 @@
"HALF_EVEN",
"UNNECESSARY"
]
- },
- "currency": {
- "$ref": "#/definitions/Currency"
}
}
},
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -26506,9 +26506,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
@@ -26550,6 +26547,9 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
@@ -26570,39 +26570,6 @@
"type": "integer",
"format": "int32"
},
- "fileSystemURI": {
- "type": "string"
- },
- "managedLedgerOffloadedReadPriority": {
- "type": "string",
- "enum": [
- "BOOKKEEPER_FIRST",
- "TIERED_STORAGE_FIRST"
- ]
- },
- "s3ManagedLedgerOffloadRegion": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadBucket": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadServiceEndpoint": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
- "type": "integer",
- "format": "int32"
- },
- "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
- "type": "integer",
- "format": "int32"
- },
- "s3ManagedLedgerOffloadCredentialId": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadCredentialSecret": {
- "type": "string"
- },
"s3ManagedLedgerOffloadRole": {
"type": "string"
},
@@ -26646,6 +26613,39 @@
"type": "integer",
"format": "int32"
},
+ "managedLedgerOffloadedReadPriority": {
+ "type": "string",
+ "enum": [
+ "BOOKKEEPER_FIRST",
+ "TIERED_STORAGE_FIRST"
+ ]
+ },
+ "s3ManagedLedgerOffloadRegion": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadBucket": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadServiceEndpoint": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "s3ManagedLedgerOffloadCredentialId": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadCredentialSecret": {
+ "type": "string"
+ },
+ "fileSystemURI": {
+ "type": "string"
+ },
"managedLedgerOffloadThresholdInBytes": {
"type": "integer",
"format": "int64"
@@ -27398,14 +27398,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -27446,6 +27446,10 @@
"PublisherStats": {
"type": "object",
"properties": {
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -27476,13 +27480,6 @@
"clientVersion": {
"type": "string"
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "address": {
- "type": "string"
- },
"metadata": {
"type": "object",
"additionalProperties": {
@@ -27491,6 +27488,9 @@
},
"producerName": {
"type": "string"
+ },
+ "address": {
+ "type": "string"
}
}
},
@@ -27505,6 +27505,14 @@
"ReplicatorStats": {
"type": "object",
"properties": {
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -27537,14 +27545,6 @@
"outboundConnectedSince": {
"type": "string"
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
"connected": {
"type": "boolean"
}
@@ -27698,9 +27698,6 @@
"SerializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
@@ -27710,6 +27707,9 @@
"defaultPrettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"serializationInclusion": {
"type": "string",
"enum": [
@@ -27725,9 +27725,6 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
@@ -27740,15 +27737,21 @@
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled": {
+ "type": "boolean"
+ },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
@@ -27761,9 +27764,6 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -27775,32 +27775,32 @@
"SerializerProvider": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
"generator": {
"$ref": "#/definitions/JsonGenerator"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"config": {
"$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
+ },
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
}
}
},
@@ -27894,6 +27894,10 @@
"SubscriptionStats": {
"type": "object",
"properties": {
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
"consumers": {
"type": "array",
"items": {
@@ -28000,13 +28004,6 @@
"type": "string"
}
},
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
- "type": {
- "type": "string"
- },
"backlogSize": {
"type": "integer",
"format": "int64"
@@ -28016,6 +28013,9 @@
},
"durable": {
"type": "boolean"
+ },
+ "type": {
+ "type": "string"
}
}
},
@@ -28078,10 +28078,10 @@
"TimeZone": {
"type": "object",
"properties": {
- "id": {
+ "displayName": {
"type": "string"
},
- "displayName": {
+ "id": {
"type": "string"
},
"dstsavings": {
@@ -28097,6 +28097,14 @@
"TopicStats": {
"type": "object",
"properties": {
+ "msgRateIn": {
+ "type": "number",
+ "format": "double"
+ },
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
+ },
"msgThroughputIn": {
"type": "number",
"format": "double"
@@ -28174,14 +28182,6 @@
"compaction": {
"$ref": "#/definitions/CompactionStats"
},
- "msgRateIn": {
- "type": "number",
- "format": "double"
- },
- "msgRateOut": {
- "type": "number",
- "format": "double"
- },
"backlogSize": {
"type": "integer",
"format": "int64"
@@ -28673,6 +28673,12 @@
"subjectDN": {
"$ref": "#/definitions/Principal"
},
+ "keyUsage": {
+ "type": "array",
+ "items": {
+ "type": "boolean"
+ }
+ },
"sigAlgName": {
"type": "string"
},
@@ -28722,23 +28728,6 @@
"type": "string"
}
},
- "keyUsage": {
- "type": "array",
- "items": {
- "type": "boolean"
- }
- },
- "signature": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
- },
- "basicConstraints": {
- "type": "integer",
- "format": "int32"
- },
"subjectAlternativeNames": {
"type": "array",
"items": {
@@ -28757,14 +28746,25 @@
}
}
},
- "nonCriticalExtensionOIDs": {
+ "signature": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
+ },
+ "basicConstraints": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "criticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
"items": {
"type": "string"
}
},
- "criticalExtensionOIDs": {
+ "nonCriticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
"items": {
diff --git a/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json b/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json
index cf18034..caf2ea3 100644
--- a/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json
+++ b/content/swagger/2.10.0-SNAPSHOT/v3/swaggerfunctions.json
@@ -1174,12 +1174,12 @@
"$ref": "#/definitions/X509Certificate"
}
},
- "httpAuthType": {
- "type": "string"
- },
"peerAddress": {
"$ref": "#/definitions/SocketAddress"
},
+ "httpAuthType": {
+ "type": "string"
+ },
"commandData": {
"type": "string"
}
@@ -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,16 +1251,16 @@
"CompletableFuture": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -1269,16 +1269,16 @@
"CompletableFutureClusterData": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -1372,14 +1372,14 @@
"type": "integer",
"format": "int32"
},
- "numericCodeAsString": {
- "type": "string"
- },
"displayName": {
"type": "string"
},
"symbol": {
"type": "string"
+ },
+ "numericCodeAsString": {
+ "type": "string"
}
}
},
@@ -1404,25 +1404,22 @@
"DeserializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
+ "problemHandlers": {
+ "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
- "problemHandlers": {
- "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
@@ -1435,15 +1432,21 @@
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled": {
+ "type": "boolean"
+ },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
@@ -1456,9 +1459,6 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -1467,14 +1467,11 @@
"DeserializationContext": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
},
"config": {
"$ref": "#/definitions/DeserializationConfig"
@@ -1485,12 +1482,15 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
+ "arrayBuilders": {
+ "$ref": "#/definitions/ArrayBuilders"
},
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -1501,8 +1501,8 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "arrayBuilders": {
- "$ref": "#/definitions/ArrayBuilders"
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -2072,27 +2072,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"
},
@@ -2123,6 +2102,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -2138,10 +2120,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": {
@@ -2155,9 +2155,6 @@
"JsonFactory": {
"type": "object",
"properties": {
- "rootValueSeparator": {
- "type": "string"
- },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
@@ -2167,11 +2164,14 @@
"inputDecorator": {
"$ref": "#/definitions/InputDecorator"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
- },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
+ },
+ "rootValueSeparator": {
+ "type": "string"
+ },
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
}
}
},
@@ -2190,39 +2190,43 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "highestEscapedChar": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
+ "currentValue": {
"type": "object"
},
- "outputBuffered": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "outputTarget": {
+ "type": "object"
},
- "formatFeatures": {
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
"JsonLocation": {
"type": "object",
"properties": {
+ "charOffset": {
+ "type": "integer",
+ "format": "int64"
+ },
"sourceRef": {
"type": "object"
},
@@ -2234,10 +2238,6 @@
"type": "integer",
"format": "int32"
},
- "charOffset": {
- "type": "integer",
- "format": "int64"
- },
"byteOffset": {
"type": "integer",
"format": "int64"
@@ -2266,6 +2266,13 @@
"type": "string"
}
},
+ "booleanValue": {
+ "type": "boolean"
+ },
+ "byteValue": {
+ "type": "string",
+ "format": "byte"
+ },
"doubleValue": {
"type": "number",
"format": "double"
@@ -2282,13 +2289,6 @@
"type": "integer",
"format": "int32"
},
- "booleanValue": {
- "type": "boolean"
- },
- "byteValue": {
- "type": "string",
- "format": "byte"
- },
"objectId": {
"type": "object"
},
@@ -2302,6 +2302,9 @@
"schema": {
"$ref": "#/definitions/FormatSchema"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
@@ -2326,8 +2329,13 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "formatFeatures": {
+ "type": "integer",
+ "format": "int32"
},
"currentTokenId": {
"type": "integer",
@@ -2342,14 +2350,6 @@
"expectedStartArrayToken": {
"type": "boolean"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
- },
- "formatFeatures": {
- "type": "integer",
- "format": "int32"
- },
"expectedStartObjectToken": {
"type": "boolean"
},
@@ -2460,9 +2460,6 @@
"type": "integer",
"format": "int32"
},
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
- },
"currentName": {
"type": "string"
},
@@ -2472,6 +2469,9 @@
"entryCount": {
"type": "integer",
"format": "int32"
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -2484,6 +2484,9 @@
"Locale": {
"type": "object",
"properties": {
+ "displayName": {
+ "type": "string"
+ },
"script": {
"type": "string"
},
@@ -2532,9 +2535,6 @@
"displayVariant": {
"type": "string"
},
- "displayName": {
- "type": "string"
- },
"language": {
"type": "string"
}
@@ -2546,6 +2546,9 @@
"Message": {
"type": "object",
"properties": {
+ "topicName": {
+ "type": "string"
+ },
"messageId": {
"$ref": "#/definitions/MessageId"
},
@@ -2563,9 +2566,6 @@
"type": "integer",
"format": "int64"
},
- "topicName": {
- "type": "string"
- },
"keyBytes": {
"type": "array",
"items": {
@@ -2573,22 +2573,6 @@
"format": "byte"
}
},
- "value": {
- "type": "object"
- },
- "key": {
- "type": "string"
- },
- "properties": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
- "index": {
- "type": "integer",
- "format": "int64"
- },
"data": {
"type": "array",
"items": {
@@ -2630,6 +2614,22 @@
},
"replicated": {
"type": "boolean"
+ },
+ "value": {
+ "type": "object"
+ },
+ "key": {
+ "type": "string"
+ },
+ "properties": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "index": {
+ "type": "integer",
+ "format": "int64"
}
}
},
@@ -2717,6 +2717,9 @@
"type": "integer",
"format": "int32"
},
+ "currency": {
+ "$ref": "#/definitions/Currency"
+ },
"roundingMode": {
"type": "string",
"enum": [
@@ -2729,19 +2732,16 @@
"HALF_EVEN",
"UNNECESSARY"
]
- },
- "currency": {
- "$ref": "#/definitions/Currency"
}
}
},
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -2749,9 +2749,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
@@ -2793,6 +2790,9 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
@@ -2876,14 +2876,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -2928,11 +2928,11 @@
"Schema": {
"type": "object",
"properties": {
- "nativeSchema": {
- "type": "object"
- },
"schemaInfo": {
"$ref": "#/definitions/SchemaInfo"
+ },
+ "nativeSchema": {
+ "type": "object"
}
}
},
@@ -2942,6 +2942,13 @@
"schemaDefinition": {
"type": "string"
},
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
+ },
"name": {
"type": "string"
},
@@ -2980,33 +2987,23 @@
"AUTO_CONSUME",
"AUTO_PUBLISH"
]
- },
- "schema": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
}
}
},
"SchemaObject": {
"type": "object",
"properties": {
- "nativeSchema": {
- "type": "object"
- },
"schemaInfo": {
"$ref": "#/definitions/SchemaInfo"
+ },
+ "nativeSchema": {
+ "type": "object"
}
}
},
"SerializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
@@ -3016,6 +3013,9 @@
"defaultPrettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"serializationInclusion": {
"type": "string",
"enum": [
@@ -3031,9 +3031,6 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
@@ -3046,15 +3043,21 @@
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled": {
+ "type": "boolean"
+ },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
@@ -3067,9 +3070,6 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -3081,32 +3081,32 @@
"SerializerProvider": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
"generator": {
"$ref": "#/definitions/JsonGenerator"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"config": {
"$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
+ },
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
}
}
},
@@ -3122,10 +3122,10 @@
"TimeZone": {
"type": "object",
"properties": {
- "id": {
+ "displayName": {
"type": "string"
},
- "displayName": {
+ "id": {
"type": "string"
},
"dstsavings": {
@@ -3278,6 +3278,12 @@
"subjectDN": {
"$ref": "#/definitions/Principal"
},
+ "keyUsage": {
+ "type": "array",
+ "items": {
+ "type": "boolean"
+ }
+ },
"sigAlgName": {
"type": "string"
},
@@ -3327,23 +3333,6 @@
"type": "string"
}
},
- "keyUsage": {
- "type": "array",
- "items": {
- "type": "boolean"
- }
- },
- "signature": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
- },
- "basicConstraints": {
- "type": "integer",
- "format": "int32"
- },
"subjectAlternativeNames": {
"type": "array",
"items": {
@@ -3362,14 +3351,25 @@
}
}
},
- "nonCriticalExtensionOIDs": {
+ "signature": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
+ },
+ "basicConstraints": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "criticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
"items": {
"type": "string"
}
},
- "criticalExtensionOIDs": {
+ "nonCriticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
"items": {
diff --git a/content/swagger/2.10.0-SNAPSHOT/v3/swaggerpackages.json b/content/swagger/2.10.0-SNAPSHOT/v3/swaggerpackages.json
index b1b2977..898d552 100644
--- a/content/swagger/2.10.0-SNAPSHOT/v3/swaggerpackages.json
+++ b/content/swagger/2.10.0-SNAPSHOT/v3/swaggerpackages.json
@@ -506,12 +506,12 @@
"$ref": "#/definitions/X509Certificate"
}
},
- "httpAuthType": {
- "type": "string"
- },
"peerAddress": {
"$ref": "#/definitions/SocketAddress"
},
+ "httpAuthType": {
+ "type": "string"
+ },
"commandData": {
"type": "string"
}
@@ -520,9 +520,6 @@
"Base64Variant": {
"type": "object",
"properties": {
- "name": {
- "type": "string"
- },
"maxLineLength": {
"type": "integer",
"format": "int32"
@@ -533,6 +530,9 @@
"paddingByte": {
"type": "string",
"format": "byte"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -583,16 +583,16 @@
"CompletableFuture": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -601,16 +601,16 @@
"CompletableFutureClusterData": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -633,14 +633,14 @@
"type": "integer",
"format": "int32"
},
- "numericCodeAsString": {
- "type": "string"
- },
"displayName": {
"type": "string"
},
"symbol": {
"type": "string"
+ },
+ "numericCodeAsString": {
+ "type": "string"
}
}
},
@@ -665,25 +665,22 @@
"DeserializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
+ "problemHandlers": {
+ "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
- "problemHandlers": {
- "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
@@ -696,15 +693,21 @@
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled": {
+ "type": "boolean"
+ },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
@@ -717,9 +720,6 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -728,14 +728,11 @@
"DeserializationContext": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
},
"config": {
"$ref": "#/definitions/DeserializationConfig"
@@ -746,12 +743,15 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
+ "arrayBuilders": {
+ "$ref": "#/definitions/ArrayBuilders"
},
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -762,8 +762,8 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "arrayBuilders": {
- "$ref": "#/definitions/ArrayBuilders"
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -805,27 +805,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"
},
@@ -856,6 +835,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -871,10 +853,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": {
@@ -888,9 +888,6 @@
"JsonFactory": {
"type": "object",
"properties": {
- "rootValueSeparator": {
- "type": "string"
- },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
@@ -900,11 +897,14 @@
"inputDecorator": {
"$ref": "#/definitions/InputDecorator"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
- },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
+ },
+ "rootValueSeparator": {
+ "type": "string"
+ },
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
}
}
},
@@ -923,39 +923,43 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "highestEscapedChar": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
+ "currentValue": {
"type": "object"
},
- "outputBuffered": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "outputTarget": {
+ "type": "object"
},
- "formatFeatures": {
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
"JsonLocation": {
"type": "object",
"properties": {
+ "charOffset": {
+ "type": "integer",
+ "format": "int64"
+ },
"sourceRef": {
"type": "object"
},
@@ -967,10 +971,6 @@
"type": "integer",
"format": "int32"
},
- "charOffset": {
- "type": "integer",
- "format": "int64"
- },
"byteOffset": {
"type": "integer",
"format": "int64"
@@ -999,6 +999,13 @@
"type": "string"
}
},
+ "booleanValue": {
+ "type": "boolean"
+ },
+ "byteValue": {
+ "type": "string",
+ "format": "byte"
+ },
"doubleValue": {
"type": "number",
"format": "double"
@@ -1015,13 +1022,6 @@
"type": "integer",
"format": "int32"
},
- "booleanValue": {
- "type": "boolean"
- },
- "byteValue": {
- "type": "string",
- "format": "byte"
- },
"objectId": {
"type": "object"
},
@@ -1035,6 +1035,9 @@
"schema": {
"$ref": "#/definitions/FormatSchema"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
@@ -1059,8 +1062,13 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "formatFeatures": {
+ "type": "integer",
+ "format": "int32"
},
"currentTokenId": {
"type": "integer",
@@ -1075,14 +1083,6 @@
"expectedStartArrayToken": {
"type": "boolean"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
- },
- "formatFeatures": {
- "type": "integer",
- "format": "int32"
- },
"expectedStartObjectToken": {
"type": "boolean"
},
@@ -1193,9 +1193,6 @@
"type": "integer",
"format": "int32"
},
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
- },
"currentName": {
"type": "string"
},
@@ -1205,6 +1202,9 @@
"entryCount": {
"type": "integer",
"format": "int32"
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -1217,6 +1217,9 @@
"Locale": {
"type": "object",
"properties": {
+ "displayName": {
+ "type": "string"
+ },
"script": {
"type": "string"
},
@@ -1265,9 +1268,6 @@
"displayVariant": {
"type": "string"
},
- "displayName": {
- "type": "string"
- },
"language": {
"type": "string"
}
@@ -1357,6 +1357,9 @@
"type": "integer",
"format": "int32"
},
+ "currency": {
+ "$ref": "#/definitions/Currency"
+ },
"roundingMode": {
"type": "string",
"enum": [
@@ -1369,19 +1372,16 @@
"HALF_EVEN",
"UNNECESSARY"
]
- },
- "currency": {
- "$ref": "#/definitions/Currency"
}
}
},
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -1389,9 +1389,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
@@ -1433,6 +1430,9 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
@@ -1519,14 +1519,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -1554,9 +1554,6 @@
"SerializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
@@ -1566,6 +1563,9 @@
"defaultPrettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"serializationInclusion": {
"type": "string",
"enum": [
@@ -1581,9 +1581,6 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
@@ -1596,15 +1593,21 @@
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled": {
+ "type": "boolean"
+ },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
@@ -1617,9 +1620,6 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -1631,32 +1631,32 @@
"SerializerProvider": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
"generator": {
"$ref": "#/definitions/JsonGenerator"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"config": {
"$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
+ },
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
}
}
},
@@ -1675,10 +1675,10 @@
"TimeZone": {
"type": "object",
"properties": {
- "id": {
+ "displayName": {
"type": "string"
},
- "displayName": {
+ "id": {
"type": "string"
},
"dstsavings": {
@@ -1783,6 +1783,12 @@
"subjectDN": {
"$ref": "#/definitions/Principal"
},
+ "keyUsage": {
+ "type": "array",
+ "items": {
+ "type": "boolean"
+ }
+ },
"sigAlgName": {
"type": "string"
},
@@ -1832,23 +1838,6 @@
"type": "string"
}
},
- "keyUsage": {
- "type": "array",
- "items": {
- "type": "boolean"
- }
- },
- "signature": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
- },
- "basicConstraints": {
- "type": "integer",
- "format": "int32"
- },
"subjectAlternativeNames": {
"type": "array",
"items": {
@@ -1867,14 +1856,25 @@
}
}
},
- "nonCriticalExtensionOIDs": {
+ "signature": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
+ },
+ "basicConstraints": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "criticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
"items": {
"type": "string"
}
},
- "criticalExtensionOIDs": {
+ "nonCriticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
"items": {
diff --git a/content/swagger/2.10.0-SNAPSHOT/v3/swaggersink.json b/content/swagger/2.10.0-SNAPSHOT/v3/swaggersink.json
index cb0a70d..7a4cd7b 100644
--- a/content/swagger/2.10.0-SNAPSHOT/v3/swaggersink.json
+++ b/content/swagger/2.10.0-SNAPSHOT/v3/swaggersink.json
@@ -971,12 +971,12 @@
"$ref": "#/definitions/X509Certificate"
}
},
- "httpAuthType": {
- "type": "string"
- },
"peerAddress": {
"$ref": "#/definitions/SocketAddress"
},
+ "httpAuthType": {
+ "type": "string"
+ },
"commandData": {
"type": "string"
}
@@ -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,16 +1048,16 @@
"CompletableFuture": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -1066,16 +1066,16 @@
"CompletableFutureClusterData": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -1209,14 +1209,14 @@
"type": "integer",
"format": "int32"
},
- "numericCodeAsString": {
- "type": "string"
- },
"displayName": {
"type": "string"
},
"symbol": {
"type": "string"
+ },
+ "numericCodeAsString": {
+ "type": "string"
}
}
},
@@ -1241,25 +1241,22 @@
"DeserializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
+ "problemHandlers": {
+ "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
- "problemHandlers": {
- "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
@@ -1272,15 +1269,21 @@
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled": {
+ "type": "boolean"
+ },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
@@ -1293,9 +1296,6 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -1304,14 +1304,11 @@
"DeserializationContext": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
},
"config": {
"$ref": "#/definitions/DeserializationConfig"
@@ -1322,12 +1319,15 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
+ "arrayBuilders": {
+ "$ref": "#/definitions/ArrayBuilders"
},
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -1338,8 +1338,8 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "arrayBuilders": {
- "$ref": "#/definitions/ArrayBuilders"
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -1393,27 +1393,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"
},
@@ -1444,6 +1423,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -1459,10 +1441,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": {
@@ -1476,9 +1476,6 @@
"JsonFactory": {
"type": "object",
"properties": {
- "rootValueSeparator": {
- "type": "string"
- },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
@@ -1488,11 +1485,14 @@
"inputDecorator": {
"$ref": "#/definitions/InputDecorator"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
- },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
+ },
+ "rootValueSeparator": {
+ "type": "string"
+ },
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
}
}
},
@@ -1511,39 +1511,43 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "highestEscapedChar": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
+ "currentValue": {
"type": "object"
},
- "outputBuffered": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "outputTarget": {
+ "type": "object"
},
- "formatFeatures": {
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
"JsonLocation": {
"type": "object",
"properties": {
+ "charOffset": {
+ "type": "integer",
+ "format": "int64"
+ },
"sourceRef": {
"type": "object"
},
@@ -1555,10 +1559,6 @@
"type": "integer",
"format": "int32"
},
- "charOffset": {
- "type": "integer",
- "format": "int64"
- },
"byteOffset": {
"type": "integer",
"format": "int64"
@@ -1587,6 +1587,13 @@
"type": "string"
}
},
+ "booleanValue": {
+ "type": "boolean"
+ },
+ "byteValue": {
+ "type": "string",
+ "format": "byte"
+ },
"doubleValue": {
"type": "number",
"format": "double"
@@ -1603,13 +1610,6 @@
"type": "integer",
"format": "int32"
},
- "booleanValue": {
- "type": "boolean"
- },
- "byteValue": {
- "type": "string",
- "format": "byte"
- },
"objectId": {
"type": "object"
},
@@ -1623,6 +1623,9 @@
"schema": {
"$ref": "#/definitions/FormatSchema"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
@@ -1647,8 +1650,13 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "formatFeatures": {
+ "type": "integer",
+ "format": "int32"
},
"currentTokenId": {
"type": "integer",
@@ -1663,14 +1671,6 @@
"expectedStartArrayToken": {
"type": "boolean"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
- },
- "formatFeatures": {
- "type": "integer",
- "format": "int32"
- },
"expectedStartObjectToken": {
"type": "boolean"
},
@@ -1781,9 +1781,6 @@
"type": "integer",
"format": "int32"
},
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
- },
"currentName": {
"type": "string"
},
@@ -1793,6 +1790,9 @@
"entryCount": {
"type": "integer",
"format": "int32"
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -1805,6 +1805,9 @@
"Locale": {
"type": "object",
"properties": {
+ "displayName": {
+ "type": "string"
+ },
"script": {
"type": "string"
},
@@ -1853,9 +1856,6 @@
"displayVariant": {
"type": "string"
},
- "displayName": {
- "type": "string"
- },
"language": {
"type": "string"
}
@@ -1945,6 +1945,9 @@
"type": "integer",
"format": "int32"
},
+ "currency": {
+ "$ref": "#/definitions/Currency"
+ },
"roundingMode": {
"type": "string",
"enum": [
@@ -1957,19 +1960,16 @@
"HALF_EVEN",
"UNNECESSARY"
]
- },
- "currency": {
- "$ref": "#/definitions/Currency"
}
}
},
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -1977,9 +1977,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
@@ -2021,6 +2018,9 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
@@ -2082,14 +2082,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -2134,9 +2134,6 @@
"SerializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
@@ -2146,6 +2143,9 @@
"defaultPrettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"serializationInclusion": {
"type": "string",
"enum": [
@@ -2161,9 +2161,6 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
@@ -2176,15 +2173,21 @@
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled": {
+ "type": "boolean"
+ },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
@@ -2197,9 +2200,6 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -2211,32 +2211,32 @@
"SerializerProvider": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
"generator": {
"$ref": "#/definitions/JsonGenerator"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"config": {
"$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
+ },
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
}
}
},
@@ -2453,10 +2453,10 @@
"TimeZone": {
"type": "object",
"properties": {
- "id": {
+ "displayName": {
"type": "string"
},
- "displayName": {
+ "id": {
"type": "string"
},
"dstsavings": {
@@ -2571,6 +2571,12 @@
"subjectDN": {
"$ref": "#/definitions/Principal"
},
+ "keyUsage": {
+ "type": "array",
+ "items": {
+ "type": "boolean"
+ }
+ },
"sigAlgName": {
"type": "string"
},
@@ -2620,23 +2626,6 @@
"type": "string"
}
},
- "keyUsage": {
- "type": "array",
- "items": {
- "type": "boolean"
- }
- },
- "signature": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
- },
- "basicConstraints": {
- "type": "integer",
- "format": "int32"
- },
"subjectAlternativeNames": {
"type": "array",
"items": {
@@ -2655,14 +2644,25 @@
}
}
},
- "nonCriticalExtensionOIDs": {
+ "signature": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
+ },
+ "basicConstraints": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "criticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
"items": {
"type": "string"
}
},
- "criticalExtensionOIDs": {
+ "nonCriticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
"items": {
diff --git a/content/swagger/2.10.0-SNAPSHOT/v3/swaggersource.json b/content/swagger/2.10.0-SNAPSHOT/v3/swaggersource.json
index 3299081..c45b66f 100644
--- a/content/swagger/2.10.0-SNAPSHOT/v3/swaggersource.json
+++ b/content/swagger/2.10.0-SNAPSHOT/v3/swaggersource.json
@@ -974,12 +974,12 @@
"$ref": "#/definitions/X509Certificate"
}
},
- "httpAuthType": {
- "type": "string"
- },
"peerAddress": {
"$ref": "#/definitions/SocketAddress"
},
+ "httpAuthType": {
+ "type": "string"
+ },
"commandData": {
"type": "string"
}
@@ -988,9 +988,6 @@
"Base64Variant": {
"type": "object",
"properties": {
- "name": {
- "type": "string"
- },
"maxLineLength": {
"type": "integer",
"format": "int32"
@@ -1001,6 +998,9 @@
"paddingByte": {
"type": "string",
"format": "byte"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -1065,16 +1065,16 @@
"CompletableFuture": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -1083,16 +1083,16 @@
"CompletableFutureClusterData": {
"type": "object",
"properties": {
- "numberOfDependents": {
- "type": "integer",
- "format": "int32"
- },
"done": {
"type": "boolean"
},
"cancelled": {
"type": "boolean"
},
+ "numberOfDependents": {
+ "type": "integer",
+ "format": "int32"
+ },
"completedExceptionally": {
"type": "boolean"
}
@@ -1190,14 +1190,14 @@
"type": "integer",
"format": "int32"
},
- "numericCodeAsString": {
- "type": "string"
- },
"displayName": {
"type": "string"
},
"symbol": {
"type": "string"
+ },
+ "numericCodeAsString": {
+ "type": "string"
}
}
},
@@ -1222,25 +1222,22 @@
"DeserializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
+ "problemHandlers": {
+ "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
+ },
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
},
- "problemHandlers": {
- "$ref": "#/definitions/LinkedNodeDeserializationProblemHandler"
- },
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
@@ -1253,15 +1250,21 @@
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled": {
+ "type": "boolean"
+ },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
@@ -1274,9 +1277,6 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -1285,14 +1285,11 @@
"DeserializationContext": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
- "factory": {
- "$ref": "#/definitions/DeserializerFactory"
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
},
"config": {
"$ref": "#/definitions/DeserializationConfig"
@@ -1303,12 +1300,15 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
+ "arrayBuilders": {
+ "$ref": "#/definitions/ArrayBuilders"
},
"nodeFactory": {
"$ref": "#/definitions/JsonNodeFactory"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -1319,8 +1319,8 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "arrayBuilders": {
- "$ref": "#/definitions/ArrayBuilders"
+ "factory": {
+ "$ref": "#/definitions/DeserializerFactory"
}
}
},
@@ -1374,27 +1374,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"
},
@@ -1425,6 +1404,9 @@
"typeHandler": {
"type": "object"
},
+ "collectionLikeType": {
+ "type": "boolean"
+ },
"referencedType": {
"$ref": "#/definitions/JavaType"
},
@@ -1440,10 +1422,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": {
@@ -1457,9 +1457,6 @@
"JsonFactory": {
"type": "object",
"properties": {
- "rootValueSeparator": {
- "type": "string"
- },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
@@ -1469,11 +1466,14 @@
"inputDecorator": {
"$ref": "#/definitions/InputDecorator"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
- },
"outputDecorator": {
"$ref": "#/definitions/OutputDecorator"
+ },
+ "rootValueSeparator": {
+ "type": "string"
+ },
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
}
}
},
@@ -1492,39 +1492,43 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "characterEscapes": {
- "$ref": "#/definitions/CharacterEscapes"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
},
- "highestEscapedChar": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
+ "currentValue": {
"type": "object"
},
- "outputBuffered": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "characterEscapes": {
+ "$ref": "#/definitions/CharacterEscapes"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
+ "outputTarget": {
+ "type": "object"
},
- "formatFeatures": {
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
- "currentValue": {
- "type": "object"
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
"JsonLocation": {
"type": "object",
"properties": {
+ "charOffset": {
+ "type": "integer",
+ "format": "int64"
+ },
"sourceRef": {
"type": "object"
},
@@ -1536,10 +1540,6 @@
"type": "integer",
"format": "int32"
},
- "charOffset": {
- "type": "integer",
- "format": "int64"
- },
"byteOffset": {
"type": "integer",
"format": "int64"
@@ -1568,6 +1568,13 @@
"type": "string"
}
},
+ "booleanValue": {
+ "type": "boolean"
+ },
+ "byteValue": {
+ "type": "string",
+ "format": "byte"
+ },
"doubleValue": {
"type": "number",
"format": "double"
@@ -1584,13 +1591,6 @@
"type": "integer",
"format": "int32"
},
- "booleanValue": {
- "type": "boolean"
- },
- "byteValue": {
- "type": "string",
- "format": "byte"
- },
"objectId": {
"type": "object"
},
@@ -1604,6 +1604,9 @@
"schema": {
"$ref": "#/definitions/FormatSchema"
},
+ "tokenLocation": {
+ "$ref": "#/definitions/JsonLocation"
+ },
"codec": {
"$ref": "#/definitions/ObjectCodec"
},
@@ -1628,8 +1631,13 @@
"currentName": {
"type": "string"
},
- "tokenLocation": {
- "$ref": "#/definitions/JsonLocation"
+ "featureMask": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "formatFeatures": {
+ "type": "integer",
+ "format": "int32"
},
"currentTokenId": {
"type": "integer",
@@ -1644,14 +1652,6 @@
"expectedStartArrayToken": {
"type": "boolean"
},
- "featureMask": {
- "type": "integer",
- "format": "int32"
- },
- "formatFeatures": {
- "type": "integer",
- "format": "int32"
- },
"expectedStartObjectToken": {
"type": "boolean"
},
@@ -1762,9 +1762,6 @@
"type": "integer",
"format": "int32"
},
- "parent": {
- "$ref": "#/definitions/JsonStreamContext"
- },
"currentName": {
"type": "string"
},
@@ -1774,6 +1771,9 @@
"entryCount": {
"type": "integer",
"format": "int32"
+ },
+ "parent": {
+ "$ref": "#/definitions/JsonStreamContext"
}
}
},
@@ -1786,6 +1786,9 @@
"Locale": {
"type": "object",
"properties": {
+ "displayName": {
+ "type": "string"
+ },
"script": {
"type": "string"
},
@@ -1834,9 +1837,6 @@
"displayVariant": {
"type": "string"
},
- "displayName": {
- "type": "string"
- },
"language": {
"type": "string"
}
@@ -1926,6 +1926,9 @@
"type": "integer",
"format": "int32"
},
+ "currency": {
+ "$ref": "#/definitions/Currency"
+ },
"roundingMode": {
"type": "string",
"enum": [
@@ -1938,19 +1941,16 @@
"HALF_EVEN",
"UNNECESSARY"
]
- },
- "currency": {
- "$ref": "#/definitions/Currency"
}
}
},
"ObjectCodec": {
"type": "object",
"properties": {
- "factory": {
+ "jsonFactory": {
"$ref": "#/definitions/JsonFactory"
},
- "jsonFactory": {
+ "factory": {
"$ref": "#/definitions/JsonFactory"
}
}
@@ -1958,9 +1958,6 @@
"ObjectMapper": {
"type": "object",
"properties": {
- "factory": {
- "$ref": "#/definitions/JsonFactory"
- },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
@@ -2002,6 +1999,9 @@
},
"injectableValues": {
"$ref": "#/definitions/InjectableValues"
+ },
+ "factory": {
+ "$ref": "#/definitions/JsonFactory"
}
}
},
@@ -2085,14 +2085,14 @@
"PropertyName": {
"type": "object",
"properties": {
+ "namespace": {
+ "type": "string"
+ },
"empty": {
"type": "boolean"
},
"simpleName": {
"type": "string"
- },
- "namespace": {
- "type": "string"
}
}
},
@@ -2137,9 +2137,6 @@
"SerializationConfig": {
"type": "object",
"properties": {
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
@@ -2149,6 +2146,9 @@
"defaultPrettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
+ },
"serializationInclusion": {
"type": "string",
"enum": [
@@ -2164,9 +2164,6 @@
"type": "integer",
"format": "int32"
},
- "attributes": {
- "$ref": "#/definitions/ContextAttributes"
- },
"rootName": {
"type": "string"
},
@@ -2179,15 +2176,21 @@
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
+ "attributes": {
+ "$ref": "#/definitions/ContextAttributes"
},
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
+ "annotationProcessingEnabled": {
+ "type": "boolean"
+ },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
@@ -2200,9 +2203,6 @@
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
- "annotationProcessingEnabled": {
- "type": "boolean"
- },
"classIntrospector": {
"$ref": "#/definitions/ClassIntrospector"
}
@@ -2214,32 +2214,32 @@
"SerializerProvider": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
"generator": {
"$ref": "#/definitions/JsonGenerator"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"config": {
"$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "annotationIntrospector": {
- "$ref": "#/definitions/AnnotationIntrospector"
- },
- "defaultNullValueSerializer": {
- "$ref": "#/definitions/JsonSerializerObject"
- },
"filterProvider": {
"$ref": "#/definitions/FilterProvider"
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "defaultNullValueSerializer": {
+ "$ref": "#/definitions/JsonSerializerObject"
+ },
+ "annotationIntrospector": {
+ "$ref": "#/definitions/AnnotationIntrospector"
}
}
},
@@ -2407,10 +2407,10 @@
"TimeZone": {
"type": "object",
"properties": {
- "id": {
+ "displayName": {
"type": "string"
},
- "displayName": {
+ "id": {
"type": "string"
},
"dstsavings": {
@@ -2525,6 +2525,12 @@
"subjectDN": {
"$ref": "#/definitions/Principal"
},
+ "keyUsage": {
+ "type": "array",
+ "items": {
+ "type": "boolean"
+ }
+ },
"sigAlgName": {
"type": "string"
},
@@ -2574,23 +2580,6 @@
"type": "string"
}
},
- "keyUsage": {
- "type": "array",
- "items": {
- "type": "boolean"
- }
- },
- "signature": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
- },
- "basicConstraints": {
- "type": "integer",
- "format": "int32"
- },
"subjectAlternativeNames": {
"type": "array",
"items": {
@@ -2609,14 +2598,25 @@
}
}
},
- "nonCriticalExtensionOIDs": {
+ "signature": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
+ },
+ "basicConstraints": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "criticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
"items": {
"type": "string"
}
},
- "criticalExtensionOIDs": {
+ "nonCriticalExtensionOIDs": {
"type": "array",
"uniqueItems": true,
"items": {
diff --git a/content/swagger/master/swagger.json b/content/swagger/master/swagger.json
index 8139b99..331fb43 100644
--- a/content/swagger/master/swagger.json
+++ b/content/swagger/master/swagger.json
@@ -19990,12 +19990,12 @@
"$ref" : "#/definitions/X509Certificate"
}
},
- "httpAuthType" : {
- "type" : "string"
- },
"peerAddress" : {
"$ref" : "#/definitions/SocketAddress"
},
+ "httpAuthType" : {
+ "type" : "string"
+ },
"commandData" : {
"type" : "string"
}
@@ -20063,9 +20063,6 @@
"Base64Variant" : {
"type" : "object",
"properties" : {
- "name" : {
- "type" : "string"
- },
"maxLineLength" : {
"type" : "integer",
"format" : "int32"
@@ -20076,6 +20073,9 @@
"paddingByte" : {
"type" : "string",
"format" : "byte"
+ },
+ "name" : {
+ "type" : "string"
}
}
},
@@ -20316,16 +20316,16 @@
"CompletableFuture" : {
"type" : "object",
"properties" : {
- "numberOfDependents" : {
- "type" : "integer",
- "format" : "int32"
- },
"done" : {
"type" : "boolean"
},
"cancelled" : {
... 8540 lines suppressed ...