You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ur...@apache.org on 2022/05/17 12:30:15 UTC
[pulsar-site] branch asf-site updated: Updated site at revision 3b1bacc
This is an automated email from the ASF dual-hosted git repository.
urfree pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 0d1897a5341 Updated site at revision 3b1bacc
0d1897a5341 is described below
commit 0d1897a5341c2b1261dc35c43f7e64bbb61e45e4
Author: Pulsar Site Updater <de...@pulsar.apache.org>
AuthorDate: Tue May 17 12:30:10 2022 +0000
Updated site at revision 3b1bacc
---
content/docs/en/next/reference-configuration.html | 21 +-
.../en/next/reference-configuration/index.html | 21 +-
content/docs/en/next/security-kerberos.html | 4 -
content/docs/en/next/security-kerberos/index.html | 4 -
content/swagger/2.11.0-SNAPSHOT/swagger.json | 234 ++++++++++----------
.../swagger/2.11.0-SNAPSHOT/swaggerfunctions.json | 132 ++++++------
.../swagger/2.11.0-SNAPSHOT/swaggerpackages.json | 100 ++++-----
content/swagger/2.11.0-SNAPSHOT/swaggersink.json | 100 ++++-----
content/swagger/2.11.0-SNAPSHOT/swaggersource.json | 100 ++++-----
content/swagger/2.11.0-SNAPSHOT/v2/swagger.json | 240 ++++++++++-----------
.../2.11.0-SNAPSHOT/v3/swaggerfunctions.json | 132 ++++++------
.../2.11.0-SNAPSHOT/v3/swaggerpackages.json | 100 ++++-----
.../swagger/2.11.0-SNAPSHOT/v3/swaggersink.json | 100 ++++-----
.../swagger/2.11.0-SNAPSHOT/v3/swaggersource.json | 100 ++++-----
content/swagger/master/swagger.json | 234 ++++++++++----------
content/swagger/master/swaggerfunctions.json | 132 ++++++------
content/swagger/master/swaggerpackages.json | 100 ++++-----
content/swagger/master/swaggersink.json | 100 ++++-----
content/swagger/master/swaggersource.json | 100 ++++-----
content/swagger/master/v2/swagger.json | 240 ++++++++++-----------
content/swagger/master/v3/swaggerfunctions.json | 132 ++++++------
content/swagger/master/v3/swaggerpackages.json | 100 ++++-----
content/swagger/master/v3/swaggersink.json | 100 ++++-----
content/swagger/master/v3/swaggersource.json | 100 ++++-----
24 files changed, 1362 insertions(+), 1364 deletions(-)
diff --git a/content/docs/en/next/reference-configuration.html b/content/docs/en/next/reference-configuration.html
index 4ee0fc2c578..d3e3343809c 100644
--- a/content/docs/en/next/reference-configuration.html
+++ b/content/docs/en/next/reference-configuration.html
@@ -214,6 +214,7 @@
<tr><td>brokerServicePortTls</td><td>Broker data port for TLS</td><td>6651</td></tr>
<tr><td>webServicePort</td><td>Port to use to server HTTP request</td><td>8080</td></tr>
<tr><td>webServicePortTls</td><td>Port to use to server HTTPS request</td><td>8443</td></tr>
+<tr><td>webServiceTlsProvider</td><td>The TLS provider for the web service. Available values: <code>SunJSSE</code>, <code>Conscrypt</code>, and so on.</td><td>Conscrypt</td></tr>
<tr><td>webSocketServiceEnabled</td><td>Enable the WebSocket API service in broker</td><td>false</td></tr>
<tr><td>webSocketNumIoThreads</td><td>The number of IO threads in Pulsar Client used in WebSocket proxy.</td><td>Runtime.getRuntime().availableProcessors()</td></tr>
<tr><td>webSocketConnectionsPerBroker</td><td>The number of connections per Broker in Pulsar Client used in WebSocket proxy.</td><td>Runtime.getRuntime().availableProcessors()</td></tr>
@@ -282,7 +283,7 @@
<tr><td>tlsProtocols</td><td>Specify the tls protocols the broker will use to negotiate during TLS Handshake. Multiple values can be specified, separated by commas. Example:- <code>TLSv1.3</code>, <code>TLSv1.2</code></td><td></td></tr>
<tr><td>tlsCiphers</td><td>Specify the tls cipher the broker will use to negotiate during TLS Handshake. Multiple values can be specified, separated by commas. Example:- <code>TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256</code></td><td></td></tr>
<tr><td>tlsEnabledWithKeyStore</td><td>Enable TLS with KeyStore type configuration in broker</td><td>false</td></tr>
-<tr><td>tlsProvider</td><td>TLS Provider for KeyStore type</td><td></td></tr>
+<tr><td>tlsProvider</td><td>The TLS provider for the broker service. <br />When TLS authentication with CACert is used, the valid value is either <code>OPENSSL</code> or <code>JDK</code>.<br />When TLS authentication with KeyStore is used, available options can be <code>SunJSSE</code>, <code>Conscrypt</code> and so on.</td><td>N/A</td></tr>
<tr><td>tlsKeyStoreType</td><td>LS KeyStore type configuration in broker: JKS, PKCS12</td><td>JKS</td></tr>
<tr><td>tlsKeyStore</td><td>TLS KeyStore path in broker</td><td></td></tr>
<tr><td>tlsKeyStorePassword</td><td>TLS KeyStore password for broker</td><td></td></tr>
@@ -305,13 +306,10 @@
<tr><td>tokenAuthClaim</td><td>Specify which of the token's claims will be used as the authentication "principal" or "role". The default "sub" claim will be used if this is left blank</td><td></td></tr>
<tr><td>tokenAudienceClaim</td><td>The token audience "claim" name, e.g. "aud", that will be used to get the audience from token. If not set, audience will not be verified.</td><td></td></tr>
<tr><td>tokenAudience</td><td>The token audience stands for this broker. The field <code>tokenAudienceClaim</code> of a valid token, need contains this.</td><td></td></tr>
-<tr><td>saslJaasClientAllowedIds</td><td>This is a regexp, which limits the range of possible IDs. These IDs can connect to the broker using SASL. By default, it is set to <code>SaslConstants.JAAS_CLIENT_ALLOWED_IDS_DEFAULT</code>, which is ".<em>pulsar.</em>", so only clients whose ID contains 'pulsar' are allowed to connect.</td><td>.<em>pulsar.</em></td></tr>
-<tr><td>saslJaasServerSectionName</td><td>Service Principal, for login context name. By default, it is set to <code>SaslConstants.JAAS_DEFAULT_BROKER_SECTION_NAME</code>, which is "PulsarBroker".</td><td>PulsarBroker</td></tr>
-<tr><td>saslJaasServerRoleTokenSignerSecretPath</td><td>Secret path for SaslRoleTokenSigner,the Path can be specified like file:///my/saslRoleTokenSignerSecret.key.</td><td>N/A</td></tr>
<tr><td>maxUnackedMessagesPerConsumer</td><td>Max number of unacknowledged messages allowed to receive messages by a consumer on a shared subscription. Broker will stop sending messages to consumer once, this limit reaches until consumer starts acknowledging messages back. Using a value of 0, is disabling unackeMessage limit check and consumer can receive messages without any restriction</td><td>50000</td></tr>
<tr><td>maxUnackedMessagesPerSubscription</td><td>Max number of unacknowledged messages allowed per shared subscription. Broker will stop dispatching messages to all consumers of the subscription once this limit reaches until consumer starts acknowledging messages back and unack count reaches to limit/2. Using a value of 0, is disabling unackedMessage-limit check and dispatcher can dispatch messages without any restriction</td><td>200000</td></tr>
<tr><td>subscriptionRedeliveryTrackerEnabled</td><td>Enable subscription message redelivery tracker</td><td>true</td></tr>
-<tr><td>subscriptionExpirationTimeMinutes</td><td>How long to delete inactive subscriptions from last consuming. <br/><br/>Setting this configuration to a value <strong>greater than 0</strong> deletes inactive subscriptions automatically.<br/>Setting this configuration to <strong>0</strong> does not delete inactive subscriptions automatically. <br/><br/> Since this configuration takes effect on all topics, if there is even one topic whose subscriptions should not be deleted automatically [...]
+<tr><td>subscriptionExpirationTimeMinutes</td><td>How long to delete inactive subscriptions from last consuming. <br /><br />Setting this configuration to a value <strong>greater than 0</strong> deletes inactive subscriptions automatically.<br />Setting this configuration to <strong>0</strong> does not delete inactive subscriptions automatically. <br /><br /> Since this configuration takes effect on all topics, if there is even one topic whose subscriptions should not be deleted automati [...]
<tr><td>maxConcurrentLookupRequest</td><td>Max number of concurrent lookup request broker allows to throttle heavy incoming lookup traffic</td><td>50000</td></tr>
<tr><td>maxConcurrentTopicLoadRequest</td><td>Max number of concurrent topic loading request broker allows to control number of zk-operations</td><td>5000</td></tr>
<tr><td>authenticationEnabled</td><td>Enable authentication</td><td>false</td></tr>
@@ -451,6 +449,7 @@
<tr><td>enableExposingBrokerEntryMetadataToClient</td><td>Whether to expose broker entry metadata to client or not.<br /><br />Available values:<li>true</li><li>false</li><br />Example<br />enableExposingBrokerEntryMetadataToClient=true</td><td>false</td></tr>
<tr><td>metricsBufferResponse</td><td>The configuration is for those broker which there are more than one metrics system access the <code>/metrics</code> endpoint. For the purpose of reduce <code>CPU</code> and <code>Memory</code> usage, metrics data will be generated once in the interval(<code>managedLedgerStatsPeriodSeconds</code>) and it will be cached, all <code>/metrics</code> requests in the <code>interval</code> will return same metrics</td><td>false</td></tr>
<tr><td>strictBookieAffinityEnabled</td><td>Enable or disable the strict bookie isolation strategy. If enabled, <br /> - <code>bookie-ensemble</code> first tries to choose bookies that belong to a namespace's affinity group. If the number of bookies is not enough, then the rest bookies are chosen. <br /> - If namespace has no affinity group, <code>bookie-ensemble</code> only chooses bookies that belong to no region. If the number of bookies is not enough, <code>BKNotEnoughBookiesExceptio [...]
+<tr><td>managedCursorInfoCompressionType</td><td>The compression type of managed cursor information. <br />Available options are <code>NONE</code>, <code>LZ4</code>, <code>ZLIB</code>, <code>ZSTD</code>, and <code>SNAPPY</code>). <br />If this value is <code>NONE</code>, managed cursor information is not compressed.</td><td>NONE</td></tr>
</tbody>
</table>
<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-broker"></a><a href="#deprecated-parameters-of-broker" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 [...]
@@ -556,6 +555,7 @@
<tr><td>configurationMetadataStoreUrl</td><td>Configuration store connection string (as a comma-separated list)</td><td></td></tr>
<tr><td>brokerServicePort</td><td>The port on which the standalone broker listens for connections</td><td>6650</td></tr>
<tr><td>webServicePort</td><td>The port used by the standalone broker for HTTP requests</td><td>8080</td></tr>
+<tr><td>webServiceTlsProvider</td><td>The TLS provider for the web service. Available values: <code>SunJSSE</code>, <code>Conscrypt</code>, and so on.</td><td>Conscrypt</td></tr>
<tr><td>bindAddress</td><td>The hostname or IP address on which the standalone service binds</td><td>0.0.0.0</td></tr>
<tr><td>bindAddresses</td><td>Additional Hostname or IP addresses the service binds on: <code>listener_name:scheme://host:port,...</code>.</td><td></td></tr>
<tr><td>advertisedAddress</td><td>The hostname or IP address that the standalone service advertises to the outside world. If not set, the value of <code>InetAddress.getLocalHost().getHostName()</code> is used.</td><td></td></tr>
@@ -643,7 +643,7 @@
<tr><td>tlsCiphers</td><td>Specify the TLS cipher the broker uses to negotiate during TLS Handshake.</td><td></td></tr>
<tr><td>tlsRequireTrustedClientCertOnConnect</td><td>Trusted client certificates are required for to connect TLS. Reject the Connection if the client certificate is not trusted. In effect, this requires that all connecting clients perform TLS client authentication.</td><td>false</td></tr>
<tr><td>tlsEnabledWithKeyStore</td><td>Enable TLS with KeyStore type configuration in broker.</td><td>false</td></tr>
-<tr><td>tlsProvider</td><td>TLS Provider for KeyStore type.</td><td></td></tr>
+<tr><td>tlsProvider</td><td>The TLS provider for the broker service. <br />When TLS authentication with CACert is used, the valid value is either <code>OPENSSL</code> or <code>JDK</code>.<br />When TLS authentication with KeyStore is used, available options can be <code>SunJSSE</code>, <code>Conscrypt</code> and so on.</td><td>N/A</td></tr>
<tr><td>tlsKeyStoreType</td><td>TLS KeyStore type configuration in the broker.<li>JKS <li>PKCS12</td><td>JKS</td></tr>
<tr><td>tlsKeyStore</td><td>TLS KeyStore path in the broker.</td><td></td></tr>
<tr><td>tlsKeyStorePassword</td><td>TLS KeyStore password for the broker.</td><td></td></tr>
@@ -677,9 +677,8 @@
<tr><td>tokenAuthClaim</td><td>Specify the token claim that will be used as the authentication "principal" or "role". The "subject" field will be used if this is left blank</td><td></td></tr>
<tr><td>tokenAudienceClaim</td><td>The token audience "claim" name, e.g. "aud". It is used to get the audience from token. If it is not set, the audience is not verified.</td><td></td></tr>
<tr><td>tokenAudience</td><td>The token audience stands for this broker. The field <code>tokenAudienceClaim</code> of a valid token need contains this parameter.</td><td></td></tr>
-<tr><td>saslJaasClientAllowedIds</td><td>This is a regexp, which limits the range of possible ids which can connect to the Broker using SASL. By default, it is set to <code>SaslConstants.JAAS_CLIENT_ALLOWED_IDS_DEFAULT</code>, which is ".<em>pulsar.</em>", so only clients whose id contains 'pulsar' are allowed to connect.</td><td>.<em>pulsar.</em></td></tr>
-<tr><td>saslJaasServerSectionName</td><td>Service Principal, for login context name. By default, it is set to <code>SaslConstants.JAAS_DEFAULT_BROKER_SECTION_NAME</code>, which is "PulsarBroker".</td><td>PulsarBroker</td></tr>
-<tr><td>saslJaasServerRoleTokenSignerSecretPath</td><td>Secret path for SaslRoleTokenSigner,the Path can be specified like file:///my/saslRoleTokenSignerSecret.key.</td><td>N/A</td></tr>
+<tr><td>saslJaasClientAllowedIds</td><td>This is a regexp, which limits the range of possible ids which can connect to the Broker using SASL. By default, it is set to <code>SaslConstants.JAAS_CLIENT_ALLOWED_IDS_DEFAULT</code>, which is ".<em>pulsar.</em>", so only clients whose id contains 'pulsar' are allowed to connect.</td><td>N/A</td></tr>
+<tr><td>saslJaasServerSectionName</td><td>Service Principal, for login context name. By default, it is set to <code>SaslConstants.JAAS_DEFAULT_BROKER_SECTION_NAME</code>, which is "Broker".</td><td>N/A</td></tr>
<tr><td>httpMaxRequestSize</td><td>If the value is larger than 0, it rejects all HTTP requests with bodies larged than the configured limit.</td><td>-1</td></tr>
<tr><td>exposePreciseBacklogInPrometheus</td><td>Enable expose the precise backlog stats, set false to use published counter and consumed counter to calculate, this would be more efficient but may be inaccurate.</td><td>false</td></tr>
<tr><td>bookkeeperMetadataServiceUri</td><td>Metadata service uri is what BookKeeper used for loading corresponding metadata driver and resolving its metadata service location. This value can be fetched using <code>bookkeeper shell whatisinstanceid</code> command in BookKeeper cluster. For example: <code>zk+hierarchical://localhost:2181/ledgers</code>. The metadata service uri list can also be semicolon separated values like: <code>zk+hierarchical://zk1:2181;zk2:2181;zk3:2181/ledgers</co [...]
@@ -792,6 +791,7 @@
<tr><td>isAllowAutoUpdateSchemaEnabled</td><td>Allow schema to be auto updated at broker level.</td><td>true</td></tr>
<tr><td>schemaCompatibilityStrategy</td><td>The schema compatibility strategy at broker level, see <a href="/docs/en/next/schema-evolution-compatibility#schema-compatibility-check-strategy">here</a> for available values.</td><td>FULL</td></tr>
<tr><td>systemTopicSchemaCompatibilityStrategy</td><td>The schema compatibility strategy is used for system topics, see <a href="/docs/en/next/schema-evolution-compatibility#schema-compatibility-check-strategy">here</a> for available values.</td><td>ALWAYS_COMPATIBLE</td></tr>
+<tr><td>managedCursorInfoCompressionType</td><td>The compression type of managed cursor information. <br />Available options are <code>NONE</code>, <code>LZ4</code>, <code>ZLIB</code>, <code>ZSTD</code>, and <code>SNAPPY</code>). <br />If this value is <code>NONE</code>, managed cursor information is not compressed.</td><td>NONE</td></tr>
</tbody>
</table>
<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-standalone-pulsar"></a><a href="#deprecated-parameters-of-standalone-pulsar" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c [...]
@@ -837,6 +837,7 @@
<tr><td>tlsCertificateFilePath</td><td></td><td></td></tr>
<tr><td>tlsKeyFilePath</td><td></td><td></td></tr>
<tr><td>tlsTrustCertsFilePath</td><td></td><td></td></tr>
+<tr><td>tlsProvider</td><td>The TLS provider for websocket. Available values: <code>SunJSSE</code>, <code>Conscrypt</code>, and so on.</td><td>Conscrypt</td></tr>
</tbody>
</table>
<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-websocket"></a><a href="#deprecated-parameters-of-websocket" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5 [...]
@@ -895,6 +896,7 @@
<tr><td>tlsRequireTrustedClientCertOnConnect</td><td>Whether client certificates are required for TLS. Connections are rejected if the client certificate isn’t trusted.</td><td>false</td></tr>
<tr><td>tlsProtocols</td><td>Specify the tls protocols the broker will use to negotiate during TLS Handshake. Multiple values can be specified, separated by commas. Example:- <code>TLSv1.3</code>, <code>TLSv1.2</code></td><td></td></tr>
<tr><td>tlsCiphers</td><td>Specify the tls cipher the broker will use to negotiate during TLS Handshake. Multiple values can be specified, separated by commas. Example:- <code>TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256</code></td><td></td></tr>
+<tr><td>tlsProvider</td><td>The TLS provider for the broker service. <br />When TLS authentication with CACert is used, the valid value is either <code>OPENSSL</code> or <code>JDK</code>.<br />When TLS authentication with KeyStore is used, available options can be <code>SunJSSE</code>, <code>Conscrypt</code> and so on.</td><td>N/A</td></tr>
<tr><td>httpReverseProxyConfigs</td><td>HTTP directs to redirect to non-pulsar services</td><td></td></tr>
<tr><td>httpOutputBufferSize</td><td>HTTP output buffer size. The amount of data that will be buffered for HTTP requests before it is flushed to the channel. A larger buffer size may result in higher HTTP throughput though it may take longer for the client to see data. If using HTTP streaming via the reverse proxy, this should be set to the minimum value (1) so that clients see the data as soon as possible.</td><td>32768</td></tr>
<tr><td>httpNumThreads</td><td>Number of threads to use for HTTP requests processing</td><td>2 * Runtime.getRuntime().availableProcessors()</td></tr>
@@ -907,6 +909,7 @@
<tr><td>haProxyProtocolEnabled</td><td>Enable or disable the <a href="http://www.haproxy.org/">HAProxy</a> protocol.</td><td>false</td></tr>
<tr><td>numIOThreads</td><td>Number of threads used for Netty IO.</td><td>2 * Runtime.getRuntime().availableProcessors()</td></tr>
<tr><td>numAcceptorThreads</td><td>Number of threads used for Netty Acceptor.</td><td>1</td></tr>
+<tr><td>webServiceTlsProvider</td><td>The TLS provider for the web service. Available values: <code>SunJSSE</code>, <code>Conscrypt</code>, and so on.</td><td>Conscrypt</td></tr>
</tbody>
</table>
<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-pulsar-proxy"></a><a href="#deprecated-parameters-of-pulsar-proxy" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 [...]
diff --git a/content/docs/en/next/reference-configuration/index.html b/content/docs/en/next/reference-configuration/index.html
index 4ee0fc2c578..d3e3343809c 100644
--- a/content/docs/en/next/reference-configuration/index.html
+++ b/content/docs/en/next/reference-configuration/index.html
@@ -214,6 +214,7 @@
<tr><td>brokerServicePortTls</td><td>Broker data port for TLS</td><td>6651</td></tr>
<tr><td>webServicePort</td><td>Port to use to server HTTP request</td><td>8080</td></tr>
<tr><td>webServicePortTls</td><td>Port to use to server HTTPS request</td><td>8443</td></tr>
+<tr><td>webServiceTlsProvider</td><td>The TLS provider for the web service. Available values: <code>SunJSSE</code>, <code>Conscrypt</code>, and so on.</td><td>Conscrypt</td></tr>
<tr><td>webSocketServiceEnabled</td><td>Enable the WebSocket API service in broker</td><td>false</td></tr>
<tr><td>webSocketNumIoThreads</td><td>The number of IO threads in Pulsar Client used in WebSocket proxy.</td><td>Runtime.getRuntime().availableProcessors()</td></tr>
<tr><td>webSocketConnectionsPerBroker</td><td>The number of connections per Broker in Pulsar Client used in WebSocket proxy.</td><td>Runtime.getRuntime().availableProcessors()</td></tr>
@@ -282,7 +283,7 @@
<tr><td>tlsProtocols</td><td>Specify the tls protocols the broker will use to negotiate during TLS Handshake. Multiple values can be specified, separated by commas. Example:- <code>TLSv1.3</code>, <code>TLSv1.2</code></td><td></td></tr>
<tr><td>tlsCiphers</td><td>Specify the tls cipher the broker will use to negotiate during TLS Handshake. Multiple values can be specified, separated by commas. Example:- <code>TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256</code></td><td></td></tr>
<tr><td>tlsEnabledWithKeyStore</td><td>Enable TLS with KeyStore type configuration in broker</td><td>false</td></tr>
-<tr><td>tlsProvider</td><td>TLS Provider for KeyStore type</td><td></td></tr>
+<tr><td>tlsProvider</td><td>The TLS provider for the broker service. <br />When TLS authentication with CACert is used, the valid value is either <code>OPENSSL</code> or <code>JDK</code>.<br />When TLS authentication with KeyStore is used, available options can be <code>SunJSSE</code>, <code>Conscrypt</code> and so on.</td><td>N/A</td></tr>
<tr><td>tlsKeyStoreType</td><td>LS KeyStore type configuration in broker: JKS, PKCS12</td><td>JKS</td></tr>
<tr><td>tlsKeyStore</td><td>TLS KeyStore path in broker</td><td></td></tr>
<tr><td>tlsKeyStorePassword</td><td>TLS KeyStore password for broker</td><td></td></tr>
@@ -305,13 +306,10 @@
<tr><td>tokenAuthClaim</td><td>Specify which of the token's claims will be used as the authentication "principal" or "role". The default "sub" claim will be used if this is left blank</td><td></td></tr>
<tr><td>tokenAudienceClaim</td><td>The token audience "claim" name, e.g. "aud", that will be used to get the audience from token. If not set, audience will not be verified.</td><td></td></tr>
<tr><td>tokenAudience</td><td>The token audience stands for this broker. The field <code>tokenAudienceClaim</code> of a valid token, need contains this.</td><td></td></tr>
-<tr><td>saslJaasClientAllowedIds</td><td>This is a regexp, which limits the range of possible IDs. These IDs can connect to the broker using SASL. By default, it is set to <code>SaslConstants.JAAS_CLIENT_ALLOWED_IDS_DEFAULT</code>, which is ".<em>pulsar.</em>", so only clients whose ID contains 'pulsar' are allowed to connect.</td><td>.<em>pulsar.</em></td></tr>
-<tr><td>saslJaasServerSectionName</td><td>Service Principal, for login context name. By default, it is set to <code>SaslConstants.JAAS_DEFAULT_BROKER_SECTION_NAME</code>, which is "PulsarBroker".</td><td>PulsarBroker</td></tr>
-<tr><td>saslJaasServerRoleTokenSignerSecretPath</td><td>Secret path for SaslRoleTokenSigner,the Path can be specified like file:///my/saslRoleTokenSignerSecret.key.</td><td>N/A</td></tr>
<tr><td>maxUnackedMessagesPerConsumer</td><td>Max number of unacknowledged messages allowed to receive messages by a consumer on a shared subscription. Broker will stop sending messages to consumer once, this limit reaches until consumer starts acknowledging messages back. Using a value of 0, is disabling unackeMessage limit check and consumer can receive messages without any restriction</td><td>50000</td></tr>
<tr><td>maxUnackedMessagesPerSubscription</td><td>Max number of unacknowledged messages allowed per shared subscription. Broker will stop dispatching messages to all consumers of the subscription once this limit reaches until consumer starts acknowledging messages back and unack count reaches to limit/2. Using a value of 0, is disabling unackedMessage-limit check and dispatcher can dispatch messages without any restriction</td><td>200000</td></tr>
<tr><td>subscriptionRedeliveryTrackerEnabled</td><td>Enable subscription message redelivery tracker</td><td>true</td></tr>
-<tr><td>subscriptionExpirationTimeMinutes</td><td>How long to delete inactive subscriptions from last consuming. <br/><br/>Setting this configuration to a value <strong>greater than 0</strong> deletes inactive subscriptions automatically.<br/>Setting this configuration to <strong>0</strong> does not delete inactive subscriptions automatically. <br/><br/> Since this configuration takes effect on all topics, if there is even one topic whose subscriptions should not be deleted automatically [...]
+<tr><td>subscriptionExpirationTimeMinutes</td><td>How long to delete inactive subscriptions from last consuming. <br /><br />Setting this configuration to a value <strong>greater than 0</strong> deletes inactive subscriptions automatically.<br />Setting this configuration to <strong>0</strong> does not delete inactive subscriptions automatically. <br /><br /> Since this configuration takes effect on all topics, if there is even one topic whose subscriptions should not be deleted automati [...]
<tr><td>maxConcurrentLookupRequest</td><td>Max number of concurrent lookup request broker allows to throttle heavy incoming lookup traffic</td><td>50000</td></tr>
<tr><td>maxConcurrentTopicLoadRequest</td><td>Max number of concurrent topic loading request broker allows to control number of zk-operations</td><td>5000</td></tr>
<tr><td>authenticationEnabled</td><td>Enable authentication</td><td>false</td></tr>
@@ -451,6 +449,7 @@
<tr><td>enableExposingBrokerEntryMetadataToClient</td><td>Whether to expose broker entry metadata to client or not.<br /><br />Available values:<li>true</li><li>false</li><br />Example<br />enableExposingBrokerEntryMetadataToClient=true</td><td>false</td></tr>
<tr><td>metricsBufferResponse</td><td>The configuration is for those broker which there are more than one metrics system access the <code>/metrics</code> endpoint. For the purpose of reduce <code>CPU</code> and <code>Memory</code> usage, metrics data will be generated once in the interval(<code>managedLedgerStatsPeriodSeconds</code>) and it will be cached, all <code>/metrics</code> requests in the <code>interval</code> will return same metrics</td><td>false</td></tr>
<tr><td>strictBookieAffinityEnabled</td><td>Enable or disable the strict bookie isolation strategy. If enabled, <br /> - <code>bookie-ensemble</code> first tries to choose bookies that belong to a namespace's affinity group. If the number of bookies is not enough, then the rest bookies are chosen. <br /> - If namespace has no affinity group, <code>bookie-ensemble</code> only chooses bookies that belong to no region. If the number of bookies is not enough, <code>BKNotEnoughBookiesExceptio [...]
+<tr><td>managedCursorInfoCompressionType</td><td>The compression type of managed cursor information. <br />Available options are <code>NONE</code>, <code>LZ4</code>, <code>ZLIB</code>, <code>ZSTD</code>, and <code>SNAPPY</code>). <br />If this value is <code>NONE</code>, managed cursor information is not compressed.</td><td>NONE</td></tr>
</tbody>
</table>
<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-broker"></a><a href="#deprecated-parameters-of-broker" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 [...]
@@ -556,6 +555,7 @@
<tr><td>configurationMetadataStoreUrl</td><td>Configuration store connection string (as a comma-separated list)</td><td></td></tr>
<tr><td>brokerServicePort</td><td>The port on which the standalone broker listens for connections</td><td>6650</td></tr>
<tr><td>webServicePort</td><td>The port used by the standalone broker for HTTP requests</td><td>8080</td></tr>
+<tr><td>webServiceTlsProvider</td><td>The TLS provider for the web service. Available values: <code>SunJSSE</code>, <code>Conscrypt</code>, and so on.</td><td>Conscrypt</td></tr>
<tr><td>bindAddress</td><td>The hostname or IP address on which the standalone service binds</td><td>0.0.0.0</td></tr>
<tr><td>bindAddresses</td><td>Additional Hostname or IP addresses the service binds on: <code>listener_name:scheme://host:port,...</code>.</td><td></td></tr>
<tr><td>advertisedAddress</td><td>The hostname or IP address that the standalone service advertises to the outside world. If not set, the value of <code>InetAddress.getLocalHost().getHostName()</code> is used.</td><td></td></tr>
@@ -643,7 +643,7 @@
<tr><td>tlsCiphers</td><td>Specify the TLS cipher the broker uses to negotiate during TLS Handshake.</td><td></td></tr>
<tr><td>tlsRequireTrustedClientCertOnConnect</td><td>Trusted client certificates are required for to connect TLS. Reject the Connection if the client certificate is not trusted. In effect, this requires that all connecting clients perform TLS client authentication.</td><td>false</td></tr>
<tr><td>tlsEnabledWithKeyStore</td><td>Enable TLS with KeyStore type configuration in broker.</td><td>false</td></tr>
-<tr><td>tlsProvider</td><td>TLS Provider for KeyStore type.</td><td></td></tr>
+<tr><td>tlsProvider</td><td>The TLS provider for the broker service. <br />When TLS authentication with CACert is used, the valid value is either <code>OPENSSL</code> or <code>JDK</code>.<br />When TLS authentication with KeyStore is used, available options can be <code>SunJSSE</code>, <code>Conscrypt</code> and so on.</td><td>N/A</td></tr>
<tr><td>tlsKeyStoreType</td><td>TLS KeyStore type configuration in the broker.<li>JKS <li>PKCS12</td><td>JKS</td></tr>
<tr><td>tlsKeyStore</td><td>TLS KeyStore path in the broker.</td><td></td></tr>
<tr><td>tlsKeyStorePassword</td><td>TLS KeyStore password for the broker.</td><td></td></tr>
@@ -677,9 +677,8 @@
<tr><td>tokenAuthClaim</td><td>Specify the token claim that will be used as the authentication "principal" or "role". The "subject" field will be used if this is left blank</td><td></td></tr>
<tr><td>tokenAudienceClaim</td><td>The token audience "claim" name, e.g. "aud". It is used to get the audience from token. If it is not set, the audience is not verified.</td><td></td></tr>
<tr><td>tokenAudience</td><td>The token audience stands for this broker. The field <code>tokenAudienceClaim</code> of a valid token need contains this parameter.</td><td></td></tr>
-<tr><td>saslJaasClientAllowedIds</td><td>This is a regexp, which limits the range of possible ids which can connect to the Broker using SASL. By default, it is set to <code>SaslConstants.JAAS_CLIENT_ALLOWED_IDS_DEFAULT</code>, which is ".<em>pulsar.</em>", so only clients whose id contains 'pulsar' are allowed to connect.</td><td>.<em>pulsar.</em></td></tr>
-<tr><td>saslJaasServerSectionName</td><td>Service Principal, for login context name. By default, it is set to <code>SaslConstants.JAAS_DEFAULT_BROKER_SECTION_NAME</code>, which is "PulsarBroker".</td><td>PulsarBroker</td></tr>
-<tr><td>saslJaasServerRoleTokenSignerSecretPath</td><td>Secret path for SaslRoleTokenSigner,the Path can be specified like file:///my/saslRoleTokenSignerSecret.key.</td><td>N/A</td></tr>
+<tr><td>saslJaasClientAllowedIds</td><td>This is a regexp, which limits the range of possible ids which can connect to the Broker using SASL. By default, it is set to <code>SaslConstants.JAAS_CLIENT_ALLOWED_IDS_DEFAULT</code>, which is ".<em>pulsar.</em>", so only clients whose id contains 'pulsar' are allowed to connect.</td><td>N/A</td></tr>
+<tr><td>saslJaasServerSectionName</td><td>Service Principal, for login context name. By default, it is set to <code>SaslConstants.JAAS_DEFAULT_BROKER_SECTION_NAME</code>, which is "Broker".</td><td>N/A</td></tr>
<tr><td>httpMaxRequestSize</td><td>If the value is larger than 0, it rejects all HTTP requests with bodies larged than the configured limit.</td><td>-1</td></tr>
<tr><td>exposePreciseBacklogInPrometheus</td><td>Enable expose the precise backlog stats, set false to use published counter and consumed counter to calculate, this would be more efficient but may be inaccurate.</td><td>false</td></tr>
<tr><td>bookkeeperMetadataServiceUri</td><td>Metadata service uri is what BookKeeper used for loading corresponding metadata driver and resolving its metadata service location. This value can be fetched using <code>bookkeeper shell whatisinstanceid</code> command in BookKeeper cluster. For example: <code>zk+hierarchical://localhost:2181/ledgers</code>. The metadata service uri list can also be semicolon separated values like: <code>zk+hierarchical://zk1:2181;zk2:2181;zk3:2181/ledgers</co [...]
@@ -792,6 +791,7 @@
<tr><td>isAllowAutoUpdateSchemaEnabled</td><td>Allow schema to be auto updated at broker level.</td><td>true</td></tr>
<tr><td>schemaCompatibilityStrategy</td><td>The schema compatibility strategy at broker level, see <a href="/docs/en/next/schema-evolution-compatibility#schema-compatibility-check-strategy">here</a> for available values.</td><td>FULL</td></tr>
<tr><td>systemTopicSchemaCompatibilityStrategy</td><td>The schema compatibility strategy is used for system topics, see <a href="/docs/en/next/schema-evolution-compatibility#schema-compatibility-check-strategy">here</a> for available values.</td><td>ALWAYS_COMPATIBLE</td></tr>
+<tr><td>managedCursorInfoCompressionType</td><td>The compression type of managed cursor information. <br />Available options are <code>NONE</code>, <code>LZ4</code>, <code>ZLIB</code>, <code>ZSTD</code>, and <code>SNAPPY</code>). <br />If this value is <code>NONE</code>, managed cursor information is not compressed.</td><td>NONE</td></tr>
</tbody>
</table>
<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-standalone-pulsar"></a><a href="#deprecated-parameters-of-standalone-pulsar" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c [...]
@@ -837,6 +837,7 @@
<tr><td>tlsCertificateFilePath</td><td></td><td></td></tr>
<tr><td>tlsKeyFilePath</td><td></td><td></td></tr>
<tr><td>tlsTrustCertsFilePath</td><td></td><td></td></tr>
+<tr><td>tlsProvider</td><td>The TLS provider for websocket. Available values: <code>SunJSSE</code>, <code>Conscrypt</code>, and so on.</td><td>Conscrypt</td></tr>
</tbody>
</table>
<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-websocket"></a><a href="#deprecated-parameters-of-websocket" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5 [...]
@@ -895,6 +896,7 @@
<tr><td>tlsRequireTrustedClientCertOnConnect</td><td>Whether client certificates are required for TLS. Connections are rejected if the client certificate isn’t trusted.</td><td>false</td></tr>
<tr><td>tlsProtocols</td><td>Specify the tls protocols the broker will use to negotiate during TLS Handshake. Multiple values can be specified, separated by commas. Example:- <code>TLSv1.3</code>, <code>TLSv1.2</code></td><td></td></tr>
<tr><td>tlsCiphers</td><td>Specify the tls cipher the broker will use to negotiate during TLS Handshake. Multiple values can be specified, separated by commas. Example:- <code>TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256</code></td><td></td></tr>
+<tr><td>tlsProvider</td><td>The TLS provider for the broker service. <br />When TLS authentication with CACert is used, the valid value is either <code>OPENSSL</code> or <code>JDK</code>.<br />When TLS authentication with KeyStore is used, available options can be <code>SunJSSE</code>, <code>Conscrypt</code> and so on.</td><td>N/A</td></tr>
<tr><td>httpReverseProxyConfigs</td><td>HTTP directs to redirect to non-pulsar services</td><td></td></tr>
<tr><td>httpOutputBufferSize</td><td>HTTP output buffer size. The amount of data that will be buffered for HTTP requests before it is flushed to the channel. A larger buffer size may result in higher HTTP throughput though it may take longer for the client to see data. If using HTTP streaming via the reverse proxy, this should be set to the minimum value (1) so that clients see the data as soon as possible.</td><td>32768</td></tr>
<tr><td>httpNumThreads</td><td>Number of threads to use for HTTP requests processing</td><td>2 * Runtime.getRuntime().availableProcessors()</td></tr>
@@ -907,6 +909,7 @@
<tr><td>haProxyProtocolEnabled</td><td>Enable or disable the <a href="http://www.haproxy.org/">HAProxy</a> protocol.</td><td>false</td></tr>
<tr><td>numIOThreads</td><td>Number of threads used for Netty IO.</td><td>2 * Runtime.getRuntime().availableProcessors()</td></tr>
<tr><td>numAcceptorThreads</td><td>Number of threads used for Netty Acceptor.</td><td>1</td></tr>
+<tr><td>webServiceTlsProvider</td><td>The TLS provider for the web service. Available values: <code>SunJSSE</code>, <code>Conscrypt</code>, and so on.</td><td>Conscrypt</td></tr>
</tbody>
</table>
<h4><a class="anchor" aria-hidden="true" id="deprecated-parameters-of-pulsar-proxy"></a><a href="#deprecated-parameters-of-pulsar-proxy" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 [...]
diff --git a/content/docs/en/next/security-kerberos.html b/content/docs/en/next/security-kerberos.html
index c1d21c42d40..a8b74eda1f4 100644
--- a/content/docs/en/next/security-kerberos.html
+++ b/content/docs/en/next/security-kerberos.html
@@ -144,7 +144,6 @@ The following example also reuses this <code>PulsarClient</code> section in both
<li>Set <code>authenticationProviders</code> to choose <code>AuthenticationProviderSasl</code>;</li>
<li>Set <code>saslJaasClientAllowedIds</code> regex for principal that is allowed to connect to broker;</li>
<li>Set <code>saslJaasServerSectionName</code> that corresponds to the section in JAAS configuration file for broker;</li>
-<li>Set <code>saslJaasServerRoleTokenSignerSecretPath</code> that corresponds to the secret path of role token signer in JAAS configuration file for broker, a short secret would lead to an easily brute forced discovery of the broker's secret;</li>
</ul>
<p>To make Pulsar internal admin client work properly, you need to set the configuration in the <code>broker.conf</code> file as below:</p>
<ul>
@@ -156,7 +155,6 @@ The following example also reuses this <code>PulsarClient</code> section in both
<span class="hljs-attr">authenticationProviders</span>=org.apache.pulsar.broker.authentication.AuthenticationProviderSasl
<span class="hljs-attr">saslJaasClientAllowedIds</span>=.*client.*
<span class="hljs-attr">saslJaasServerSectionName</span>=PulsarBroker
-<span class="hljs-attr">saslJaasServerRoleTokenSignerSecretPath</span>=file:///my/saslRoleTokenSignerSecret.key
<span class="hljs-comment">## Authentication settings of the broker itself. Used when the broker connects to other brokers</span>
<span class="hljs-attr">brokerClientAuthenticationPlugin</span>=org.apache.pulsar.client.impl.auth.AuthenticationSasl
@@ -293,7 +291,6 @@ authenticationEnabled=true
authenticationProviders=org.apache.pulsar.broker.authentication.AuthenticationProviderSasl
saslJaasClientAllowedIds=.*client.*
saslJaasServerSectionName=PulsarProxy
-saslJaasServerRoleTokenSignerSecretPath=file:///my/saslRoleTokenSignerSecret.key
<span class="hljs-meta">
#</span><span class="bash"><span class="hljs-comment"># related to be authenticated by broker</span></span>
brokerClientAuthenticationPlugin=org.apache.pulsar.client.impl.auth.AuthenticationSasl
@@ -308,7 +305,6 @@ forwardAuthorizationCredentials=true
<span class="hljs-attr">authenticationProviders</span>=org.apache.pulsar.broker.authentication.AuthenticationProviderSasl
<span class="hljs-attr">saslJaasClientAllowedIds</span>=.*client.*
<span class="hljs-attr">saslJaasServerSectionName</span>=PulsarBroker
-<span class="hljs-attr">saslJaasServerRoleTokenSignerSecretPath</span>=file:///my/saslRoleTokenSignerSecret.key
</code></pre>
<h2><a class="anchor" aria-hidden="true" id="regarding-authorization-and-role-token"></a><a href="#regarding-authorization-and-role-token" 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. [...]
<p>For Kerberos authentication, we usually use the authenticated principal as the role token for Pulsar authorization. For more information of authorization in Pulsar, see <a href="/docs/en/next/security-authorization">security authorization</a>.</p>
diff --git a/content/docs/en/next/security-kerberos/index.html b/content/docs/en/next/security-kerberos/index.html
index c1d21c42d40..a8b74eda1f4 100644
--- a/content/docs/en/next/security-kerberos/index.html
+++ b/content/docs/en/next/security-kerberos/index.html
@@ -144,7 +144,6 @@ The following example also reuses this <code>PulsarClient</code> section in both
<li>Set <code>authenticationProviders</code> to choose <code>AuthenticationProviderSasl</code>;</li>
<li>Set <code>saslJaasClientAllowedIds</code> regex for principal that is allowed to connect to broker;</li>
<li>Set <code>saslJaasServerSectionName</code> that corresponds to the section in JAAS configuration file for broker;</li>
-<li>Set <code>saslJaasServerRoleTokenSignerSecretPath</code> that corresponds to the secret path of role token signer in JAAS configuration file for broker, a short secret would lead to an easily brute forced discovery of the broker's secret;</li>
</ul>
<p>To make Pulsar internal admin client work properly, you need to set the configuration in the <code>broker.conf</code> file as below:</p>
<ul>
@@ -156,7 +155,6 @@ The following example also reuses this <code>PulsarClient</code> section in both
<span class="hljs-attr">authenticationProviders</span>=org.apache.pulsar.broker.authentication.AuthenticationProviderSasl
<span class="hljs-attr">saslJaasClientAllowedIds</span>=.*client.*
<span class="hljs-attr">saslJaasServerSectionName</span>=PulsarBroker
-<span class="hljs-attr">saslJaasServerRoleTokenSignerSecretPath</span>=file:///my/saslRoleTokenSignerSecret.key
<span class="hljs-comment">## Authentication settings of the broker itself. Used when the broker connects to other brokers</span>
<span class="hljs-attr">brokerClientAuthenticationPlugin</span>=org.apache.pulsar.client.impl.auth.AuthenticationSasl
@@ -293,7 +291,6 @@ authenticationEnabled=true
authenticationProviders=org.apache.pulsar.broker.authentication.AuthenticationProviderSasl
saslJaasClientAllowedIds=.*client.*
saslJaasServerSectionName=PulsarProxy
-saslJaasServerRoleTokenSignerSecretPath=file:///my/saslRoleTokenSignerSecret.key
<span class="hljs-meta">
#</span><span class="bash"><span class="hljs-comment"># related to be authenticated by broker</span></span>
brokerClientAuthenticationPlugin=org.apache.pulsar.client.impl.auth.AuthenticationSasl
@@ -308,7 +305,6 @@ forwardAuthorizationCredentials=true
<span class="hljs-attr">authenticationProviders</span>=org.apache.pulsar.broker.authentication.AuthenticationProviderSasl
<span class="hljs-attr">saslJaasClientAllowedIds</span>=.*client.*
<span class="hljs-attr">saslJaasServerSectionName</span>=PulsarBroker
-<span class="hljs-attr">saslJaasServerRoleTokenSignerSecretPath</span>=file:///my/saslRoleTokenSignerSecret.key
</code></pre>
<h2><a class="anchor" aria-hidden="true" id="regarding-authorization-and-role-token"></a><a href="#regarding-authorization-and-role-token" 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. [...]
<p>For Kerberos authentication, we usually use the authenticated principal as the role token for Pulsar authorization. For more information of authorization in Pulsar, see <a href="/docs/en/next/security-authorization">security authorization</a>.</p>
diff --git a/content/swagger/2.11.0-SNAPSHOT/swagger.json b/content/swagger/2.11.0-SNAPSHOT/swagger.json
index 30d2fade908..facb150573d 100644
--- a/content/swagger/2.11.0-SNAPSHOT/swagger.json
+++ b/content/swagger/2.11.0-SNAPSHOT/swagger.json
@@ -21598,15 +21598,15 @@
"AutoTopicCreationOverride" : {
"type" : "object",
"properties" : {
+ "topicType" : {
+ "type" : "string"
+ },
"defaultNumPartitions" : {
"type" : "integer",
"format" : "int32"
},
"allowAutoTopicCreation" : {
"type" : "boolean"
- },
- "topicType" : {
- "type" : "string"
}
}
},
@@ -21664,10 +21664,10 @@
"BookieInfo" : {
"type" : "object",
"properties" : {
- "rack" : {
+ "hostname" : {
"type" : "string"
},
- "hostname" : {
+ "rack" : {
"type" : "string"
}
}
@@ -22141,12 +22141,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -22159,12 +22159,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -22191,15 +22191,15 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -22227,6 +22227,13 @@
"DispatchRate" : {
"type" : "object",
"properties" : {
+ "relativeToPublishRate" : {
+ "type" : "boolean"
+ },
+ "ratePeriodInSecond" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"dispatchThrottlingRateInMsg" : {
"type" : "integer",
"format" : "int32"
@@ -22234,13 +22241,6 @@
"dispatchThrottlingRateInByte" : {
"type" : "integer",
"format" : "int64"
- },
- "relativeToPublishRate" : {
- "type" : "boolean"
- },
- "ratePeriodInSecond" : {
- "type" : "integer",
- "format" : "int32"
}
}
},
@@ -22524,9 +22524,6 @@
"abstract" : {
"type" : "boolean"
},
- "contentType" : {
- "$ref" : "#/definitions/JavaType"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -22578,6 +22575,9 @@
"mapLikeType" : {
"type" : "boolean"
},
+ "contentType" : {
+ "$ref" : "#/definitions/JavaType"
+ },
"typeName" : {
"type" : "string"
},
@@ -22612,9 +22612,6 @@
"JsonGenerator" : {
"type" : "object",
"properties" : {
- "closed" : {
- "type" : "boolean"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -22627,30 +22624,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "featureMask" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "outputTarget" : {
+ "type" : "object"
+ },
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentValue" : {
"type" : "object"
},
- "highestEscapedChar" : {
+ "featureMask" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
- "type" : "object"
- },
- "outputBuffered" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -22691,22 +22691,12 @@
"text" : {
"type" : "string"
},
- "closed" : {
- "type" : "boolean"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
- "typeId" : {
- "type" : "object"
- },
"booleanValue" : {
"type" : "boolean"
},
@@ -22733,6 +22723,13 @@
"objectId" : {
"type" : "object"
},
+ "intValue" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -22749,6 +22746,12 @@
"tokenLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
+ "inputSource" : {
+ "type" : "object"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -22822,11 +22825,8 @@
"valueAsString" : {
"type" : "string"
},
- "inputSource" : {
- "type" : "object"
- },
- "currentValue" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -23158,14 +23158,23 @@
"type" : "number",
"format" : "double"
},
+ "memory" : {
+ "$ref" : "#/definitions/ResourceUsage"
+ },
+ "underLoaded" : {
+ "type" : "boolean"
+ },
+ "overLoaded" : {
+ "type" : "boolean"
+ },
"bandwidthIn" : {
"$ref" : "#/definitions/ResourceUsage"
},
"bandwidthOut" : {
"$ref" : "#/definitions/ResourceUsage"
},
- "memory" : {
- "$ref" : "#/definitions/ResourceUsage"
+ "loadReportType" : {
+ "type" : "string"
},
"cpu" : {
"$ref" : "#/definitions/ResourceUsage"
@@ -23184,15 +23193,6 @@
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
- },
- "underLoaded" : {
- "type" : "boolean"
- },
- "overLoaded" : {
- "type" : "boolean"
- },
- "loadReportType" : {
- "type" : "string"
}
}
},
@@ -23550,55 +23550,43 @@
"OffloadPolicies" : {
"type" : "object",
"properties" : {
- "managedLedgerOffloadThresholdInBytes" : {
- "type" : "integer",
- "format" : "int64"
+ "fileSystemProfilePath" : {
+ "type" : "string"
},
- "managedLedgerOffloadDeletionLagInMillis" : {
- "type" : "integer",
- "format" : "int64"
+ "fileSystemURI" : {
+ "type" : "string"
},
- "s3ManagedLedgerOffloadRegion" : {
+ "managedLedgerOffloadBucket" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadBucket" : {
+ "managedLedgerOffloadRegion" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadServiceEndpoint" : {
+ "managedLedgerOffloadServiceEndpoint" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadMaxBlockSizeInBytes" : {
+ "managedLedgerOffloadMaxBlockSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "s3ManagedLedgerOffloadReadBufferSizeInBytes" : {
+ "managedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "s3ManagedLedgerOffloadCredentialId" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadCredentialSecret" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadRole" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadRoleSessionName" : {
- "type" : "string"
+ "managedLedgerOffloadThresholdInBytes" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "gcsManagedLedgerOffloadRegion" : {
- "type" : "string"
+ "managedLedgerOffloadDeletionLagInMillis" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "gcsManagedLedgerOffloadBucket" : {
+ "managedLedgerOffloadDriver" : {
"type" : "string"
},
"offloadersDirectory" : {
"type" : "string"
},
- "managedLedgerOffloadDriver" : {
- "type" : "string"
- },
"managedLedgerOffloadMaxThreads" : {
"type" : "integer",
"format" : "int32"
@@ -23607,43 +23595,55 @@
"type" : "integer",
"format" : "int32"
},
- "managedLedgerOffloadedReadPriority" : {
- "type" : "string",
- "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
+ "s3ManagedLedgerOffloadServiceEndpoint" : {
+ "type" : "string"
},
- "gcsManagedLedgerOffloadMaxBlockSizeInBytes" : {
+ "s3ManagedLedgerOffloadRegion" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadBucket" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadMaxBlockSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "gcsManagedLedgerOffloadReadBufferSizeInBytes" : {
+ "s3ManagedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "gcsManagedLedgerOffloadServiceAccountKeyFile" : {
+ "s3ManagedLedgerOffloadCredentialId" : {
"type" : "string"
},
- "fileSystemProfilePath" : {
+ "s3ManagedLedgerOffloadCredentialSecret" : {
"type" : "string"
},
- "fileSystemURI" : {
+ "s3ManagedLedgerOffloadRole" : {
"type" : "string"
},
- "managedLedgerOffloadBucket" : {
+ "s3ManagedLedgerOffloadRoleSessionName" : {
"type" : "string"
},
- "managedLedgerOffloadRegion" : {
+ "gcsManagedLedgerOffloadRegion" : {
"type" : "string"
},
- "managedLedgerOffloadServiceEndpoint" : {
+ "gcsManagedLedgerOffloadBucket" : {
"type" : "string"
},
- "managedLedgerOffloadMaxBlockSizeInBytes" : {
+ "gcsManagedLedgerOffloadMaxBlockSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "managedLedgerOffloadReadBufferSizeInBytes" : {
+ "gcsManagedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
+ },
+ "gcsManagedLedgerOffloadServiceAccountKeyFile" : {
+ "type" : "string"
+ },
+ "managedLedgerOffloadedReadPriority" : {
+ "type" : "string",
+ "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
}
}
},
@@ -24486,11 +24486,11 @@
"ResourceUnit" : {
"type" : "object",
"properties" : {
- "resourceId" : {
- "type" : "string"
- },
"availableResource" : {
"$ref" : "#/definitions/ResourceDescription"
+ },
+ "resourceId" : {
+ "type" : "string"
}
}
},
@@ -24569,12 +24569,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -24587,12 +24587,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -24619,15 +24619,12 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -24639,6 +24636,9 @@
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/swaggerfunctions.json b/content/swagger/2.11.0-SNAPSHOT/swaggerfunctions.json
index 5376bffecdc..14761a8561c 100644
--- a/content/swagger/2.11.0-SNAPSHOT/swaggerfunctions.json
+++ b/content/swagger/2.11.0-SNAPSHOT/swaggerfunctions.json
@@ -1252,12 +1252,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1270,12 +1270,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -1302,15 +1302,15 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1899,9 +1899,6 @@
"abstract" : {
"type" : "boolean"
},
- "contentType" : {
- "$ref" : "#/definitions/JavaType"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -1953,6 +1950,9 @@
"mapLikeType" : {
"type" : "boolean"
},
+ "contentType" : {
+ "$ref" : "#/definitions/JavaType"
+ },
"typeName" : {
"type" : "string"
},
@@ -1987,9 +1987,6 @@
"JsonGenerator" : {
"type" : "object",
"properties" : {
- "closed" : {
- "type" : "boolean"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -2002,30 +1999,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "featureMask" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "outputTarget" : {
+ "type" : "object"
+ },
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentValue" : {
"type" : "object"
},
- "highestEscapedChar" : {
+ "featureMask" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
- "type" : "object"
- },
- "outputBuffered" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -2066,22 +2066,12 @@
"text" : {
"type" : "string"
},
- "closed" : {
- "type" : "boolean"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
- "typeId" : {
- "type" : "object"
- },
"booleanValue" : {
"type" : "boolean"
},
@@ -2108,6 +2098,13 @@
"objectId" : {
"type" : "object"
},
+ "intValue" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -2124,6 +2121,12 @@
"tokenLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
+ "inputSource" : {
+ "type" : "object"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -2197,11 +2200,8 @@
"valueAsString" : {
"type" : "string"
},
- "inputSource" : {
- "type" : "object"
- },
- "currentValue" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -2336,13 +2336,6 @@
"type" : "integer",
"format" : "int64"
},
- "keyBytes" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
"data" : {
"type" : "array",
"items" : {
@@ -2404,6 +2397,13 @@
"brokerPublishTime" : {
"type" : "integer",
"format" : "int64"
+ },
+ "keyBytes" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
}
}
},
@@ -2685,11 +2685,11 @@
"Schema" : {
"type" : "object",
"properties" : {
- "nativeSchema" : {
- "type" : "object"
- },
"schemaInfo" : {
"$ref" : "#/definitions/SchemaInfo"
+ },
+ "nativeSchema" : {
+ "type" : "object"
}
}
},
@@ -2709,26 +2709,26 @@
"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" ]
},
+ "schemaDefinition" : {
+ "type" : "string"
+ },
"schema" : {
"type" : "array",
"items" : {
"type" : "string",
"format" : "byte"
}
- },
- "schemaDefinition" : {
- "type" : "string"
}
}
},
"SchemaObject" : {
"type" : "object",
"properties" : {
- "nativeSchema" : {
- "type" : "object"
- },
"schemaInfo" : {
"$ref" : "#/definitions/SchemaInfo"
+ },
+ "nativeSchema" : {
+ "type" : "object"
}
}
},
@@ -2761,12 +2761,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -2779,12 +2779,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -2811,15 +2811,12 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -2831,6 +2828,9 @@
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/swaggerpackages.json b/content/swagger/2.11.0-SNAPSHOT/swaggerpackages.json
index fc6ab694cd8..80e20b2583e 100644
--- a/content/swagger/2.11.0-SNAPSHOT/swaggerpackages.json
+++ b/content/swagger/2.11.0-SNAPSHOT/swaggerpackages.json
@@ -637,12 +637,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -655,12 +655,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -687,15 +687,15 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -773,9 +773,6 @@
"abstract" : {
"type" : "boolean"
},
- "contentType" : {
- "$ref" : "#/definitions/JavaType"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -827,6 +824,9 @@
"mapLikeType" : {
"type" : "boolean"
},
+ "contentType" : {
+ "$ref" : "#/definitions/JavaType"
+ },
"typeName" : {
"type" : "string"
},
@@ -861,9 +861,6 @@
"JsonGenerator" : {
"type" : "object",
"properties" : {
- "closed" : {
- "type" : "boolean"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -876,30 +873,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "featureMask" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "outputTarget" : {
+ "type" : "object"
+ },
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentValue" : {
"type" : "object"
},
- "highestEscapedChar" : {
+ "featureMask" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
- "type" : "object"
- },
- "outputBuffered" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -940,22 +940,12 @@
"text" : {
"type" : "string"
},
- "closed" : {
- "type" : "boolean"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
- "typeId" : {
- "type" : "object"
- },
"booleanValue" : {
"type" : "boolean"
},
@@ -982,6 +972,13 @@
"objectId" : {
"type" : "object"
},
+ "intValue" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -998,6 +995,12 @@
"tokenLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
+ "inputSource" : {
+ "type" : "object"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1071,11 +1074,8 @@
"valueAsString" : {
"type" : "string"
},
- "inputSource" : {
- "type" : "object"
- },
- "currentValue" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -1478,12 +1478,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1496,12 +1496,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -1528,15 +1528,12 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1548,6 +1545,9 @@
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/swaggersink.json b/content/swagger/2.11.0-SNAPSHOT/swaggersink.json
index 132dca268de..219c102e199 100644
--- a/content/swagger/2.11.0-SNAPSHOT/swaggersink.json
+++ b/content/swagger/2.11.0-SNAPSHOT/swaggersink.json
@@ -1131,12 +1131,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1149,12 +1149,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -1181,15 +1181,15 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1279,9 +1279,6 @@
"abstract" : {
"type" : "boolean"
},
- "contentType" : {
- "$ref" : "#/definitions/JavaType"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -1333,6 +1330,9 @@
"mapLikeType" : {
"type" : "boolean"
},
+ "contentType" : {
+ "$ref" : "#/definitions/JavaType"
+ },
"typeName" : {
"type" : "string"
},
@@ -1367,9 +1367,6 @@
"JsonGenerator" : {
"type" : "object",
"properties" : {
- "closed" : {
- "type" : "boolean"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1382,30 +1379,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "featureMask" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "outputTarget" : {
+ "type" : "object"
+ },
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentValue" : {
"type" : "object"
},
- "highestEscapedChar" : {
+ "featureMask" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
- "type" : "object"
- },
- "outputBuffered" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -1446,22 +1446,12 @@
"text" : {
"type" : "string"
},
- "closed" : {
- "type" : "boolean"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
- "typeId" : {
- "type" : "object"
- },
"booleanValue" : {
"type" : "boolean"
},
@@ -1488,6 +1478,13 @@
"objectId" : {
"type" : "object"
},
+ "intValue" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1504,6 +1501,12 @@
"tokenLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
+ "inputSource" : {
+ "type" : "object"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1577,11 +1580,8 @@
"valueAsString" : {
"type" : "string"
},
- "inputSource" : {
- "type" : "object"
- },
- "currentValue" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -1976,12 +1976,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1994,12 +1994,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -2026,15 +2026,12 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -2046,6 +2043,9 @@
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/swaggersource.json b/content/swagger/2.11.0-SNAPSHOT/swaggersource.json
index 1bdbd7429a8..3cef6a6eb01 100644
--- a/content/swagger/2.11.0-SNAPSHOT/swaggersource.json
+++ b/content/swagger/2.11.0-SNAPSHOT/swaggersource.json
@@ -1112,12 +1112,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1130,12 +1130,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -1162,15 +1162,15 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1260,9 +1260,6 @@
"abstract" : {
"type" : "boolean"
},
- "contentType" : {
- "$ref" : "#/definitions/JavaType"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -1314,6 +1311,9 @@
"mapLikeType" : {
"type" : "boolean"
},
+ "contentType" : {
+ "$ref" : "#/definitions/JavaType"
+ },
"typeName" : {
"type" : "string"
},
@@ -1348,9 +1348,6 @@
"JsonGenerator" : {
"type" : "object",
"properties" : {
- "closed" : {
- "type" : "boolean"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1363,30 +1360,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "featureMask" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "outputTarget" : {
+ "type" : "object"
+ },
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentValue" : {
"type" : "object"
},
- "highestEscapedChar" : {
+ "featureMask" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
- "type" : "object"
- },
- "outputBuffered" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -1427,22 +1427,12 @@
"text" : {
"type" : "string"
},
- "closed" : {
- "type" : "boolean"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
- "typeId" : {
- "type" : "object"
- },
"booleanValue" : {
"type" : "boolean"
},
@@ -1469,6 +1459,13 @@
"objectId" : {
"type" : "object"
},
+ "intValue" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1485,6 +1482,12 @@
"tokenLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
+ "inputSource" : {
+ "type" : "object"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1558,11 +1561,8 @@
"valueAsString" : {
"type" : "string"
},
- "inputSource" : {
- "type" : "object"
- },
- "currentValue" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -1979,12 +1979,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1997,12 +1997,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -2029,15 +2029,12 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -2049,6 +2046,9 @@
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/v2/swagger.json b/content/swagger/2.11.0-SNAPSHOT/v2/swagger.json
index 4d07f6c8eff..addb7be8f16 100644
--- a/content/swagger/2.11.0-SNAPSHOT/v2/swagger.json
+++ b/content/swagger/2.11.0-SNAPSHOT/v2/swagger.json
@@ -25956,15 +25956,15 @@
"AutoTopicCreationOverride": {
"type": "object",
"properties": {
+ "topicType": {
+ "type": "string"
+ },
"defaultNumPartitions": {
"type": "integer",
"format": "int32"
},
"allowAutoTopicCreation": {
"type": "boolean"
- },
- "topicType": {
- "type": "string"
}
}
},
@@ -26026,10 +26026,10 @@
"BookieInfo": {
"type": "object",
"properties": {
- "rack": {
+ "hostname": {
"type": "string"
},
- "hostname": {
+ "rack": {
"type": "string"
}
}
@@ -26505,12 +26505,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -26523,12 +26523,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -26555,15 +26555,15 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -26591,6 +26591,13 @@
"DispatchRate": {
"type": "object",
"properties": {
+ "relativeToPublishRate": {
+ "type": "boolean"
+ },
+ "ratePeriodInSecond": {
+ "type": "integer",
+ "format": "int32"
+ },
"dispatchThrottlingRateInMsg": {
"type": "integer",
"format": "int32"
@@ -26598,13 +26605,6 @@
"dispatchThrottlingRateInByte": {
"type": "integer",
"format": "int64"
- },
- "relativeToPublishRate": {
- "type": "boolean"
- },
- "ratePeriodInSecond": {
- "type": "integer",
- "format": "int32"
}
}
},
@@ -26917,9 +26917,6 @@
"abstract": {
"type": "boolean"
},
- "contentType": {
- "$ref": "#/definitions/JavaType"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -26971,6 +26968,9 @@
"mapLikeType": {
"type": "boolean"
},
+ "contentType": {
+ "$ref": "#/definitions/JavaType"
+ },
"typeName": {
"type": "string"
},
@@ -27005,9 +27005,6 @@
"JsonGenerator": {
"type": "object",
"properties": {
- "closed": {
- "type": "boolean"
- },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -27020,30 +27017,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "featureMask": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "formatFeatures": {
+ "outputTarget": {
+ "type": "object"
+ },
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
+ },
"currentValue": {
"type": "object"
},
- "highestEscapedChar": {
+ "featureMask": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
- "type": "object"
- },
- "outputBuffered": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -27084,22 +27084,12 @@
"text": {
"type": "string"
},
- "closed": {
- "type": "boolean"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
- "typeId": {
- "type": "object"
- },
"booleanValue": {
"type": "boolean"
},
@@ -27126,6 +27116,13 @@
"objectId": {
"type": "object"
},
+ "intValue": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "object"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -27156,6 +27153,12 @@
"tokenLocation": {
"$ref": "#/definitions/JsonLocation"
},
+ "inputSource": {
+ "type": "object"
+ },
+ "currentValue": {
+ "type": "object"
+ },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -27250,11 +27253,8 @@
"valueAsString": {
"type": "string"
},
- "inputSource": {
- "type": "object"
- },
- "currentValue": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -27586,14 +27586,23 @@
"type": "number",
"format": "double"
},
+ "memory": {
+ "$ref": "#/definitions/ResourceUsage"
+ },
+ "underLoaded": {
+ "type": "boolean"
+ },
+ "overLoaded": {
+ "type": "boolean"
+ },
"bandwidthIn": {
"$ref": "#/definitions/ResourceUsage"
},
"bandwidthOut": {
"$ref": "#/definitions/ResourceUsage"
},
- "memory": {
- "$ref": "#/definitions/ResourceUsage"
+ "loadReportType": {
+ "type": "string"
},
"cpu": {
"$ref": "#/definitions/ResourceUsage"
@@ -27612,15 +27621,6 @@
"msgThroughputOut": {
"type": "number",
"format": "double"
- },
- "underLoaded": {
- "type": "boolean"
- },
- "overLoaded": {
- "type": "boolean"
- },
- "loadReportType": {
- "type": "string"
}
}
},
@@ -27996,55 +27996,43 @@
"OffloadPolicies": {
"type": "object",
"properties": {
- "managedLedgerOffloadThresholdInBytes": {
- "type": "integer",
- "format": "int64"
+ "fileSystemProfilePath": {
+ "type": "string"
},
- "managedLedgerOffloadDeletionLagInMillis": {
- "type": "integer",
- "format": "int64"
+ "fileSystemURI": {
+ "type": "string"
},
- "s3ManagedLedgerOffloadRegion": {
+ "managedLedgerOffloadBucket": {
"type": "string"
},
- "s3ManagedLedgerOffloadBucket": {
+ "managedLedgerOffloadRegion": {
"type": "string"
},
- "s3ManagedLedgerOffloadServiceEndpoint": {
+ "managedLedgerOffloadServiceEndpoint": {
"type": "string"
},
- "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+ "managedLedgerOffloadMaxBlockSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+ "managedLedgerOffloadReadBufferSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "s3ManagedLedgerOffloadCredentialId": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadCredentialSecret": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadRole": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadRoleSessionName": {
- "type": "string"
+ "managedLedgerOffloadThresholdInBytes": {
+ "type": "integer",
+ "format": "int64"
},
- "gcsManagedLedgerOffloadRegion": {
- "type": "string"
+ "managedLedgerOffloadDeletionLagInMillis": {
+ "type": "integer",
+ "format": "int64"
},
- "gcsManagedLedgerOffloadBucket": {
+ "managedLedgerOffloadDriver": {
"type": "string"
},
"offloadersDirectory": {
"type": "string"
},
- "managedLedgerOffloadDriver": {
- "type": "string"
- },
"managedLedgerOffloadMaxThreads": {
"type": "integer",
"format": "int32"
@@ -28053,46 +28041,58 @@
"type": "integer",
"format": "int32"
},
- "managedLedgerOffloadedReadPriority": {
- "type": "string",
- "enum": [
- "BOOKKEEPER_FIRST",
- "TIERED_STORAGE_FIRST"
- ]
+ "s3ManagedLedgerOffloadServiceEndpoint": {
+ "type": "string"
},
- "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
+ "s3ManagedLedgerOffloadRegion": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadBucket": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
+ "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+ "s3ManagedLedgerOffloadCredentialId": {
"type": "string"
},
- "fileSystemProfilePath": {
+ "s3ManagedLedgerOffloadCredentialSecret": {
"type": "string"
},
- "fileSystemURI": {
+ "s3ManagedLedgerOffloadRole": {
"type": "string"
},
- "managedLedgerOffloadBucket": {
+ "s3ManagedLedgerOffloadRoleSessionName": {
"type": "string"
},
- "managedLedgerOffloadRegion": {
+ "gcsManagedLedgerOffloadRegion": {
"type": "string"
},
- "managedLedgerOffloadServiceEndpoint": {
+ "gcsManagedLedgerOffloadBucket": {
"type": "string"
},
- "managedLedgerOffloadMaxBlockSizeInBytes": {
+ "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "managedLedgerOffloadReadBufferSizeInBytes": {
+ "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
"type": "integer",
"format": "int32"
+ },
+ "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+ "type": "string"
+ },
+ "managedLedgerOffloadedReadPriority": {
+ "type": "string",
+ "enum": [
+ "BOOKKEEPER_FIRST",
+ "TIERED_STORAGE_FIRST"
+ ]
}
}
},
@@ -28960,11 +28960,11 @@
"ResourceUnit": {
"type": "object",
"properties": {
- "resourceId": {
- "type": "string"
- },
"availableResource": {
"$ref": "#/definitions/ResourceDescription"
+ },
+ "resourceId": {
+ "type": "string"
}
}
},
@@ -29050,12 +29050,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -29068,12 +29068,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -29100,15 +29100,12 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -29120,6 +29117,9 @@
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/v3/swaggerfunctions.json b/content/swagger/2.11.0-SNAPSHOT/v3/swaggerfunctions.json
index fac6260d1c3..c5fb138cd13 100644
--- a/content/swagger/2.11.0-SNAPSHOT/v3/swaggerfunctions.json
+++ b/content/swagger/2.11.0-SNAPSHOT/v3/swaggerfunctions.json
@@ -1462,12 +1462,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -1480,12 +1480,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -1512,15 +1512,15 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -2126,9 +2126,6 @@
"abstract": {
"type": "boolean"
},
- "contentType": {
- "$ref": "#/definitions/JavaType"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -2180,6 +2177,9 @@
"mapLikeType": {
"type": "boolean"
},
+ "contentType": {
+ "$ref": "#/definitions/JavaType"
+ },
"typeName": {
"type": "string"
},
@@ -2214,9 +2214,6 @@
"JsonGenerator": {
"type": "object",
"properties": {
- "closed": {
- "type": "boolean"
- },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -2229,30 +2226,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "featureMask": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "formatFeatures": {
+ "outputTarget": {
+ "type": "object"
+ },
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
+ },
"currentValue": {
"type": "object"
},
- "highestEscapedChar": {
+ "featureMask": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
- "type": "object"
- },
- "outputBuffered": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -2293,22 +2293,12 @@
"text": {
"type": "string"
},
- "closed": {
- "type": "boolean"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
- "typeId": {
- "type": "object"
- },
"booleanValue": {
"type": "boolean"
},
@@ -2335,6 +2325,13 @@
"objectId": {
"type": "object"
},
+ "intValue": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "object"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -2365,6 +2362,12 @@
"tokenLocation": {
"$ref": "#/definitions/JsonLocation"
},
+ "inputSource": {
+ "type": "object"
+ },
+ "currentValue": {
+ "type": "object"
+ },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -2459,11 +2462,8 @@
"valueAsString": {
"type": "string"
},
- "inputSource": {
- "type": "object"
- },
- "currentValue": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -2598,13 +2598,6 @@
"type": "integer",
"format": "int64"
},
- "keyBytes": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
- },
"data": {
"type": "array",
"items": {
@@ -2666,6 +2659,13 @@
"brokerPublishTime": {
"type": "integer",
"format": "int64"
+ },
+ "keyBytes": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
}
}
},
@@ -2956,11 +2956,11 @@
"Schema": {
"type": "object",
"properties": {
- "nativeSchema": {
- "type": "object"
- },
"schemaInfo": {
"$ref": "#/definitions/SchemaInfo"
+ },
+ "nativeSchema": {
+ "type": "object"
}
}
},
@@ -3006,26 +3006,26 @@
"AUTO_PUBLISH"
]
},
+ "schemaDefinition": {
+ "type": "string"
+ },
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "byte"
}
- },
- "schemaDefinition": {
- "type": "string"
}
}
},
"SchemaObject": {
"type": "object",
"properties": {
- "nativeSchema": {
- "type": "object"
- },
"schemaInfo": {
"$ref": "#/definitions/SchemaInfo"
+ },
+ "nativeSchema": {
+ "type": "object"
}
}
},
@@ -3065,12 +3065,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -3083,12 +3083,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -3115,15 +3115,12 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -3135,6 +3132,9 @@
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/v3/swaggerpackages.json b/content/swagger/2.11.0-SNAPSHOT/v3/swaggerpackages.json
index da295093382..d2eed38bb57 100644
--- a/content/swagger/2.11.0-SNAPSHOT/v3/swaggerpackages.json
+++ b/content/swagger/2.11.0-SNAPSHOT/v3/swaggerpackages.json
@@ -723,12 +723,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -741,12 +741,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -773,15 +773,15 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -859,9 +859,6 @@
"abstract": {
"type": "boolean"
},
- "contentType": {
- "$ref": "#/definitions/JavaType"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -913,6 +910,9 @@
"mapLikeType": {
"type": "boolean"
},
+ "contentType": {
+ "$ref": "#/definitions/JavaType"
+ },
"typeName": {
"type": "string"
},
@@ -947,9 +947,6 @@
"JsonGenerator": {
"type": "object",
"properties": {
- "closed": {
- "type": "boolean"
- },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -962,30 +959,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "featureMask": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "formatFeatures": {
+ "outputTarget": {
+ "type": "object"
+ },
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
+ },
"currentValue": {
"type": "object"
},
- "highestEscapedChar": {
+ "featureMask": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
- "type": "object"
- },
- "outputBuffered": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -1026,22 +1026,12 @@
"text": {
"type": "string"
},
- "closed": {
- "type": "boolean"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
- "typeId": {
- "type": "object"
- },
"booleanValue": {
"type": "boolean"
},
@@ -1068,6 +1058,13 @@
"objectId": {
"type": "object"
},
+ "intValue": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "object"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1098,6 +1095,12 @@
"tokenLocation": {
"$ref": "#/definitions/JsonLocation"
},
+ "inputSource": {
+ "type": "object"
+ },
+ "currentValue": {
+ "type": "object"
+ },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -1192,11 +1195,8 @@
"valueAsString": {
"type": "string"
},
- "inputSource": {
- "type": "object"
- },
- "currentValue": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -1615,12 +1615,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -1633,12 +1633,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -1665,15 +1665,12 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -1685,6 +1682,9 @@
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/v3/swaggersink.json b/content/swagger/2.11.0-SNAPSHOT/v3/swaggersink.json
index 99f90596d22..3927446dea7 100644
--- a/content/swagger/2.11.0-SNAPSHOT/v3/swaggersink.json
+++ b/content/swagger/2.11.0-SNAPSHOT/v3/swaggersink.json
@@ -1299,12 +1299,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -1317,12 +1317,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -1349,15 +1349,15 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -1447,9 +1447,6 @@
"abstract": {
"type": "boolean"
},
- "contentType": {
- "$ref": "#/definitions/JavaType"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -1501,6 +1498,9 @@
"mapLikeType": {
"type": "boolean"
},
+ "contentType": {
+ "$ref": "#/definitions/JavaType"
+ },
"typeName": {
"type": "string"
},
@@ -1535,9 +1535,6 @@
"JsonGenerator": {
"type": "object",
"properties": {
- "closed": {
- "type": "boolean"
- },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1550,30 +1547,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "featureMask": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "formatFeatures": {
+ "outputTarget": {
+ "type": "object"
+ },
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
+ },
"currentValue": {
"type": "object"
},
- "highestEscapedChar": {
+ "featureMask": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
- "type": "object"
- },
- "outputBuffered": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -1614,22 +1614,12 @@
"text": {
"type": "string"
},
- "closed": {
- "type": "boolean"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
- "typeId": {
- "type": "object"
- },
"booleanValue": {
"type": "boolean"
},
@@ -1656,6 +1646,13 @@
"objectId": {
"type": "object"
},
+ "intValue": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "object"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1686,6 +1683,12 @@
"tokenLocation": {
"$ref": "#/definitions/JsonLocation"
},
+ "inputSource": {
+ "type": "object"
+ },
+ "currentValue": {
+ "type": "object"
+ },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -1780,11 +1783,8 @@
"valueAsString": {
"type": "string"
},
- "inputSource": {
- "type": "object"
- },
- "currentValue": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -2195,12 +2195,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -2213,12 +2213,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -2245,15 +2245,12 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -2265,6 +2262,9 @@
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/2.11.0-SNAPSHOT/v3/swaggersource.json b/content/swagger/2.11.0-SNAPSHOT/v3/swaggersource.json
index b73b2f1fc3a..e5a758c2a04 100644
--- a/content/swagger/2.11.0-SNAPSHOT/v3/swaggersource.json
+++ b/content/swagger/2.11.0-SNAPSHOT/v3/swaggersource.json
@@ -1280,12 +1280,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -1298,12 +1298,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -1330,15 +1330,15 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -1428,9 +1428,6 @@
"abstract": {
"type": "boolean"
},
- "contentType": {
- "$ref": "#/definitions/JavaType"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -1482,6 +1479,9 @@
"mapLikeType": {
"type": "boolean"
},
+ "contentType": {
+ "$ref": "#/definitions/JavaType"
+ },
"typeName": {
"type": "string"
},
@@ -1516,9 +1516,6 @@
"JsonGenerator": {
"type": "object",
"properties": {
- "closed": {
- "type": "boolean"
- },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1531,30 +1528,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "featureMask": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "formatFeatures": {
+ "outputTarget": {
+ "type": "object"
+ },
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
+ },
"currentValue": {
"type": "object"
},
- "highestEscapedChar": {
+ "featureMask": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
- "type": "object"
- },
- "outputBuffered": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -1595,22 +1595,12 @@
"text": {
"type": "string"
},
- "closed": {
- "type": "boolean"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
- "typeId": {
- "type": "object"
- },
"booleanValue": {
"type": "boolean"
},
@@ -1637,6 +1627,13 @@
"objectId": {
"type": "object"
},
+ "intValue": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "object"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1667,6 +1664,12 @@
"tokenLocation": {
"$ref": "#/definitions/JsonLocation"
},
+ "inputSource": {
+ "type": "object"
+ },
+ "currentValue": {
+ "type": "object"
+ },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -1761,11 +1764,8 @@
"valueAsString": {
"type": "string"
},
- "inputSource": {
- "type": "object"
- },
- "currentValue": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -2198,12 +2198,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -2216,12 +2216,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -2248,15 +2248,12 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -2268,6 +2265,9 @@
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/master/swagger.json b/content/swagger/master/swagger.json
index 30d2fade908..facb150573d 100644
--- a/content/swagger/master/swagger.json
+++ b/content/swagger/master/swagger.json
@@ -21598,15 +21598,15 @@
"AutoTopicCreationOverride" : {
"type" : "object",
"properties" : {
+ "topicType" : {
+ "type" : "string"
+ },
"defaultNumPartitions" : {
"type" : "integer",
"format" : "int32"
},
"allowAutoTopicCreation" : {
"type" : "boolean"
- },
- "topicType" : {
- "type" : "string"
}
}
},
@@ -21664,10 +21664,10 @@
"BookieInfo" : {
"type" : "object",
"properties" : {
- "rack" : {
+ "hostname" : {
"type" : "string"
},
- "hostname" : {
+ "rack" : {
"type" : "string"
}
}
@@ -22141,12 +22141,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -22159,12 +22159,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -22191,15 +22191,15 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -22227,6 +22227,13 @@
"DispatchRate" : {
"type" : "object",
"properties" : {
+ "relativeToPublishRate" : {
+ "type" : "boolean"
+ },
+ "ratePeriodInSecond" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"dispatchThrottlingRateInMsg" : {
"type" : "integer",
"format" : "int32"
@@ -22234,13 +22241,6 @@
"dispatchThrottlingRateInByte" : {
"type" : "integer",
"format" : "int64"
- },
- "relativeToPublishRate" : {
- "type" : "boolean"
- },
- "ratePeriodInSecond" : {
- "type" : "integer",
- "format" : "int32"
}
}
},
@@ -22524,9 +22524,6 @@
"abstract" : {
"type" : "boolean"
},
- "contentType" : {
- "$ref" : "#/definitions/JavaType"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -22578,6 +22575,9 @@
"mapLikeType" : {
"type" : "boolean"
},
+ "contentType" : {
+ "$ref" : "#/definitions/JavaType"
+ },
"typeName" : {
"type" : "string"
},
@@ -22612,9 +22612,6 @@
"JsonGenerator" : {
"type" : "object",
"properties" : {
- "closed" : {
- "type" : "boolean"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -22627,30 +22624,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "featureMask" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "outputTarget" : {
+ "type" : "object"
+ },
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentValue" : {
"type" : "object"
},
- "highestEscapedChar" : {
+ "featureMask" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
- "type" : "object"
- },
- "outputBuffered" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -22691,22 +22691,12 @@
"text" : {
"type" : "string"
},
- "closed" : {
- "type" : "boolean"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
- "typeId" : {
- "type" : "object"
- },
"booleanValue" : {
"type" : "boolean"
},
@@ -22733,6 +22723,13 @@
"objectId" : {
"type" : "object"
},
+ "intValue" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -22749,6 +22746,12 @@
"tokenLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
+ "inputSource" : {
+ "type" : "object"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -22822,11 +22825,8 @@
"valueAsString" : {
"type" : "string"
},
- "inputSource" : {
- "type" : "object"
- },
- "currentValue" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -23158,14 +23158,23 @@
"type" : "number",
"format" : "double"
},
+ "memory" : {
+ "$ref" : "#/definitions/ResourceUsage"
+ },
+ "underLoaded" : {
+ "type" : "boolean"
+ },
+ "overLoaded" : {
+ "type" : "boolean"
+ },
"bandwidthIn" : {
"$ref" : "#/definitions/ResourceUsage"
},
"bandwidthOut" : {
"$ref" : "#/definitions/ResourceUsage"
},
- "memory" : {
- "$ref" : "#/definitions/ResourceUsage"
+ "loadReportType" : {
+ "type" : "string"
},
"cpu" : {
"$ref" : "#/definitions/ResourceUsage"
@@ -23184,15 +23193,6 @@
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
- },
- "underLoaded" : {
- "type" : "boolean"
- },
- "overLoaded" : {
- "type" : "boolean"
- },
- "loadReportType" : {
- "type" : "string"
}
}
},
@@ -23550,55 +23550,43 @@
"OffloadPolicies" : {
"type" : "object",
"properties" : {
- "managedLedgerOffloadThresholdInBytes" : {
- "type" : "integer",
- "format" : "int64"
+ "fileSystemProfilePath" : {
+ "type" : "string"
},
- "managedLedgerOffloadDeletionLagInMillis" : {
- "type" : "integer",
- "format" : "int64"
+ "fileSystemURI" : {
+ "type" : "string"
},
- "s3ManagedLedgerOffloadRegion" : {
+ "managedLedgerOffloadBucket" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadBucket" : {
+ "managedLedgerOffloadRegion" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadServiceEndpoint" : {
+ "managedLedgerOffloadServiceEndpoint" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadMaxBlockSizeInBytes" : {
+ "managedLedgerOffloadMaxBlockSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "s3ManagedLedgerOffloadReadBufferSizeInBytes" : {
+ "managedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "s3ManagedLedgerOffloadCredentialId" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadCredentialSecret" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadRole" : {
- "type" : "string"
- },
- "s3ManagedLedgerOffloadRoleSessionName" : {
- "type" : "string"
+ "managedLedgerOffloadThresholdInBytes" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "gcsManagedLedgerOffloadRegion" : {
- "type" : "string"
+ "managedLedgerOffloadDeletionLagInMillis" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "gcsManagedLedgerOffloadBucket" : {
+ "managedLedgerOffloadDriver" : {
"type" : "string"
},
"offloadersDirectory" : {
"type" : "string"
},
- "managedLedgerOffloadDriver" : {
- "type" : "string"
- },
"managedLedgerOffloadMaxThreads" : {
"type" : "integer",
"format" : "int32"
@@ -23607,43 +23595,55 @@
"type" : "integer",
"format" : "int32"
},
- "managedLedgerOffloadedReadPriority" : {
- "type" : "string",
- "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
+ "s3ManagedLedgerOffloadServiceEndpoint" : {
+ "type" : "string"
},
- "gcsManagedLedgerOffloadMaxBlockSizeInBytes" : {
+ "s3ManagedLedgerOffloadRegion" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadBucket" : {
+ "type" : "string"
+ },
+ "s3ManagedLedgerOffloadMaxBlockSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "gcsManagedLedgerOffloadReadBufferSizeInBytes" : {
+ "s3ManagedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "gcsManagedLedgerOffloadServiceAccountKeyFile" : {
+ "s3ManagedLedgerOffloadCredentialId" : {
"type" : "string"
},
- "fileSystemProfilePath" : {
+ "s3ManagedLedgerOffloadCredentialSecret" : {
"type" : "string"
},
- "fileSystemURI" : {
+ "s3ManagedLedgerOffloadRole" : {
"type" : "string"
},
- "managedLedgerOffloadBucket" : {
+ "s3ManagedLedgerOffloadRoleSessionName" : {
"type" : "string"
},
- "managedLedgerOffloadRegion" : {
+ "gcsManagedLedgerOffloadRegion" : {
"type" : "string"
},
- "managedLedgerOffloadServiceEndpoint" : {
+ "gcsManagedLedgerOffloadBucket" : {
"type" : "string"
},
- "managedLedgerOffloadMaxBlockSizeInBytes" : {
+ "gcsManagedLedgerOffloadMaxBlockSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "managedLedgerOffloadReadBufferSizeInBytes" : {
+ "gcsManagedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
+ },
+ "gcsManagedLedgerOffloadServiceAccountKeyFile" : {
+ "type" : "string"
+ },
+ "managedLedgerOffloadedReadPriority" : {
+ "type" : "string",
+ "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
}
}
},
@@ -24486,11 +24486,11 @@
"ResourceUnit" : {
"type" : "object",
"properties" : {
- "resourceId" : {
- "type" : "string"
- },
"availableResource" : {
"$ref" : "#/definitions/ResourceDescription"
+ },
+ "resourceId" : {
+ "type" : "string"
}
}
},
@@ -24569,12 +24569,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -24587,12 +24587,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -24619,15 +24619,12 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -24639,6 +24636,9 @@
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/master/swaggerfunctions.json b/content/swagger/master/swaggerfunctions.json
index 5376bffecdc..14761a8561c 100644
--- a/content/swagger/master/swaggerfunctions.json
+++ b/content/swagger/master/swaggerfunctions.json
@@ -1252,12 +1252,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1270,12 +1270,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -1302,15 +1302,15 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1899,9 +1899,6 @@
"abstract" : {
"type" : "boolean"
},
- "contentType" : {
- "$ref" : "#/definitions/JavaType"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -1953,6 +1950,9 @@
"mapLikeType" : {
"type" : "boolean"
},
+ "contentType" : {
+ "$ref" : "#/definitions/JavaType"
+ },
"typeName" : {
"type" : "string"
},
@@ -1987,9 +1987,6 @@
"JsonGenerator" : {
"type" : "object",
"properties" : {
- "closed" : {
- "type" : "boolean"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -2002,30 +1999,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "featureMask" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "outputTarget" : {
+ "type" : "object"
+ },
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentValue" : {
"type" : "object"
},
- "highestEscapedChar" : {
+ "featureMask" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
- "type" : "object"
- },
- "outputBuffered" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -2066,22 +2066,12 @@
"text" : {
"type" : "string"
},
- "closed" : {
- "type" : "boolean"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
- "typeId" : {
- "type" : "object"
- },
"booleanValue" : {
"type" : "boolean"
},
@@ -2108,6 +2098,13 @@
"objectId" : {
"type" : "object"
},
+ "intValue" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -2124,6 +2121,12 @@
"tokenLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
+ "inputSource" : {
+ "type" : "object"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -2197,11 +2200,8 @@
"valueAsString" : {
"type" : "string"
},
- "inputSource" : {
- "type" : "object"
- },
- "currentValue" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -2336,13 +2336,6 @@
"type" : "integer",
"format" : "int64"
},
- "keyBytes" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
"data" : {
"type" : "array",
"items" : {
@@ -2404,6 +2397,13 @@
"brokerPublishTime" : {
"type" : "integer",
"format" : "int64"
+ },
+ "keyBytes" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
}
}
},
@@ -2685,11 +2685,11 @@
"Schema" : {
"type" : "object",
"properties" : {
- "nativeSchema" : {
- "type" : "object"
- },
"schemaInfo" : {
"$ref" : "#/definitions/SchemaInfo"
+ },
+ "nativeSchema" : {
+ "type" : "object"
}
}
},
@@ -2709,26 +2709,26 @@
"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" ]
},
+ "schemaDefinition" : {
+ "type" : "string"
+ },
"schema" : {
"type" : "array",
"items" : {
"type" : "string",
"format" : "byte"
}
- },
- "schemaDefinition" : {
- "type" : "string"
}
}
},
"SchemaObject" : {
"type" : "object",
"properties" : {
- "nativeSchema" : {
- "type" : "object"
- },
"schemaInfo" : {
"$ref" : "#/definitions/SchemaInfo"
+ },
+ "nativeSchema" : {
+ "type" : "object"
}
}
},
@@ -2761,12 +2761,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -2779,12 +2779,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -2811,15 +2811,12 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -2831,6 +2828,9 @@
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/master/swaggerpackages.json b/content/swagger/master/swaggerpackages.json
index fc6ab694cd8..80e20b2583e 100644
--- a/content/swagger/master/swaggerpackages.json
+++ b/content/swagger/master/swaggerpackages.json
@@ -637,12 +637,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -655,12 +655,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -687,15 +687,15 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -773,9 +773,6 @@
"abstract" : {
"type" : "boolean"
},
- "contentType" : {
- "$ref" : "#/definitions/JavaType"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -827,6 +824,9 @@
"mapLikeType" : {
"type" : "boolean"
},
+ "contentType" : {
+ "$ref" : "#/definitions/JavaType"
+ },
"typeName" : {
"type" : "string"
},
@@ -861,9 +861,6 @@
"JsonGenerator" : {
"type" : "object",
"properties" : {
- "closed" : {
- "type" : "boolean"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -876,30 +873,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "featureMask" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "outputTarget" : {
+ "type" : "object"
+ },
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentValue" : {
"type" : "object"
},
- "highestEscapedChar" : {
+ "featureMask" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
- "type" : "object"
- },
- "outputBuffered" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -940,22 +940,12 @@
"text" : {
"type" : "string"
},
- "closed" : {
- "type" : "boolean"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
- "typeId" : {
- "type" : "object"
- },
"booleanValue" : {
"type" : "boolean"
},
@@ -982,6 +972,13 @@
"objectId" : {
"type" : "object"
},
+ "intValue" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -998,6 +995,12 @@
"tokenLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
+ "inputSource" : {
+ "type" : "object"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1071,11 +1074,8 @@
"valueAsString" : {
"type" : "string"
},
- "inputSource" : {
- "type" : "object"
- },
- "currentValue" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -1478,12 +1478,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1496,12 +1496,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -1528,15 +1528,12 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1548,6 +1545,9 @@
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/master/swaggersink.json b/content/swagger/master/swaggersink.json
index 132dca268de..219c102e199 100644
--- a/content/swagger/master/swaggersink.json
+++ b/content/swagger/master/swaggersink.json
@@ -1131,12 +1131,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1149,12 +1149,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -1181,15 +1181,15 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1279,9 +1279,6 @@
"abstract" : {
"type" : "boolean"
},
- "contentType" : {
- "$ref" : "#/definitions/JavaType"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -1333,6 +1330,9 @@
"mapLikeType" : {
"type" : "boolean"
},
+ "contentType" : {
+ "$ref" : "#/definitions/JavaType"
+ },
"typeName" : {
"type" : "string"
},
@@ -1367,9 +1367,6 @@
"JsonGenerator" : {
"type" : "object",
"properties" : {
- "closed" : {
- "type" : "boolean"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1382,30 +1379,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "featureMask" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "outputTarget" : {
+ "type" : "object"
+ },
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentValue" : {
"type" : "object"
},
- "highestEscapedChar" : {
+ "featureMask" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
- "type" : "object"
- },
- "outputBuffered" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -1446,22 +1446,12 @@
"text" : {
"type" : "string"
},
- "closed" : {
- "type" : "boolean"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
- "typeId" : {
- "type" : "object"
- },
"booleanValue" : {
"type" : "boolean"
},
@@ -1488,6 +1478,13 @@
"objectId" : {
"type" : "object"
},
+ "intValue" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1504,6 +1501,12 @@
"tokenLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
+ "inputSource" : {
+ "type" : "object"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1577,11 +1580,8 @@
"valueAsString" : {
"type" : "string"
},
- "inputSource" : {
- "type" : "object"
- },
- "currentValue" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -1976,12 +1976,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1994,12 +1994,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -2026,15 +2026,12 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -2046,6 +2043,9 @@
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/master/swaggersource.json b/content/swagger/master/swaggersource.json
index 1bdbd7429a8..3cef6a6eb01 100644
--- a/content/swagger/master/swaggersource.json
+++ b/content/swagger/master/swaggersource.json
@@ -1112,12 +1112,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1130,12 +1130,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -1162,15 +1162,15 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"config" : {
"$ref" : "#/definitions/DeserializationConfig"
},
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -1260,9 +1260,6 @@
"abstract" : {
"type" : "boolean"
},
- "contentType" : {
- "$ref" : "#/definitions/JavaType"
- },
"bindings" : {
"$ref" : "#/definitions/TypeBindings"
},
@@ -1314,6 +1311,9 @@
"mapLikeType" : {
"type" : "boolean"
},
+ "contentType" : {
+ "$ref" : "#/definitions/JavaType"
+ },
"typeName" : {
"type" : "string"
},
@@ -1348,9 +1348,6 @@
"JsonGenerator" : {
"type" : "object",
"properties" : {
- "closed" : {
- "type" : "boolean"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1363,30 +1360,33 @@
"prettyPrinter" : {
"$ref" : "#/definitions/PrettyPrinter"
},
- "featureMask" : {
+ "highestEscapedChar" : {
"type" : "integer",
"format" : "int32"
},
- "formatFeatures" : {
+ "outputTarget" : {
+ "type" : "object"
+ },
+ "outputBuffered" : {
"type" : "integer",
"format" : "int32"
},
+ "outputContext" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentValue" : {
"type" : "object"
},
- "highestEscapedChar" : {
+ "featureMask" : {
"type" : "integer",
"format" : "int32"
},
- "outputTarget" : {
- "type" : "object"
- },
- "outputBuffered" : {
+ "formatFeatures" : {
"type" : "integer",
"format" : "int32"
},
- "outputContext" : {
- "$ref" : "#/definitions/JsonStreamContext"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -1427,22 +1427,12 @@
"text" : {
"type" : "string"
},
- "closed" : {
- "type" : "boolean"
- },
"textCharacters" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
- "intValue" : {
- "type" : "integer",
- "format" : "int32"
- },
- "typeId" : {
- "type" : "object"
- },
"booleanValue" : {
"type" : "boolean"
},
@@ -1469,6 +1459,13 @@
"objectId" : {
"type" : "object"
},
+ "intValue" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1485,6 +1482,12 @@
"tokenLocation" : {
"$ref" : "#/definitions/JsonLocation"
},
+ "inputSource" : {
+ "type" : "object"
+ },
+ "currentValue" : {
+ "type" : "object"
+ },
"featureMask" : {
"type" : "integer",
"format" : "int32"
@@ -1558,11 +1561,8 @@
"valueAsString" : {
"type" : "string"
},
- "inputSource" : {
- "type" : "object"
- },
- "currentValue" : {
- "type" : "object"
+ "closed" : {
+ "type" : "boolean"
}
}
},
@@ -1979,12 +1979,12 @@
"rootName" : {
"type" : "string"
},
- "subtypeResolver" : {
- "$ref" : "#/definitions/SubtypeResolver"
- },
"fullRootName" : {
"$ref" : "#/definitions/PropertyName"
},
+ "subtypeResolver" : {
+ "$ref" : "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1997,12 +1997,12 @@
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "propertyNamingStrategy" : {
- "$ref" : "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator" : {
"$ref" : "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy" : {
+ "$ref" : "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
@@ -2029,15 +2029,12 @@
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
+ "config" : {
+ "$ref" : "#/definitions/SerializationConfig"
},
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
- "config" : {
- "$ref" : "#/definitions/SerializationConfig"
- },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
@@ -2049,6 +2046,9 @@
},
"defaultNullKeySerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/master/v2/swagger.json b/content/swagger/master/v2/swagger.json
index 4d07f6c8eff..addb7be8f16 100644
--- a/content/swagger/master/v2/swagger.json
+++ b/content/swagger/master/v2/swagger.json
@@ -25956,15 +25956,15 @@
"AutoTopicCreationOverride": {
"type": "object",
"properties": {
+ "topicType": {
+ "type": "string"
+ },
"defaultNumPartitions": {
"type": "integer",
"format": "int32"
},
"allowAutoTopicCreation": {
"type": "boolean"
- },
- "topicType": {
- "type": "string"
}
}
},
@@ -26026,10 +26026,10 @@
"BookieInfo": {
"type": "object",
"properties": {
- "rack": {
+ "hostname": {
"type": "string"
},
- "hostname": {
+ "rack": {
"type": "string"
}
}
@@ -26505,12 +26505,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -26523,12 +26523,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -26555,15 +26555,15 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -26591,6 +26591,13 @@
"DispatchRate": {
"type": "object",
"properties": {
+ "relativeToPublishRate": {
+ "type": "boolean"
+ },
+ "ratePeriodInSecond": {
+ "type": "integer",
+ "format": "int32"
+ },
"dispatchThrottlingRateInMsg": {
"type": "integer",
"format": "int32"
@@ -26598,13 +26605,6 @@
"dispatchThrottlingRateInByte": {
"type": "integer",
"format": "int64"
- },
- "relativeToPublishRate": {
- "type": "boolean"
- },
- "ratePeriodInSecond": {
- "type": "integer",
- "format": "int32"
}
}
},
@@ -26917,9 +26917,6 @@
"abstract": {
"type": "boolean"
},
- "contentType": {
- "$ref": "#/definitions/JavaType"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -26971,6 +26968,9 @@
"mapLikeType": {
"type": "boolean"
},
+ "contentType": {
+ "$ref": "#/definitions/JavaType"
+ },
"typeName": {
"type": "string"
},
@@ -27005,9 +27005,6 @@
"JsonGenerator": {
"type": "object",
"properties": {
- "closed": {
- "type": "boolean"
- },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -27020,30 +27017,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "featureMask": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "formatFeatures": {
+ "outputTarget": {
+ "type": "object"
+ },
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
+ },
"currentValue": {
"type": "object"
},
- "highestEscapedChar": {
+ "featureMask": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
- "type": "object"
- },
- "outputBuffered": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -27084,22 +27084,12 @@
"text": {
"type": "string"
},
- "closed": {
- "type": "boolean"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
- "typeId": {
- "type": "object"
- },
"booleanValue": {
"type": "boolean"
},
@@ -27126,6 +27116,13 @@
"objectId": {
"type": "object"
},
+ "intValue": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "object"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -27156,6 +27153,12 @@
"tokenLocation": {
"$ref": "#/definitions/JsonLocation"
},
+ "inputSource": {
+ "type": "object"
+ },
+ "currentValue": {
+ "type": "object"
+ },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -27250,11 +27253,8 @@
"valueAsString": {
"type": "string"
},
- "inputSource": {
- "type": "object"
- },
- "currentValue": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -27586,14 +27586,23 @@
"type": "number",
"format": "double"
},
+ "memory": {
+ "$ref": "#/definitions/ResourceUsage"
+ },
+ "underLoaded": {
+ "type": "boolean"
+ },
+ "overLoaded": {
+ "type": "boolean"
+ },
"bandwidthIn": {
"$ref": "#/definitions/ResourceUsage"
},
"bandwidthOut": {
"$ref": "#/definitions/ResourceUsage"
},
- "memory": {
- "$ref": "#/definitions/ResourceUsage"
+ "loadReportType": {
+ "type": "string"
},
"cpu": {
"$ref": "#/definitions/ResourceUsage"
@@ -27612,15 +27621,6 @@
"msgThroughputOut": {
"type": "number",
"format": "double"
- },
- "underLoaded": {
- "type": "boolean"
- },
- "overLoaded": {
- "type": "boolean"
- },
- "loadReportType": {
- "type": "string"
}
}
},
@@ -27996,55 +27996,43 @@
"OffloadPolicies": {
"type": "object",
"properties": {
- "managedLedgerOffloadThresholdInBytes": {
- "type": "integer",
- "format": "int64"
+ "fileSystemProfilePath": {
+ "type": "string"
},
- "managedLedgerOffloadDeletionLagInMillis": {
- "type": "integer",
- "format": "int64"
+ "fileSystemURI": {
+ "type": "string"
},
- "s3ManagedLedgerOffloadRegion": {
+ "managedLedgerOffloadBucket": {
"type": "string"
},
- "s3ManagedLedgerOffloadBucket": {
+ "managedLedgerOffloadRegion": {
"type": "string"
},
- "s3ManagedLedgerOffloadServiceEndpoint": {
+ "managedLedgerOffloadServiceEndpoint": {
"type": "string"
},
- "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+ "managedLedgerOffloadMaxBlockSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+ "managedLedgerOffloadReadBufferSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "s3ManagedLedgerOffloadCredentialId": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadCredentialSecret": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadRole": {
- "type": "string"
- },
- "s3ManagedLedgerOffloadRoleSessionName": {
- "type": "string"
+ "managedLedgerOffloadThresholdInBytes": {
+ "type": "integer",
+ "format": "int64"
},
- "gcsManagedLedgerOffloadRegion": {
- "type": "string"
+ "managedLedgerOffloadDeletionLagInMillis": {
+ "type": "integer",
+ "format": "int64"
},
- "gcsManagedLedgerOffloadBucket": {
+ "managedLedgerOffloadDriver": {
"type": "string"
},
"offloadersDirectory": {
"type": "string"
},
- "managedLedgerOffloadDriver": {
- "type": "string"
- },
"managedLedgerOffloadMaxThreads": {
"type": "integer",
"format": "int32"
@@ -28053,46 +28041,58 @@
"type": "integer",
"format": "int32"
},
- "managedLedgerOffloadedReadPriority": {
- "type": "string",
- "enum": [
- "BOOKKEEPER_FIRST",
- "TIERED_STORAGE_FIRST"
- ]
+ "s3ManagedLedgerOffloadServiceEndpoint": {
+ "type": "string"
},
- "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
+ "s3ManagedLedgerOffloadRegion": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadBucket": {
+ "type": "string"
+ },
+ "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
+ "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+ "s3ManagedLedgerOffloadCredentialId": {
"type": "string"
},
- "fileSystemProfilePath": {
+ "s3ManagedLedgerOffloadCredentialSecret": {
"type": "string"
},
- "fileSystemURI": {
+ "s3ManagedLedgerOffloadRole": {
"type": "string"
},
- "managedLedgerOffloadBucket": {
+ "s3ManagedLedgerOffloadRoleSessionName": {
"type": "string"
},
- "managedLedgerOffloadRegion": {
+ "gcsManagedLedgerOffloadRegion": {
"type": "string"
},
- "managedLedgerOffloadServiceEndpoint": {
+ "gcsManagedLedgerOffloadBucket": {
"type": "string"
},
- "managedLedgerOffloadMaxBlockSizeInBytes": {
+ "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
"type": "integer",
"format": "int32"
},
- "managedLedgerOffloadReadBufferSizeInBytes": {
+ "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
"type": "integer",
"format": "int32"
+ },
+ "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+ "type": "string"
+ },
+ "managedLedgerOffloadedReadPriority": {
+ "type": "string",
+ "enum": [
+ "BOOKKEEPER_FIRST",
+ "TIERED_STORAGE_FIRST"
+ ]
}
}
},
@@ -28960,11 +28960,11 @@
"ResourceUnit": {
"type": "object",
"properties": {
- "resourceId": {
- "type": "string"
- },
"availableResource": {
"$ref": "#/definitions/ResourceDescription"
+ },
+ "resourceId": {
+ "type": "string"
}
}
},
@@ -29050,12 +29050,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -29068,12 +29068,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -29100,15 +29100,12 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -29120,6 +29117,9 @@
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/master/v3/swaggerfunctions.json b/content/swagger/master/v3/swaggerfunctions.json
index fac6260d1c3..c5fb138cd13 100644
--- a/content/swagger/master/v3/swaggerfunctions.json
+++ b/content/swagger/master/v3/swaggerfunctions.json
@@ -1462,12 +1462,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -1480,12 +1480,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -1512,15 +1512,15 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -2126,9 +2126,6 @@
"abstract": {
"type": "boolean"
},
- "contentType": {
- "$ref": "#/definitions/JavaType"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -2180,6 +2177,9 @@
"mapLikeType": {
"type": "boolean"
},
+ "contentType": {
+ "$ref": "#/definitions/JavaType"
+ },
"typeName": {
"type": "string"
},
@@ -2214,9 +2214,6 @@
"JsonGenerator": {
"type": "object",
"properties": {
- "closed": {
- "type": "boolean"
- },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -2229,30 +2226,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "featureMask": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "formatFeatures": {
+ "outputTarget": {
+ "type": "object"
+ },
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
+ },
"currentValue": {
"type": "object"
},
- "highestEscapedChar": {
+ "featureMask": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
- "type": "object"
- },
- "outputBuffered": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -2293,22 +2293,12 @@
"text": {
"type": "string"
},
- "closed": {
- "type": "boolean"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
- "typeId": {
- "type": "object"
- },
"booleanValue": {
"type": "boolean"
},
@@ -2335,6 +2325,13 @@
"objectId": {
"type": "object"
},
+ "intValue": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "object"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -2365,6 +2362,12 @@
"tokenLocation": {
"$ref": "#/definitions/JsonLocation"
},
+ "inputSource": {
+ "type": "object"
+ },
+ "currentValue": {
+ "type": "object"
+ },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -2459,11 +2462,8 @@
"valueAsString": {
"type": "string"
},
- "inputSource": {
- "type": "object"
- },
- "currentValue": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -2598,13 +2598,6 @@
"type": "integer",
"format": "int64"
},
- "keyBytes": {
- "type": "array",
- "items": {
- "type": "string",
- "format": "byte"
- }
- },
"data": {
"type": "array",
"items": {
@@ -2666,6 +2659,13 @@
"brokerPublishTime": {
"type": "integer",
"format": "int64"
+ },
+ "keyBytes": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "format": "byte"
+ }
}
}
},
@@ -2956,11 +2956,11 @@
"Schema": {
"type": "object",
"properties": {
- "nativeSchema": {
- "type": "object"
- },
"schemaInfo": {
"$ref": "#/definitions/SchemaInfo"
+ },
+ "nativeSchema": {
+ "type": "object"
}
}
},
@@ -3006,26 +3006,26 @@
"AUTO_PUBLISH"
]
},
+ "schemaDefinition": {
+ "type": "string"
+ },
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "byte"
}
- },
- "schemaDefinition": {
- "type": "string"
}
}
},
"SchemaObject": {
"type": "object",
"properties": {
- "nativeSchema": {
- "type": "object"
- },
"schemaInfo": {
"$ref": "#/definitions/SchemaInfo"
+ },
+ "nativeSchema": {
+ "type": "object"
}
}
},
@@ -3065,12 +3065,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -3083,12 +3083,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -3115,15 +3115,12 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -3135,6 +3132,9 @@
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/master/v3/swaggerpackages.json b/content/swagger/master/v3/swaggerpackages.json
index da295093382..d2eed38bb57 100644
--- a/content/swagger/master/v3/swaggerpackages.json
+++ b/content/swagger/master/v3/swaggerpackages.json
@@ -723,12 +723,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -741,12 +741,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -773,15 +773,15 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -859,9 +859,6 @@
"abstract": {
"type": "boolean"
},
- "contentType": {
- "$ref": "#/definitions/JavaType"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -913,6 +910,9 @@
"mapLikeType": {
"type": "boolean"
},
+ "contentType": {
+ "$ref": "#/definitions/JavaType"
+ },
"typeName": {
"type": "string"
},
@@ -947,9 +947,6 @@
"JsonGenerator": {
"type": "object",
"properties": {
- "closed": {
- "type": "boolean"
- },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -962,30 +959,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "featureMask": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "formatFeatures": {
+ "outputTarget": {
+ "type": "object"
+ },
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
+ },
"currentValue": {
"type": "object"
},
- "highestEscapedChar": {
+ "featureMask": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
- "type": "object"
- },
- "outputBuffered": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -1026,22 +1026,12 @@
"text": {
"type": "string"
},
- "closed": {
- "type": "boolean"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
- "typeId": {
- "type": "object"
- },
"booleanValue": {
"type": "boolean"
},
@@ -1068,6 +1058,13 @@
"objectId": {
"type": "object"
},
+ "intValue": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "object"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1098,6 +1095,12 @@
"tokenLocation": {
"$ref": "#/definitions/JsonLocation"
},
+ "inputSource": {
+ "type": "object"
+ },
+ "currentValue": {
+ "type": "object"
+ },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -1192,11 +1195,8 @@
"valueAsString": {
"type": "string"
},
- "inputSource": {
- "type": "object"
- },
- "currentValue": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -1615,12 +1615,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -1633,12 +1633,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -1665,15 +1665,12 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -1685,6 +1682,9 @@
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/master/v3/swaggersink.json b/content/swagger/master/v3/swaggersink.json
index 99f90596d22..3927446dea7 100644
--- a/content/swagger/master/v3/swaggersink.json
+++ b/content/swagger/master/v3/swaggersink.json
@@ -1299,12 +1299,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -1317,12 +1317,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -1349,15 +1349,15 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -1447,9 +1447,6 @@
"abstract": {
"type": "boolean"
},
- "contentType": {
- "$ref": "#/definitions/JavaType"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -1501,6 +1498,9 @@
"mapLikeType": {
"type": "boolean"
},
+ "contentType": {
+ "$ref": "#/definitions/JavaType"
+ },
"typeName": {
"type": "string"
},
@@ -1535,9 +1535,6 @@
"JsonGenerator": {
"type": "object",
"properties": {
- "closed": {
- "type": "boolean"
- },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1550,30 +1547,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "featureMask": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "formatFeatures": {
+ "outputTarget": {
+ "type": "object"
+ },
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
+ },
"currentValue": {
"type": "object"
},
- "highestEscapedChar": {
+ "featureMask": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
- "type": "object"
- },
- "outputBuffered": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -1614,22 +1614,12 @@
"text": {
"type": "string"
},
- "closed": {
- "type": "boolean"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
- "typeId": {
- "type": "object"
- },
"booleanValue": {
"type": "boolean"
},
@@ -1656,6 +1646,13 @@
"objectId": {
"type": "object"
},
+ "intValue": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "object"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1686,6 +1683,12 @@
"tokenLocation": {
"$ref": "#/definitions/JsonLocation"
},
+ "inputSource": {
+ "type": "object"
+ },
+ "currentValue": {
+ "type": "object"
+ },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -1780,11 +1783,8 @@
"valueAsString": {
"type": "string"
},
- "inputSource": {
- "type": "object"
- },
- "currentValue": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -2195,12 +2195,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -2213,12 +2213,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -2245,15 +2245,12 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -2265,6 +2262,9 @@
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
}
}
},
diff --git a/content/swagger/master/v3/swaggersource.json b/content/swagger/master/v3/swaggersource.json
index b73b2f1fc3a..e5a758c2a04 100644
--- a/content/swagger/master/v3/swaggersource.json
+++ b/content/swagger/master/v3/swaggersource.json
@@ -1280,12 +1280,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -1298,12 +1298,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -1330,15 +1330,15 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
"config": {
"$ref": "#/definitions/DeserializationConfig"
},
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -1428,9 +1428,6 @@
"abstract": {
"type": "boolean"
},
- "contentType": {
- "$ref": "#/definitions/JavaType"
- },
"bindings": {
"$ref": "#/definitions/TypeBindings"
},
@@ -1482,6 +1479,9 @@
"mapLikeType": {
"type": "boolean"
},
+ "contentType": {
+ "$ref": "#/definitions/JavaType"
+ },
"typeName": {
"type": "string"
},
@@ -1516,9 +1516,6 @@
"JsonGenerator": {
"type": "object",
"properties": {
- "closed": {
- "type": "boolean"
- },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1531,30 +1528,33 @@
"prettyPrinter": {
"$ref": "#/definitions/PrettyPrinter"
},
- "featureMask": {
+ "highestEscapedChar": {
"type": "integer",
"format": "int32"
},
- "formatFeatures": {
+ "outputTarget": {
+ "type": "object"
+ },
+ "outputBuffered": {
"type": "integer",
"format": "int32"
},
+ "outputContext": {
+ "$ref": "#/definitions/JsonStreamContext"
+ },
"currentValue": {
"type": "object"
},
- "highestEscapedChar": {
+ "featureMask": {
"type": "integer",
"format": "int32"
},
- "outputTarget": {
- "type": "object"
- },
- "outputBuffered": {
+ "formatFeatures": {
"type": "integer",
"format": "int32"
},
- "outputContext": {
- "$ref": "#/definitions/JsonStreamContext"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -1595,22 +1595,12 @@
"text": {
"type": "string"
},
- "closed": {
- "type": "boolean"
- },
"textCharacters": {
"type": "array",
"items": {
"type": "string"
}
},
- "intValue": {
- "type": "integer",
- "format": "int32"
- },
- "typeId": {
- "type": "object"
- },
"booleanValue": {
"type": "boolean"
},
@@ -1637,6 +1627,13 @@
"objectId": {
"type": "object"
},
+ "intValue": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "typeId": {
+ "type": "object"
+ },
"schema": {
"$ref": "#/definitions/FormatSchema"
},
@@ -1667,6 +1664,12 @@
"tokenLocation": {
"$ref": "#/definitions/JsonLocation"
},
+ "inputSource": {
+ "type": "object"
+ },
+ "currentValue": {
+ "type": "object"
+ },
"featureMask": {
"type": "integer",
"format": "int32"
@@ -1761,11 +1764,8 @@
"valueAsString": {
"type": "string"
},
- "inputSource": {
- "type": "object"
- },
- "currentValue": {
- "type": "object"
+ "closed": {
+ "type": "boolean"
}
}
},
@@ -2198,12 +2198,12 @@
"rootName": {
"type": "string"
},
- "subtypeResolver": {
- "$ref": "#/definitions/SubtypeResolver"
- },
"fullRootName": {
"$ref": "#/definitions/PropertyName"
},
+ "subtypeResolver": {
+ "$ref": "#/definitions/SubtypeResolver"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
@@ -2216,12 +2216,12 @@
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "propertyNamingStrategy": {
- "$ref": "#/definitions/PropertyNamingStrategy"
- },
"handlerInstantiator": {
"$ref": "#/definitions/HandlerInstantiator"
},
+ "propertyNamingStrategy": {
+ "$ref": "#/definitions/PropertyNamingStrategy"
+ },
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
@@ -2248,15 +2248,12 @@
"timeZone": {
"$ref": "#/definitions/TimeZone"
},
- "generator": {
- "$ref": "#/definitions/JsonGenerator"
+ "config": {
+ "$ref": "#/definitions/SerializationConfig"
},
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
- "config": {
- "$ref": "#/definitions/SerializationConfig"
- },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
@@ -2268,6 +2265,9 @@
},
"defaultNullKeySerializer": {
"$ref": "#/definitions/JsonSerializerObject"
+ },
+ "generator": {
+ "$ref": "#/definitions/JsonGenerator"
}
}
},